Sales 2024 by Business Segment

See more © MarketScreener.com

Sales 2024 by Geography

See more © MarketScreener.com

Historical Breakdown of Revenue by Business Segments

EBT: Breakdown by Business Segment

Breakdown by Business Segment (USD)
Fiscal Period: December 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024

Machinery Distribution

          

United States (u.s)

- - - - 6.27B

Total Assets

- - - - 2.19B

EBT

- - - - 1.3B

D&A

- - - - 188M

Wholesale - Building Products

5.65B 6.01B 6.98B 7.35B -

Total Assets

3.96B 4.3B 4.55B 4.46B -

Interest Expense

-9.7M -9.7M -14.3M -10.8M -

Income Tax Expense

274M 283M 353M 367M -

CAPEX

-168M -157M -174M -173M -

EBT

1.13B 1.21B 1.44B 1.52B -

Gross Profit

2.57B 2.78B 3.22B 3.35B -

D&A

162M 171M 177M 177M -

Operating Income

1.14B 1.22B 1.45B 1.53B -

Net Income

859M 925M 1.09B 1.16B -

Other

- - - - 1.27B

Total Assets

- - - - 585M

EBT

- - - - 205M

D&A

- - - - 27.4M

Total Assets

- - - - 580M

Total Assets

- - - - 916M

Total Assets

- - - - 148M

Total Assets

- - - - 279M

D&A

- - - - -40.1M

Geographical Revenue Distribution History

Geographical breakdown of sales (USD)
Fiscal Period: December 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024

United States

4.83B 5.03B 5.87B 6.14B 6.27B

Total Assets

1.34B 1.32B 1.3B 1.31B 1.34B

Canada and Mexico

625M 749M 884M 982M 1.04B

Total Assets

85.1M 85.6M 80.4M 87.2M 101M

ALL Other Foreign Countries

197M 229M 229M 225M 237M

Total Assets

35.1M 33.9M 40M 40.6M 41.6M

Canada

- - - - -

Total Assets

- - - - -