$2.33B
Revenue
$46.90M
Net Income
11.57%
Gross Margin
3.37%
Op. Margin
$-40.65M
Free Cash Flow
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|---|
| Total Revenue | $2.33B | $2.33B | $2.18B | $2.33B | $2.77B | $2.35B |
| Revenue Growth % | 0.0% | 7.0% | -6.3% | -16.1% | 18.2% | nan% |
| Cost of Revenue | $2.06B | $2.06B | $1.91B | $2.05B | $2.35B | $1.95B |
| Gross Profit | $269.89M | $269.89M | $272.21M | $277.60M | $427.07M | $395.81M |
| Gross Margin % | 11.6% | 11.6% | 12.5% | 11.9% | 15.4% | 16.9% |
| Operating Expenses | $200.99M | $200.99M | $201.73M | $204.98M | $218.45M | $221.68M |
| Research & Development | - | $34.80M | $33.54M | $35.73M | - | - |
| Operating Income | $78.55M | $78.55M | $70.48M | $58.61M | $207.34M | $170.78M |
| Operating Margin % | 3.4% | 3.4% | 3.2% | 2.5% | 7.5% | 7.3% |
| Interest Expense | $51.16M | $30.77M | $33.03M | $29.36M | $16.53M | $9.54M |
| Other Income/Expense | $3.47M | $3.47M | $4.14M | $1.88M | $-8.82M | $7.51M |
| Income Before Tax | $59.90M | $59.90M | $60.44M | $48.39M | $188.70M | $172.54M |
| Income Tax Expense | $13.01M | $13.01M | $10.07M | $8.19M | $41.55M | $34.64M |
| Net Income | $46.90M | $46.90M | $50.37M | $40.20M | $147.15M | $137.80M |
| Net Margin % | 2.0% | 2.0% | 2.3% | 1.7% | 5.3% | 5.9% |
| Basic EPS | nan | 2.05 | 2.21 | 1.77 | 6.46 | 6.01 |
| Diluted EPS | nan | 2.05 | 2.20 | 1.75 | 6.38 | 5.92 |
| Basic Shares Outstanding | - | 22.9M | 22.8M | 22.8M | 22.8M | 22.9M |
| Diluted Shares Outstanding | - | 22.9M | 22.9M | 22.9M | 23.1M | 23.3M |
| Breakdown | FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|
| Cash & Cash Equivalents | $132.69M | $99.67M | $129.82M | $173.75M | $159.19M |
| Accounts Receivable | $387.96M | $388.03M | $422.05M | $436.91M | $419.54M |
| Inventory | $298.83M | $288.72M | $265.56M | $402.53M | $305.54M |
| Other Current Assets | $39.48M | $34.02M | $34.45M | $31.61M | $29.10M |
| Total Current Assets | $858.96M | $810.43M | $851.88M | $1.04B | $913.37M |
| Property Plant & Equipment | $1.22B | $1.20B | $1.21B | $1.07B | $850.60M |
| Goodwill | $92.57M | $91.37M | $97.44M | $95.92M | $97.19M |
| Intangible Assets | $39.53M | $42.67M | $52.57M | $58.03M | $60.78M |
| Long-term Investments | $21.27M | $25.56M | $26.80M | $23.29M | $34.49M |
| Other Non-current Assets | $63.26M | $64.69M | $57.34M | $75.29M | $39.56M |
| Total Assets | $2.36B | $2.30B | $2.36B | $2.43B | $2.07B |
| Accounts Payable | $261.72M | $258.79M | $233.03M | $375.73M | $323.36M |
| Accrued Liabilities | $119.04M | $117.44M | $121.94M | $162.81M | $136.40M |
| Total Current Liabilities | $666.49M | $669.03M | $607.87M | $670.65M | $500.48M |
| Long-term Debt | $626.71M | $625.44M | $401.25M | $455.03M | $322.86M |
| Deferred Tax Liabilities | $11.45M | $9.61M | $10.37M | $10.18M | $12.49M |
| Other Non-current Liabilities | $45.43M | $66.04M | $69.35M | $80.69M | $98.92M |
| Common Stock | $27.30M | $27.16M | $27.01M | $26.84M | $26.76M |
| Retained Earnings | $1.29B | $1.27B | $1.26B | $1.25B | $1.13B |
| Total Stockholders Equity | $1.24B | $1.17B | $1.22B | $1.17B | $1.07B |
| Total Liabilities & Equity | $2.36B | $2.30B | $2.36B | $2.43B | $2.07B |
| Breakdown | TTM (Dec 31, 2025) |
FY 2025 (Dec 31, 2025) |
FY 2024 (Dec 31, 2024) |
FY 2023 (Dec 31, 2023) |
FY 2022 (Dec 31, 2022) |
FY 2021 (Dec 31, 2021) |
|---|---|---|---|---|---|---|
| Net Income | $46.90M | $46.90M | $50.37M | $40.20M | $147.15M | $137.80M |
| Depreciation & Amortization | $155.31M | $126.04M | $112.20M | $105.34M | $94.65M | $90.88M |
| Stock-based Compensation | $10.45M | $6.00M | $5.35M | $5.74M | $13.85M | $11.72M |
| Deferred Income Tax | $91.00K | $-1.40M | $-10.29M | $18.30M | $-27.45M | $-33.60M |
| Change in Receivables | $48.38M | $-23.72M | $-9.04M | $-32.01M | $26.15M | $104.23M |
| Change in Inventory | $47.04M | $-500.00K | $37.18M | $-144.85M | $99.39M | $79.26M |
| Operating Cash Flow | $172.96M | $147.88M | $162.05M | $174.88M | $160.76M | $72.14M |
| Capital Expenditure | $213.61M | $122.51M | $122.78M | $260.33M | $301.55M | $194.48M |
| Acquisitions | - | - | - | - | - | $184.47M |
| Investing Cash Flow | $-166.93M | $-89.05M | $-116.94M | $-258.67M | $-308.09M | $-376.83M |
| Debt Repayment | - | - | $48.57M | $37.86M | $37.86M | $37.86M |
| Stock Repurchased | - | - | - | - | $24.95M | $16.97M |
| Dividends Paid | $61.10M | $35.03M | $33.95M | $32.87M | $30.57M | $28.08M |
| Financing Cash Flow | $579.00K | $-35.44M | $-64.52M | $33.28M | $166.21M | $117.33M |
| Net Change in Cash | $30.09M | $33.02M | $-30.16M | $-43.93M | $14.56M | $-190.75M |
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 | $590.28M | $546.84M | $1.78B | $1.65B |
| Cost of Revenue | $519.26M | $471.16M | $1.56B | $1.44B |
| Gross Profit | $71.02M | $75.69M | $218.37M | $215.52M |
| Operating Expenses | $49.23M | $51.74M | $150.32M | $152.73M |
| Operating Income | $21.79M | $23.95M | $68.05M | $62.78M |
| Interest Expense | - | - | $20.33M | $21.51M |
| Other Income/Expense | $1.54M | $989.00K | $3.34M | $4.55M |
| Income Before Tax | $16.52M | $21.32M | $54.97M | $57.98M |
| Income Tax Expense | $5.68M | $-2.29M | $13.07M | $10.96M |
| Net Income | $10.84M | $23.61M | $41.89M | $47.02M |
| Basic EPS | 0.47 | 1.03 | 1.83 | 2.06 |
| Diluted EPS | 0.47 | 1.03 | 1.83 | 2.05 |
| Basic Shares Outstanding | $22.88M | $22.84M | $22.87M | $22.83M |
| Diluted Shares Outstanding | $22.89M | $22.92M | $22.89M | $22.94M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $118.54M | $99.67M |
| Accounts Receivable | $436.14M | $388.03M |
| Inventory | $324.27M | $288.72M |
| Other Current Assets | $41.66M | $34.02M |
| Total Current Assets | $920.60M | $810.43M |
| Property Plant & Equipment | $1.21B | $1.20B |
| Goodwill | $98.96M | $91.37M |
| Intangible Assets | $41.01M | $42.67M |
| Long-term Investments | $20.82M | $25.56M |
| Other Non-current Assets | $62.80M | $64.69M |
| Total Assets | $2.43B | $2.30B |
| Accounts Payable | $289.38M | $258.79M |
| Accrued Liabilities | $121.61M | $117.44M |
| Total Current Liabilities | $709.35M | $669.03M |
| Long-term Debt | $357.11M | $332.63M |
| Deferred Tax Liabilities | $10.29M | $9.61M |
| Other Non-current Liabilities | $52.14M | $66.04M |
| Common Stock | $27.29M | $27.16M |
| Retained Earnings | $1.29B | $1.27B |
| Total Stockholders Equity | $1.25B | $1.17B |
| Total Liabilities & Equity | $2.43B | $2.30B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $10.84M | $23.61M | $41.89M | $47.02M |
| Depreciation & Amortization | $32.75M | $28.06M | $93.31M | $83.68M |
| Stock-based Compensation | - | - | $4.47M | $4.48M |
| Deferred Income Tax | - | - | $1.73M | $-363.00K |
| Change in Receivables | - | - | $25.31M | $21.69M |
| Change in Inventory | - | - | $24.85M | $39.00M |
| Operating Cash Flow | - | - | $87.89M | $93.77M |
| Capital Expenditure | - | - | $87.90M | $86.57M |
| Investing Cash Flow | - | - | $-81.02M | $-80.74M |
| Dividends Paid | - | - | $26.09M | $25.29M |
| Financing Cash Flow | - | - | $2.26M | $6.93M |
| Net Change in Cash | - | - | $18.87M | $17.46M |
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.