$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) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $553.89M | $590.28M | $594.69M | $593.25M | $525.61M | $546.84M | $556.40M | $551.42M | $532.13M | $562.23M | $579.98M | $651.44M | $627.18M | $719.18M |
| Revenue Growth % (YoY) | 5.4% | 7.9% | 6.9% | 7.6% | -1.2% | -2.7% | -4.1% | -15.4% | -15.2% | -21.8% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $502.37M | $519.26M | $522.80M | $517.79M | $468.91M | $471.16M | $486.85M | $481.14M | $465.73M | $490.99M | $513.58M | $577.88M | $559.42M | $600.71M |
| Gross Profit | $51.52M | $71.02M | $71.89M | $75.46M | $56.70M | $75.69M | $69.55M | $70.28M | $66.41M | $71.24M | $66.40M | $73.56M | $67.76M | $118.48M |
| Gross Margin % | 9.3% | 12.0% | 12.1% | 12.7% | 10.8% | 13.8% | 12.5% | 12.7% | 12.5% | 12.7% | 11.4% | 11.3% | 10.8% | 16.5% |
| Operating Expenses | $50.66M | $49.23M | $53.92M | $47.17M | $49.00M | $51.74M | $50.88M | $50.11M | $58.00M | $46.09M | $48.55M | $52.35M | $55.99M | $63.73M |
| Operating Income | $10.50M | $21.79M | $17.96M | $28.29M | $7.70M | $23.95M | $18.67M | $20.17M | $230.00K | $19.52M | $17.81M | $21.06M | $11.69M | $54.66M |
| Operating Margin % | 1.9% | 3.7% | 3.0% | 4.8% | 1.5% | 4.4% | 3.4% | 3.7% | 0.0% | 3.5% | 3.1% | 3.2% | 1.9% | 7.6% |
| Interest Expense | $10.44M | $20.33M | $13.63M | $6.76M | $11.52M | $21.51M | $14.02M | $7.28M | $8.43M | $20.93M | $13.49M | $6.01M | $5.23M | $11.30M |
| Other Income/Expense | $126.00K | $1.54M | $1.31M | $502.00K | $-410.00K | $989.00K | $1.20M | $2.36M | $-1.47M | $-690.00K | $2.37M | $1.67M | $175.00K | $-1.98M |
| Income Before Tax | $4.94M | $16.52M | $13.79M | $24.66M | $2.46M | $21.32M | $17.21M | $19.46M | $-3.67M | $15.84M | $16.31M | $19.90M | $9.31M | $50.46M |
| Income Tax Expense | $-65.00K | $5.68M | $2.44M | $4.95M | $-894.00K | $-2.29M | $7.68M | $5.57M | $-2.47M | $3.27M | $3.63M | $3.76M | $-1.52M | $11.07M |
| Net Income | $5.00M | $10.84M | $11.34M | $19.71M | $3.35M | $23.61M | $9.52M | $13.89M | $-1.19M | $12.57M | $12.68M | $16.14M | $10.83M | $39.38M |
| Net Margin % | 0.9% | 1.8% | 1.9% | 3.3% | 0.6% | 4.3% | 1.7% | 2.5% | -0.2% | 2.2% | 2.2% | 2.5% | 1.7% | 5.5% |
| Basic EPS | nan | 0.47 | 0.50 | 0.86 | nan | 1.03 | 0.42 | 0.61 | nan | 0.55 | 0.56 | 0.71 | nan | 1.73 |
| Diluted EPS | nan | 0.47 | 0.50 | 0.86 | nan | 1.03 | 0.42 | 0.61 | nan | 0.55 | 0.55 | 0.70 | nan | 1.71 |
| Basic Shares Outstanding | - | 22.9M | 22.9M | 22.9M | - | 22.8M | 22.8M | 22.8M | - | 22.8M | 22.8M | 22.8M | - | 22.8M |
| Diluted Shares Outstanding | - | 22.9M | 22.9M | 22.9M | - | 22.9M | 22.9M | 22.9M | - | 22.9M | 22.9M | 23.0M | - | 23.0M |
| 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) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $132.69M | $118.54M | $88.90M | $107.49M | $99.67M | $147.28M | $124.71M | $125.78M | $129.82M | $105.51M | $133.93M | $126.96M | $173.75M | $165.69M |
| Accounts Receivable | $387.96M | $436.14M | $442.15M | $436.49M | $388.03M | $434.15M | $437.35M | $446.57M | $422.05M | $418.22M | $423.40M | $470.27M | $436.91M | $476.20M |
| Inventory | $298.83M | $324.27M | $329.48M | $309.33M | $288.72M | $296.70M | $266.01M | $257.12M | $265.56M | $284.55M | $339.96M | $368.37M | $402.53M | $397.60M |
| Other Current Assets | $39.48M | $41.66M | $45.58M | $43.84M | $34.02M | $40.03M | $39.07M | $40.34M | $34.45M | $41.16M | $41.43M | $40.92M | $31.61M | $33.26M |
| Total Current Assets | $858.96M | $920.60M | $906.11M | $897.16M | $810.43M | $918.16M | $867.14M | $869.81M | $851.88M | $849.44M | $938.72M | $1.01B | $1.04B | $1.07B |
| Property Plant & Equipment | $1.22B | $1.21B | $1.21B | $1.20B | $1.20B | $1.20B | $1.20B | $1.21B | $1.21B | $1.18B | $1.17B | $1.12B | $1.07B | $977.60M |
| Goodwill | $92.57M | $98.96M | $98.87M | $93.98M | $91.37M | $95.89M | $94.38M | $96.31M | $97.44M | $96.53M | $98.52M | $97.35M | $95.92M | $91.82M |
| Intangible Assets | $39.53M | $41.01M | $42.62M | $42.01M | $42.67M | $46.38M | $47.65M | $50.56M | $52.57M | $53.55M | $56.50M | $57.40M | $58.03M | $57.29M |
| Long-term Investments | $21.27M | $20.82M | $19.76M | $18.98M | $25.56M | $25.12M | $24.08M | $23.47M | $26.80M | $24.53M | $25.03M | $23.25M | $23.29M | $23.93M |
| Other Non-current Assets | $63.26M | $62.80M | $63.91M | $64.41M | $64.69M | $57.15M | $51.09M | $55.88M | $57.34M | $64.19M | $78.06M | $75.28M | $75.29M | $51.45M |
| Total Assets | $2.36B | $2.43B | $2.42B | $2.39B | $2.30B | $2.41B | $2.35B | $2.37B | $2.36B | $2.33B | $2.43B | $2.45B | $2.43B | $2.34B |
| Accounts Payable | $261.72M | $289.38M | $281.75M | $298.13M | $258.79M | $257.07M | $251.19M | $256.88M | $233.03M | $242.63M | $287.57M | $289.13M | $375.73M | $350.08M |
| Accrued Liabilities | $119.04M | $121.61M | $116.48M | $112.86M | $117.44M | $124.38M | $121.65M | $126.11M | $121.94M | $112.44M | $110.11M | $116.32M | $162.81M | $155.01M |
| Total Current Liabilities | $666.49M | $709.35M | $673.02M | $739.48M | $669.03M | $721.29M | $655.20M | $628.85M | $607.87M | $582.08M | $642.04M | $662.74M | $670.65M | $603.25M |
| Long-term Debt | $626.71M | $357.11M | $383.24M | $330.80M | $625.44M | $348.67M | $374.71M | $400.12M | $401.25M | $422.38M | $438.27M | $453.74M | $455.03M | $466.77M |
| Deferred Tax Liabilities | $11.45M | $10.29M | $10.38M | $9.68M | $9.61M | $10.68M | $10.22M | $10.26M | $10.37M | $9.15M | $9.07M | $9.47M | $10.18M | $11.11M |
| Other Non-current Liabilities | $45.43M | $52.14M | $52.86M | $52.23M | $66.04M | $57.85M | $59.36M | $60.33M | $69.35M | $63.50M | $70.42M | $76.36M | $80.69M | $75.40M |
| Common Stock | $27.30M | $27.29M | $27.29M | $27.25M | $27.16M | $27.15M | $27.14M | $27.12M | $27.01M | $26.99M | $26.98M | $26.96M | $26.84M | $26.83M |
| Retained Earnings | $1.29B | $1.29B | $1.29B | $1.28B | $1.27B | $1.28B | $1.26B | $1.26B | $1.26B | $1.27B | $1.26B | $1.26B | $1.25B | $1.25B |
| Total Stockholders Equity | $1.24B | $1.25B | $1.24B | $1.20B | $1.17B | $1.22B | $1.19B | $1.21B | $1.22B | $1.20B | $1.22B | $1.19B | $1.17B | $1.13B |
| Total Liabilities & Equity | $2.36B | $2.43B | $2.42B | $2.39B | $2.30B | $2.41B | $2.35B | $2.37B | $2.36B | $2.33B | $2.43B | $2.45B | $2.43B | $2.34B |
| 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) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $5.00M | $10.84M | $11.34M | $19.71M | $3.35M | $23.61M | $23.41M | $13.89M | $-1.19M | $12.57M | $28.83M | $16.14M | $10.83M | $39.38M |
| Depreciation & Amortization | $32.74M | $32.75M | $60.56M | $29.27M | $28.52M | $83.68M | $55.61M | $27.60M | $27.02M | $78.31M | $52.01M | $25.54M | $24.69M | $69.96M |
| Stock-based Compensation | $1.53M | $4.47M | $3.06M | $1.38M | $867.00K | $4.48M | $2.93M | $1.37M | $2.06M | $3.68M | $2.16M | $999.00K | $3.84M | $10.01M |
| Deferred Income Tax | $-3.13M | $1.73M | $496.00K | $990.00K | $-9.93M | $-363.00K | $6.39M | $2.20M | $5.67M | $12.64M | $-3.20M | $-660.00K | $-25.34M | $-2.11M |
| Change in Receivables | $-49.03M | $25.31M | $31.75M | $40.35M | $-30.72M | $21.69M | $27.34M | $26.04M | $-6.17M | $-25.84M | $-22.76M | $40.42M | $-56.36M | $82.51M |
| Change in Inventory | $-25.35M | $24.85M | $30.65M | $16.89M | $-1.82M | $39.00M | $9.69M | $-3.20M | $-22.13M | $-122.71M | $-70.07M | $-38.27M | $-707.00K | $100.10M |
| Operating Cash Flow | $59.99M | $87.89M | $18.14M | $6.94M | $68.29M | $93.77M | $71.06M | $41.55M | $68.98M | $105.90M | $35.80M | $-72.06M | $85.84M | $74.93M |
| Capital Expenditure | $34.62M | $87.90M | $58.35M | $32.75M | $36.20M | $86.57M | $59.87M | $30.16M | $46.74M | $213.60M | $159.90M | $92.16M | $96.22M | $205.34M |
| Investing Cash Flow | $-8.03M | $-81.02M | $-51.47M | $-26.41M | $-36.20M | $-80.74M | $-54.04M | $-24.41M | $-46.74M | $-211.93M | $-158.23M | $-90.34M | $-96.22M | $-211.87M |
| Debt Repayment | - | - | - | - | - | $48.57M | $24.29M | - | $9.29M | $28.57M | $14.29M | - | $9.29M | $28.57M |
| Stock Repurchased | - | - | - | - | - | - | - | - | - | - | - | - | $2.69M | $22.26M |
| Dividends Paid | $8.93M | $26.09M | $17.39M | $8.68M | $8.66M | $25.29M | $16.85M | $8.42M | $8.39M | $24.48M | $16.32M | $8.16M | $8.12M | $22.46M |
| Financing Cash Flow | $-37.70M | $2.26M | $13.26M | $22.76M | $-71.45M | $6.93M | $-16.00M | $-19.98M | $-3.35M | $36.64M | $77.96M | $113.54M | $11.65M | $154.56M |
| Net Change in Cash | $14.15M | $18.87M | $-10.76M | $7.83M | $-47.62M | $17.46M | $-5.12M | $-4.05M | $24.32M | $-68.24M | $-39.82M | $-46.79M | $8.06M | $6.50M |
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.