Sales 2025 by Business Segment

Sales 2025 by Geography

Historical Breakdown of Revenue by Business Segments

Net Income: Breakdown by Business Segment

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

Machinery Distribution

          

Wholesale - Miscellaneous

3.48B 4.01B 4.3B 4.54B 4.7B

Total Assets

2.12B 2.53B 2.83B 3.07B 3.22B

Interest Expense

-19.2M -20M -27.1M -31.9M -35M

Income Tax Expense

56.1M 67.7M 49.8M 36M 45.7M

CAPEX

-37M -41.7M -32.1M -40.5M -53.7M

EBT

294M 313M 223M 160M 203M

Gross Profit

1.21B 1.42B 1.49B 1.56B 1.64B

D&A

81.2M 102M 127M 136M 136M

Operating Income

314M 333M 250M 192M 238M

Net Income

238M 245M 173M 124M 152M

Geographical Revenue Distribution History

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

United States

3.48B 4.01B 4.3B 4.54B 4.7B

Total Assets

2.12B 2.53B 2.83B 3.07B 3.22B

Interest Expense

-19.2M -20M -27.1M -31.9M -35M

Income Tax Expense

56.1M 67.7M 49.8M 36M 45.7M

D&A

81.2M 102M 127M 136M 136M

CAPEX

-37M -41.7M -32.1M -40.5M -53.7M

Gross Profit

1.21B 1.42B 1.49B 1.56B 1.64B

Net Income

238M 245M 173M 124M 152M

EBT

294M 313M 223M 160M 203M

Operating Income

314M 333M 250M 192M 238M