$2.33B
Revenue
$46.90M
Net Income
11.57%
Gross Margin
3.37%
Op. Margin
$-40.65M
Free Cash Flow
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
|---|---|---|---|---|---|---|---|
| Total Revenue | $553.89M | $590.28M | $594.69M | $593.25M | $525.61M | $546.84M | $556.40M |
| Revenue Growth % (YoY) | 5.4% | 7.9% | 6.9% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $502.37M | $519.26M | $522.80M | $517.79M | $468.91M | $471.16M | $486.85M |
| Gross Profit | $51.52M | $71.02M | $71.89M | $75.46M | $56.70M | $75.69M | $69.55M |
| Gross Margin % | 9.3% | 12.0% | 12.1% | 12.7% | 10.8% | 13.8% | 12.5% |
| Operating Expenses | $50.66M | $49.23M | $53.92M | $47.17M | $49.00M | $51.74M | $50.88M |
| Operating Income | $10.50M | $21.79M | $17.96M | $28.29M | $7.70M | $23.95M | $18.67M |
| Operating Margin % | 1.9% | 3.7% | 3.0% | 4.8% | 1.5% | 4.4% | 3.4% |
| Interest Expense | $10.44M | $20.33M | $13.63M | $6.76M | $11.52M | $21.51M | $14.02M |
| Other Income/Expense | $126.00K | $1.54M | $1.31M | $502.00K | $-410.00K | $989.00K | $1.20M |
| Income Before Tax | $4.94M | $16.52M | $13.79M | $24.66M | $2.46M | $21.32M | $17.21M |
| Income Tax Expense | $-65.00K | $5.68M | $2.44M | $4.95M | $-894.00K | $-2.29M | $7.68M |
| Net Income | $5.00M | $10.84M | $11.34M | $19.71M | $3.35M | $23.61M | $9.52M |
| Net Margin % | 0.9% | 1.8% | 1.9% | 3.3% | 0.6% | 4.3% | 1.7% |
| Basic EPS | nan | 0.47 | 0.50 | 0.86 | nan | 1.03 | 0.42 |
| Diluted EPS | nan | 0.47 | 0.50 | 0.86 | nan | 1.03 | 0.42 |
| Basic Shares Outstanding | - | 22.9M | 22.9M | 22.9M | - | 22.8M | 22.8M |
| Diluted Shares Outstanding | - | 22.9M | 22.9M | 22.9M | - | 22.9M | 22.9M |
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $132.69M | $118.54M | $88.90M | $107.49M | $99.67M | $147.28M | $124.71M |
| Accounts Receivable | $387.96M | $436.14M | $442.15M | $436.49M | $388.03M | $434.15M | $437.35M |
| Inventory | $298.83M | $324.27M | $329.48M | $309.33M | $288.72M | $296.70M | $266.01M |
| Other Current Assets | $39.48M | $41.66M | $45.58M | $43.84M | $34.02M | $40.03M | $39.07M |
| Total Current Assets | $858.96M | $920.60M | $906.11M | $897.16M | $810.43M | $918.16M | $867.14M |
| Property Plant & Equipment | $1.22B | $1.21B | $1.21B | $1.20B | $1.20B | $1.20B | $1.20B |
| Goodwill | $92.57M | $98.96M | $98.87M | $93.98M | $91.37M | $95.89M | $94.38M |
| Intangible Assets | $39.53M | $41.01M | $42.62M | $42.01M | $42.67M | $46.38M | $47.65M |
| Long-term Investments | $21.27M | $20.82M | $19.76M | $18.98M | $25.56M | $25.12M | $24.08M |
| Other Non-current Assets | $63.26M | $62.80M | $63.91M | $64.41M | $64.69M | $57.15M | $51.09M |
| Total Assets | $2.36B | $2.43B | $2.42B | $2.39B | $2.30B | $2.41B | $2.35B |
| Accounts Payable | $261.72M | $289.38M | $281.75M | $298.13M | $258.79M | $257.07M | $251.19M |
| Accrued Liabilities | $119.04M | $121.61M | $116.48M | $112.86M | $117.44M | $124.38M | $121.65M |
| Total Current Liabilities | $666.49M | $709.35M | $673.02M | $739.48M | $669.03M | $721.29M | $655.20M |
| Long-term Debt | $626.71M | $357.11M | $383.24M | $330.80M | $625.44M | $348.67M | $374.71M |
| Deferred Tax Liabilities | $11.45M | $10.29M | $10.38M | $9.68M | $9.61M | $10.68M | $10.22M |
| Other Non-current Liabilities | $45.43M | $52.14M | $52.86M | $52.23M | $66.04M | $57.85M | $59.36M |
| Common Stock | $27.30M | $27.29M | $27.29M | $27.25M | $27.16M | $27.15M | $27.14M |
| Retained Earnings | $1.29B | $1.29B | $1.29B | $1.28B | $1.27B | $1.28B | $1.26B |
| Total Stockholders Equity | $1.24B | $1.25B | $1.24B | $1.20B | $1.17B | $1.22B | $1.19B |
| Total Liabilities & Equity | $2.36B | $2.43B | $2.42B | $2.39B | $2.30B | $2.41B | $2.35B |
| Breakdown | Q4 2025 (Dec 31, 2025) |
Q3 2025 (Sep 30, 2025) |
Q2 2025 (Jun 30, 2025) |
Q1 2025 (Mar 31, 2025) |
Q4 2024 (Dec 31, 2024) |
Q3 2024 (Sep 30, 2024) |
Q2 2024 (Jun 30, 2024) |
|---|---|---|---|---|---|---|---|
| Net Income | $5.00M | $10.84M | $11.34M | $19.71M | $3.35M | $23.61M | $23.41M |
| Depreciation & Amortization | $32.74M | $32.75M | $60.56M | $29.27M | $28.52M | $83.68M | $55.61M |
| Stock-based Compensation | $1.53M | $4.47M | $3.06M | $1.38M | $867.00K | $4.48M | $2.93M |
| Deferred Income Tax | $-3.13M | $1.73M | $496.00K | $990.00K | $-9.93M | $-363.00K | $6.39M |
| Change in Receivables | $-49.03M | $25.31M | $31.75M | $40.35M | $-30.72M | $21.69M | $27.34M |
| Change in Inventory | $-25.35M | $24.85M | $30.65M | $16.89M | $-1.82M | $39.00M | $9.69M |
| Operating Cash Flow | $59.99M | $87.89M | $18.14M | $6.94M | $68.29M | $93.77M | $71.06M |
| Capital Expenditure | $34.62M | $87.90M | $58.35M | $32.75M | $36.20M | $86.57M | $59.87M |
| Investing Cash Flow | $-8.03M | $-81.02M | $-51.47M | $-26.41M | $-36.20M | $-80.74M | $-54.04M |
| Debt Repayment | - | - | - | - | - | $48.57M | $24.29M |
| Dividends Paid | $8.93M | $26.09M | $17.39M | $8.68M | $8.66M | $25.29M | $16.85M |
| Financing Cash Flow | $-37.70M | $2.26M | $13.26M | $22.76M | $-71.45M | $6.93M | $-16.00M |
| Net Change in Cash | $14.15M | $18.87M | $-10.76M | $7.83M | $-47.62M | $17.46M | $-5.12M |
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-Q filings.
Quarterly data represents single quarter results (Q1-Q4). Some items may show year-to-date values if quarterly breakdown is unavailable.