$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) |
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) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $2.33B | $2.33B | $2.18B | $2.33B | $2.77B | $2.35B | $1.87B | $1.86B | $1.99B | $1.93B | $1.77B |
| Revenue Growth % | 0.0% | 7.0% | -6.3% | -16.1% | 18.2% | 25.5% | 0.6% | -6.8% | 3.6% | 9.0% | nan% |
| Cost of Revenue | $2.06B | $2.06B | $1.91B | $2.05B | $2.35B | $1.95B | $1.49B | $1.52B | $1.65B | $1.59B | $1.43B |
| Gross Profit | $269.89M | $269.89M | $272.21M | $277.60M | $427.07M | $395.81M | $383.61M | $339.71M | $341.50M | $338.26M | $338.55M |
| Gross Margin % | 11.6% | 11.6% | 12.5% | 11.9% | 15.4% | 16.9% | 20.5% | 18.3% | 17.1% | 17.6% | 19.2% |
| Operating Expenses | $200.99M | $200.99M | $201.73M | $204.98M | $218.45M | $221.68M | $210.88M | $209.71M | $187.50M | $189.04M | $205.29M |
| Research & Development | - | $34.80M | $33.54M | $35.73M | - | - | - | - | - | - | - |
| Operating Income | $78.55M | $78.55M | $70.48M | $58.61M | $207.34M | $170.78M | $171.52M | $127.26M | $151.42M | $146.16M | $126.19M |
| Operating Margin % | 3.4% | 3.4% | 3.2% | 2.5% | 7.5% | 7.3% | 9.2% | 6.8% | 7.6% | 7.6% | 7.1% |
| Interest Expense | $51.16M | $30.77M | $33.03M | $29.36M | $16.53M | $9.54M | $9.33M | $12.25M | $12.83M | $13.89M | $14.73M |
| Other Income/Expense | $3.47M | $3.47M | $4.14M | $1.88M | $-8.82M | $7.51M | $4.95M | $4.57M | $-725.00K | $4.52M | $828.00K |
| Income Before Tax | $59.90M | $59.90M | $60.44M | $48.39M | $188.70M | $172.54M | $171.07M | $125.90M | $139.92M | $139.24M | $113.82M |
| Income Tax Expense | $13.01M | $13.01M | $10.07M | $8.19M | $41.55M | $34.64M | $43.41M | $22.80M | $27.17M | $47.69M | $27.62M |
| Net Income | $46.90M | $46.90M | $50.37M | $40.20M | $147.15M | $137.80M | $126.77M | $103.13M | $112.76M | $91.58M | $86.19M |
| Net Margin % | 2.0% | 2.0% | 2.3% | 1.7% | 5.3% | 5.9% | 6.8% | 5.5% | 5.7% | 4.8% | 4.9% |
| Basic EPS | nan | 2.05 | 2.21 | 1.77 | 6.46 | 6.01 | 5.52 | 4.47 | 4.90 | 3.99 | 3.78 |
| Diluted EPS | nan | 2.05 | 2.20 | 1.75 | 6.38 | 5.92 | 5.45 | 4.42 | 4.83 | 3.92 | 3.73 |
| Basic Shares Outstanding | - | 22.9M | 22.8M | 22.8M | 22.8M | 22.9M | 22.9M | 23.1M | 23.0M | 22.9M | 22.8M |
| Diluted Shares Outstanding | - | 22.9M | 22.9M | 22.9M | 23.1M | 23.3M | 23.3M | 23.3M | 23.3M | 23.4M | 23.1M |
| 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) |
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) |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $132.69M | $99.67M | $129.82M | $173.75M | $159.19M | $349.94M | $315.38M | $300.19M | $298.89M | $225.74M |
| Accounts Receivable | $387.96M | $388.03M | $422.05M | $436.91M | $419.54M | $301.32M | $276.84M | $280.02M | $293.54M | $263.41M |
| Inventory | $298.83M | $288.72M | $265.56M | $402.53M | $305.54M | $218.78M | $203.65M | $200.16M | $172.75M | $173.66M |
| Other Current Assets | $39.48M | $34.02M | $34.45M | $31.61M | $29.10M | $35.61M | $22.92M | $22.15M | $23.55M | $22.73M |
| Total Current Assets | $858.96M | $810.43M | $851.88M | $1.04B | $913.37M | $905.65M | $818.79M | $802.53M | $788.74M | $685.54M |
| Property Plant & Equipment | $1.22B | $1.20B | $1.21B | $1.07B | $850.60M | $682.67M | $639.32M | $608.89M | $598.44M | $582.71M |
| Goodwill | $92.57M | $91.37M | $97.44M | $95.92M | $97.19M | $27.97M | $26.09M | $22.95M | $25.12M | $25.31M |
| Intangible Assets | $39.53M | $42.67M | $52.57M | $58.03M | $60.78M | $24.07M | $15.35M | $14.24M | $18.54M | $22.34M |
| Long-term Investments | $21.27M | $25.56M | $26.80M | $23.29M | $34.49M | $30.65M | $28.23M | $25.08M | $28.27M | $24.05M |
| Other Non-current Assets | $63.26M | $64.69M | $57.34M | $75.29M | $39.56M | $18.91M | $13.21M | $10.96M | $11.76M | $13.93M |
| Total Assets | $2.36B | $2.30B | $2.36B | $2.43B | $2.07B | $1.75B | $1.58B | $1.48B | $1.47B | $1.35B |
| Accounts Payable | $261.72M | $258.79M | $233.03M | $375.73M | $323.36M | $236.75M | $194.28M | $205.95M | $204.98M | $158.32M |
| Accrued Liabilities | $119.04M | $117.44M | $121.94M | $162.81M | $136.40M | $141.95M | $121.27M | $95.57M | $92.78M | $110.80M |
| Total Current Liabilities | $666.49M | $669.03M | $607.87M | $670.65M | $500.48M | $416.55M | $339.11M | $338.58M | $320.25M | $297.26M |
| Long-term Debt | $626.71M | $625.44M | $401.25M | $455.03M | $322.86M | $160.81M | $198.53M | $239.02M | $268.30M | $288.86M |
| Deferred Tax Liabilities | $11.45M | $9.61M | $10.37M | $10.18M | $12.49M | $20.75M | $23.39M | - | - | - |
| Other Non-current Liabilities | $45.43M | $66.04M | $69.35M | $80.69M | $98.92M | $114.29M | $96.18M | $103.86M | $130.43M | $119.35M |
| Common Stock | $27.30M | $27.16M | $27.01M | $26.84M | $26.76M | $26.66M | $26.49M | $26.31M | $26.07M | $25.89M |
| Retained Earnings | $1.29B | $1.27B | $1.26B | $1.25B | $1.13B | $1.02B | $922.46M | $813.45M | $721.74M | $649.07M |
| Treasury Stock | - | - | - | - | - | - | - | - | $78.56M | $70.94M |
| Total Stockholders Equity | $1.24B | $1.17B | $1.22B | $1.17B | $1.07B | $986.69M | $891.78M | $783.77M | $740.10M | $634.60M |
| Total Liabilities & Equity | $2.36B | $2.30B | $2.36B | $2.43B | $2.07B | $1.75B | $1.58B | $1.48B | $1.47B | $1.35B |
| 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) |
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) |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $46.90M | $46.90M | $50.37M | $40.20M | $147.15M | $137.80M | $126.77M | $103.13M | $112.76M | $91.58M | $86.19M |
| Depreciation & Amortization | $155.31M | $126.04M | $112.20M | $105.34M | $94.65M | $90.88M | $81.86M | $78.70M | $81.11M | $79.02M | $74.97M |
| Stock-based Compensation | $10.45M | $6.00M | $5.35M | $5.74M | $13.85M | $11.72M | $10.08M | $8.87M | $6.84M | $7.15M | $12.62M |
| Deferred Income Tax | $91.00K | $-1.40M | $-10.29M | $18.30M | $-27.45M | $-33.60M | $-4.51M | $-5.02M | $10.86M | $550.00K | $-8.43M |
| Change in Receivables | $48.38M | $-23.72M | $-9.04M | $-32.01M | $26.15M | $104.23M | $23.42M | $-4.89M | $-5.20M | $16.36M | $17.18M |
| Change in Inventory | $47.04M | $-500.00K | $37.18M | $-144.85M | $99.39M | $79.26M | $15.36M | $-28.46M | $26.83M | $-5.66M | $3.77M |
| Operating Cash Flow | $172.96M | $147.88M | $162.05M | $174.88M | $160.76M | $72.14M | $235.22M | $218.43M | $171.13M | $198.86M | $212.16M |
| Capital Expenditure | $213.61M | $122.51M | $122.78M | $260.33M | $301.55M | $194.48M | $125.79M | $105.57M | $86.65M | $78.61M | $103.08M |
| Acquisitions | - | - | - | - | - | $184.47M | $13.52M | $9.00M | - | - | - |
| Investing Cash Flow | $-166.93M | $-89.05M | $-116.94M | $-258.67M | $-308.09M | $-376.83M | $-139.03M | $-112.67M | $-107.81M | $-82.68M | $-130.52M |
| Debt Repayment | - | - | $48.57M | $37.86M | $37.86M | $37.86M | $23.57M | $46.43M | $20.71M | $20.71M | $15.07M |
| Stock Repurchased | - | - | - | - | $24.95M | $16.97M | $15.25M | $13.18M | $15.50M | $6.00M | $2.41M |
| Dividends Paid | $61.10M | $35.03M | $33.95M | $32.87M | $30.57M | $28.08M | $25.41M | $23.10M | $20.86M | $18.91M | $17.33M |
| Financing Cash Flow | $579.00K | $-35.44M | $-64.52M | $33.28M | $166.21M | $117.33M | $-64.93M | $-90.49M | $-51.65M | $-50.50M | $-29.77M |
| Net Change in Cash | $30.09M | $33.02M | $-30.16M | $-43.93M | $14.56M | $-190.75M | $34.55M | $15.19M | $1.30M | $73.15M | $49.60M |
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.