$4.32B
Revenue
$79.20M
Net Income
8.38%
Gross Margin
2.82%
Op. Margin
$349.90M
Free Cash Flow
| Breakdown | TTM (Sep 30, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $4.32B | $4.28B | $4.32B | $4.44B | $4.25B | $4.20B | $4.49B | $4.49B | $4.09B | $4.01B | $4.06B |
| Revenue Growth % | 0.8% | -0.9% | -2.7% | 4.5% | 1.2% | -6.4% | -0.1% | 10.0% | 1.9% | -1.1% | nan% |
| Cost of Revenue | $3.95B | $3.92B | $3.97B | $4.10B | $3.95B | $3.95B | $4.19B | $4.21B | $3.75B | $3.55B | $3.71B |
| Gross Profit | $361.80M | $357.90M | $350.70M | $340.20M | $303.80M | $250.90M | $300.60M | $279.80M | $331.60M | $461.40M | $342.30M |
| Gross Margin % | 8.4% | 8.4% | 8.1% | 7.7% | 7.1% | 6.0% | 6.7% | 6.2% | 8.1% | 11.5% | 8.4% |
| Selling General & Admin | $199.80M | $196.90M | $186.70M | $186.80M | $192.90M | $196.20M | $195.70M | $194.70M | $173.20M | $187.40M | $183.90M |
| Operating Income | $121.70M | $196.30M | $58.50M | $156.30M | $111.00M | $76.50M | $114.10M | $38.60M | $152.70M | $244.20M | $91.00M |
| Operating Margin % | 2.8% | 4.6% | 1.4% | 3.5% | 2.6% | 1.8% | 2.5% | 0.9% | 3.7% | 6.1% | 2.2% |
| Interest Expense | $12.70M | $18.40M | $24.10M | $24.40M | $20.30M | $21.40M | $25.40M | $23.60M | $6.40M | $4.10M | $4.30M |
| Other Income/Expense | $-100.00K | $-8.40M | $-19.30M | $-14.80M | $-9.40M | $-4.50M | $900.00K | $-15.70M | $-3.00M | $-3.40M | $-7.20M |
| Income Before Tax | $110.30M | $170.70M | $16.50M | $117.80M | $81.90M | $51.30M | $90.70M | $200.00K | $144.10M | $237.40M | $80.10M |
| Income Tax Expense | $28.70M | $29.10M | $18.10M | $20.10M | $2.00M | $5.00M | $21.40M | $16.10M | $24.90M | $11.80M | $13.70M |
| Net Income | $79.20M | $142.20M | $-11.40M | $98.60M | $80.00M | $49.20M | $66.50M | $-21.90M | $120.80M | $225.10M | $62.40M |
| Net Margin % | 1.8% | 3.3% | -0.3% | 2.2% | 1.9% | 1.2% | 1.5% | -0.5% | 3.0% | 5.6% | 1.5% |
| Basic EPS | 1.66 | 2.97 | -0.24 | 2.06 | 1.68 | 1.03 | 1.38 | -0.45 | 2.40 | 4.37 | 1.18 |
| Diluted EPS | 1.63 | 2.96 | -0.24 | 2.06 | 1.68 | 1.03 | 1.37 | -0.45 | 2.39 | 4.33 | 1.17 |
| Basic Shares Outstanding | 47.9M | 47.9M | 48.0M | 47.8M | 47.5M | 47.6M | 48.3M | 48.6M | 50.2M | 51.5M | 52.8M |
| Diluted Shares Outstanding | 47.9M | 48.0M | 48.0M | 47.9M | 47.7M | 47.7M | 48.4M | 48.6M | 50.6M | 52.0M | 53.2M |
| Breakdown | FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $32.60M | $33.80M | $17.20M | $16.10M | $16.50M | $33.30M | $21.30M | $25.10M | $20.10M | $24.90M |
| Accounts Receivable | $393.20M | $387.00M | $373.50M | $342.90M | $359.00M | $363.90M | $378.30M | $358.80M | $349.20M | $346.10M |
| Inventory | $595.30M | $599.90M | $669.00M | $602.80M | $507.70M | $551.80M | $565.30M | $541.80M | $493.20M | $481.90M |
| Other Current Assets | $24.30M | $24.00M | $23.40M | $24.00M | $34.90M | $19.80M | $33.30M | $20.50M | $35.60M | $49.70M |
| Total Current Assets | $1.13B | $1.14B | $1.24B | $1.10B | $1.01B | $1.05B | $1.14B | $1.02B | $961.10M | $985.80M |
| Property Plant & Equipment | $1.19B | $1.26B | $1.31B | $1.42B | $1.42B | $1.40B | $1.39B | $1.33B | $1.27B | $1.22B |
| Goodwill | $396.30M | $401.90M | $422.90M | $423.70M | $424.00M | $423.70M | $423.40M | $261.90M | $260.90M | $263.70M |
| Intangible Assets | $33.20M | $33.30M | $135.00M | $142.80M | $150.40M | $158.20M | $166.90M | $45.90M | - | - |
| Other Non-current Assets | $68.70M | $60.70M | $70.90M | $57.90M | $46.90M | $49.00M | $59.70M | $95.80M | $91.10M | $86.60M |
| Total Assets | $3.10B | $3.18B | $3.46B | $3.40B | $3.34B | $3.35B | $3.26B | $2.77B | $2.65B | $2.60B |
| Total Current Liabilities | $533.10M | $540.60M | $607.00M | $629.20M | $554.80M | $562.90M | $586.00M | $393.80M | $369.10M | $381.80M |
| Long-term Debt | $248.90M | $406.10M | $547.10M | $527.70M | $541.80M | $586.80M | $661.90M | $357.00M | $231.70M | $252.70M |
| Deferred Tax Liabilities | $75.20M | $72.70M | $71.60M | $69.60M | $140.40M | $129.50M | $93.00M | $86.30M | $91.70M | - |
| Other Non-current Liabilities | $26.80M | $27.60M | $28.50M | $72.10M | $93.00M | $70.90M | $53.40M | $42.40M | $50.80M | $50.10M |
| Total Liabilities | $1.09B | $1.27B | $1.48B | $1.52B | $1.54B | $1.55B | $1.49B | $975.70M | $836.90M | $845.20M |
| Common Stock | $500.00K | $500.00K | $500.00K | $500.00K | $500.00K | $500.00K | $500.00K | $500.00K | $500.00K | $500.00K |
| Retained Earnings | $1.44B | $1.34B | $1.40B | $1.33B | $1.27B | $1.25B | $1.21B | $1.27B | $1.29B | $1.16B |
| Total Stockholders Equity | $1.99B | $1.90B | $1.90B | $1.80B | $1.73B | $1.72B | $1.69B | $1.77B | $1.79B | $1.71B |
| Total Liabilities & Equity | $3.10B | $3.18B | $3.46B | $3.40B | $3.34B | $3.35B | $3.26B | $2.77B | $2.65B | $2.60B |
| Breakdown | TTM (Sep 30, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $79.20M | $142.20M | $-11.40M | $98.60M | $80.00M | $49.20M | $66.50M | $-21.90M | $120.80M | $225.10M | $62.40M |
| Depreciation & Amortization | $129.90M | $78.50M | $84.80M | $92.50M | $96.80M | $95.00M | $97.90M | $100.50M | $79.90M | $78.50M | $72.40M |
| Stock-based Compensation | $16.60M | $6.90M | $9.90M | $6.90M | $7.60M | $7.50M | $8.40M | $11.50M | $12.10M | $24.90M | $16.80M |
| Change in Receivables | $33.60M | $9.80M | $19.30M | $37.40M | $13.90M | $-16.10M | $-22.10M | $2.40M | $16.90M | $-5.80M | $9.70M |
| Change in Inventory | $-62.10M | $1.50M | $-64.70M | $72.10M | $105.10M | $-38.70M | $-8.10M | $2.80M | $49.40M | $11.80M | $-20.20M |
| Operating Cash Flow | $434.80M | $182.50M | $177.90M | $61.80M | $128.50M | $180.60M | $169.10M | $246.60M | $194.20M | $344.60M | - |
| Capital Expenditure | $84.90M | $51.70M | $57.70M | $48.10M | $98.50M | $150.00M | $122.30M | $150.50M | $138.50M | $146.70M | $131.60M |
| Investing Cash Flow | $-48.20M | $20.40M | $56.40M | $-49.10M | $-82.50M | $-108.80M | $-52.20M | $-494.80M | $-133.80M | $-143.30M | - |
| Debt Repayment | $1.18B | $776.30M | $730.30M | $1.05B | $726.00M | $796.80M | $814.10M | $798.60M | $673.30M | $648.40M | $606.60M |
| Stock Repurchased | $30.00M | - | $11.80M | - | - | $20.80M | $17.90M | $29.40M | $142.00M | $108.40M | $117.40M |
| Dividends Paid | $98.20M | $47.80M | $35.90M | $28.70M | $23.70M | $14.30M | $6.70M | $29.00M | $30.10M | $28.20M | $26.20M |
| Financing Cash Flow | $-288.80M | $-209.90M | $-213.50M | $-12.00M | $-53.20M | $-85.80M | $-108.90M | $242.00M | $-53.80M | $-205.40M | - |
| Net Change in Cash | $101.10M | $-1.20M | $16.60M | $1.10M | $-400.00K | $-16.80M | $12.00M | $-3.80M | $5.00M | $-4.80M | $-9.20M |
SEC Filing Format - Data shown as it appears in the Q3 2025 (10-Q) filing
Period ended: Sep 30, 2025
Condensed Consolidated Statements of Operations
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Total Revenue | $1.02B | $1.02B | $3.30B | $3.27B |
| Cost of Revenue | $941.10M | $925.70M | $3.01B | $2.98B |
| Gross Profit | $80.80M | $93.80M | $293.10M | $289.20M |
| Selling General & Admin | $52.10M | $47.90M | $151.50M | $148.60M |
| Operating Income | $-21.80M | $53.90M | $91.40M | $166.00M |
| Interest Expense | $2.50M | $4.40M | $9.20M | $14.80M |
| Other Income/Expense | $-300.00K | $100.00K | $3.10M | $-5.20M |
| Income Before Tax | $-23.90M | $49.80M | $86.40M | $146.80M |
| Income Tax Expense | $4.20M | $7.90M | $25.20M | $25.60M |
| Net Income | $-29.10M | $42.10M | $58.80M | $121.80M |
| Basic EPS | -0.61 | 0.88 | 1.23 | 2.54 |
| Diluted EPS | -0.61 | 0.88 | 1.22 | 2.54 |
| Basic Shares Outstanding | $47.92M | $47.94M | $47.94M | $47.86M |
| Diluted Shares Outstanding | $47.92M | $48.02M | $48.21M | $47.97M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $97.20M | $32.60M |
| Accounts Receivable | $380.40M | $393.20M |
| Inventory | $569.50M | $595.30M |
| Other Current Assets | $31.20M | $24.30M |
| Total Current Assets | $1.17B | $1.13B |
| Property Plant & Equipment | $1.11B | $1.19B |
| Goodwill | $389.90M | $396.30M |
| Intangible Assets | $33.20M | $33.20M |
| Other Non-current Assets | $74.30M | $68.70M |
| Total Assets | $3.07B | $3.10B |
| Total Current Liabilities | $557.70M | $533.10M |
| Long-term Debt | $176.70M | $248.90M |
| Deferred Tax Liabilities | $71.30M | $75.20M |
| Other Non-current Liabilities | $27.00M | $26.80M |
| Total Liabilities | $1.04B | $1.09B |
| Common Stock | $500.00K | $500.00K |
| Retained Earnings | $1.44B | $1.44B |
| Total Stockholders Equity | $2.01B | $1.99B |
| Total Liabilities & Equity | $3.07B | $3.10B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $-29.10M | $42.10M | $58.80M | $121.80M |
| Depreciation & Amortization | - | - | $55.20M | $59.20M |
| Stock-based Compensation | - | - | $7.30M | $4.80M |
| Change in Receivables | - | - | $-38.60M | $400.00K |
| Change in Inventory | - | - | $-32.00M | $-12.70M |
| Operating Cash Flow | - | - | $234.20M | $187.20M |
| Capital Expenditure | - | - | $35.70M | $34.10M |
| Investing Cash Flow | - | - | $-34.40M | $1.00M |
| Debt Repayment | - | - | $380.90M | $445.80M |
| Stock Repurchased | - | - | $14.80M | - |
| Dividends Paid | - | - | $43.10M | $35.90M |
| Financing Cash Flow | - | - | $-135.30M | $-172.10M |
| Net Change in Cash | - | - | $64.60M | $17.00M |
All values are in USD (United States Dollars). Data is sourced from SEC EDGAR 10-K filings.
Annual data represents full fiscal year results. FY = Fiscal Year ending.