$2.66B
Revenue
$24.85M
Net Income
10.16%
Gross Margin
2.86%
Op. Margin
$130.75M
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.66B | $2.66B | $2.66B | $2.84B | $2.89B | $2.26B |
| Revenue Growth % | 0.0% | 0.1% | -6.4% | -1.6% | 28.0% | nan% |
| Cost of Revenue | $2.39B | $2.39B | $2.39B | $2.57B | $2.63B | $2.05B |
| Gross Profit | $270.06M | $270.06M | $270.02M | $271.07M | $255.24M | $205.90M |
| Gross Margin % | 10.2% | 10.2% | 10.2% | 9.5% | 8.8% | 9.1% |
| Selling General & Admin | $159.66M | $159.66M | $149.46M | $147.03M | $150.22M | $136.70M |
| Operating Income | $76.05M | $76.05M | $109.41M | $109.66M | $90.07M | $53.06M |
| Operating Margin % | 2.9% | 2.9% | 4.1% | 3.9% | 3.1% | 2.4% |
| Interest Expense | $20.16M | $20.16M | $26.92M | $31.88M | $12.89M | $8.47M |
| Interest Income | $9.55M | $9.55M | $10.21M | $6.26M | $1.73M | $540.00K |
| Other Income/Expense | $-3.91M | $-3.91M | $-8.80M | $-2.83M | $5.44M | $277.00K |
| Income Before Tax | $61.53M | $61.53M | $83.89M | $81.22M | $84.34M | $45.41M |
| Income Tax Expense | $36.68M | $36.68M | $20.57M | $16.91M | $16.11M | $9.64M |
| Net Income | $24.85M | $24.85M | $63.33M | $64.31M | $68.23M | $35.77M |
| Net Margin % | 0.9% | 0.9% | 2.4% | 2.3% | 2.4% | 1.6% |
| Basic EPS | 0.69 | 0.69 | 1.76 | 1.81 | 1.94 | 1.00 |
| Diluted EPS | 0.68 | 0.68 | 1.72 | 1.79 | 1.91 | 0.99 |
| Basic Shares Outstanding | - | 35.9M | 36.0M | 35.6M | 35.2M | 35.7M |
| Diluted Shares Outstanding | - | 36.3M | 36.8M | 36.0M | 35.7M | 36.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) |
|---|---|---|---|---|---|
| Cash & Cash Equivalents | $322.06M | $315.15M | $277.39M | $207.43M | $271.75M |
| Accounts Receivable | $391.10M | $412.46M | $449.40M | $491.96M | $355.88M |
| Inventory | $482.54M | $553.65M | $683.80M | $727.75M | $523.24M |
| Other Current Assets | $69.23M | $42.51M | $44.35M | $41.39M | $41.69M |
| Total Current Assets | $1.45B | $1.50B | $1.64B | $1.65B | $1.35B |
| Property Plant & Equipment | $223.78M | $225.10M | $227.70M | $211.48M | $186.67M |
| Goodwill | $192.12M | $192.12M | $192.12M | $192.12M | $192.12M |
| Intangible Assets | $38.77M | $44.40M | - | - | - |
| Other Non-current Assets | $70.07M | $66.14M | $61.42M | $66.27M | $71.82M |
| Total Assets | $2.07B | $2.14B | $2.27B | $2.23B | $1.90B |
| Accounts Payable | $403.22M | $354.22M | $367.48M | $424.27M | $426.56M |
| Accrued Liabilities | $105.38M | $122.41M | $114.68M | $110.42M | $102.55M |
| Deferred Revenue | $115.55M | $143.61M | $204.88M | $197.94M | $118.12M |
| Total Current Liabilities | $635.58M | $649.10M | $713.55M | $749.14M | $654.38M |
| Long-term Debt | $210.58M | $257.02M | $326.67M | $320.68M | $129.29M |
| Deferred Tax Liabilities | $7.51M | $3.71M | - | $495.00K | $84.00K |
| Other Non-current Liabilities | $23.31M | $17.60M | $32.06M | $43.92M | $55.45M |
| Total Liabilities | $971.91M | $1.03B | - | - | - |
| Common Stock | $3.57M | $3.60M | $3.57M | $3.52M | $3.52M |
| Retained Earnings | $568.16M | $596.01M | $560.54M | $519.89M | $479.99M |
| Total Stockholders Equity | $1.10B | $1.11B | $1.08B | $1.03B | $973.80M |
| Total Liabilities & Equity | $2.07B | $2.14B | $2.27B | $2.23B | $1.90B |
| 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 | $24.85M | $24.85M | $63.33M | $64.31M | $68.23M | $35.77M |
| Depreciation & Amortization | - | $47.63M | $46.14M | $45.41M | - | - |
| Stock-based Compensation | $21.55M | $17.20M | $13.37M | $15.29M | $18.48M | $15.26M |
| Deferred Income Tax | $-9.20M | $-5.74M | $-5.93M | $-14.99M | $-7.25M | $-6.88M |
| Change in Receivables | $-112.33M | $-25.67M | $-33.95M | $-42.05M | $136.46M | $46.97M |
| Change in Inventory | $-96.07M | $-75.17M | $-127.84M | $-45.07M | $206.25M | $197.87M |
| Operating Cash Flow | $184.15M | $123.96M | $189.22M | $174.29M | $-177.47M | $-2.62M |
| Capital Expenditure | $53.40M | $35.61M | $31.31M | $73.48M | $43.36M | $38.79M |
| Investing Cash Flow | $-53.20M | $-32.70M | $-32.77M | $-77.14M | $-41.17M | $-41.88M |
| Debt Repayment | $1.54B | $936.02M | $674.10M | $743.60M | $633.00M | $155.62M |
| Stock Repurchased | $50.84M | $26.85M | $5.10M | - | $9.39M | $40.22M |
| Dividends Paid | $30.54M | $24.43M | $23.91M | $23.45M | $23.16M | $23.26M |
| Financing Cash Flow | $-193.79M | $-105.90M | $-109.11M | $-23.58M | $159.23M | $-73.95M |
| Net Change in Cash | $-41.69M | $-5.63M | $44.81M | $75.78M | $-64.32M | $-124.24M |
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 | $680.68M | $657.75M | $1.95B | $2.00B |
| Cost of Revenue | $612.74M | $591.01M | $1.76B | $1.80B |
| Gross Profit | $67.94M | $66.74M | $195.90M | $202.10M |
| Selling General & Admin | $41.52M | $36.64M | $120.89M | $111.99M |
| Operating Income | $23.66M | $28.11M | $55.91M | $80.89M |
| Interest Expense | $4.42M | $6.57M | $16.06M | $20.75M |
| Interest Income | $1.96M | $2.81M | $7.82M | $7.33M |
| Other Income/Expense | $-608.00K | $-3.95M | $-2.08M | $-7.45M |
| Income Before Tax | $20.59M | $20.39M | $45.59M | $60.02M |
| Income Tax Expense | $6.33M | $5.02M | $26.71M | $15.11M |
| Net Income | $14.26M | $15.37M | $18.88M | $44.90M |
| Basic EPS | 0.40 | 0.43 | 0.53 | 1.25 |
| Diluted EPS | 0.39 | 0.42 | 0.52 | 1.23 |
| Basic Shares Outstanding | $35.80M | $36.05M | $35.95M | $35.97M |
| Diluted Shares Outstanding | $36.18M | $36.63M | $36.34M | $36.47M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $285.42M | $315.15M |
| Accounts Receivable | $377.98M | $412.46M |
| Inventory | $509.00M | $553.65M |
| Other Current Assets | $63.36M | $42.51M |
| Total Current Assets | $1.44B | $1.50B |
| Property Plant & Equipment | $226.23M | $225.10M |
| Goodwill | $192.12M | $192.12M |
| Other Non-current Assets | $70.22M | $66.14M |
| Total Assets | $2.07B | $2.14B |
| Accounts Payable | $382.66M | $354.22M |
| Accrued Liabilities | $105.90M | $122.41M |
| Deferred Revenue | $124.16M | $143.61M |
| Total Current Liabilities | $618.93M | $649.10M |
| Long-term Debt | $212.62M | $250.46M |
| Deferred Tax Liabilities | $2.89M | - |
| Other Non-current Liabilities | $21.84M | $17.60M |
| Total Liabilities | $958.09M | $1.03B |
| Common Stock | $3.57M | $3.60M |
| Retained Earnings | $577.63M | $596.01M |
| Total Stockholders Equity | $1.11B | $1.11B |
| Total Liabilities & Equity | $2.07B | $2.14B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $14.26M | $15.37M | $18.88M | $44.90M |
| Stock-based Compensation | $5.30M | $4.40M | $15.08M | $10.74M |
| Deferred Income Tax | - | - | $-1.44M | $-5.12M |
| Change in Receivables | - | - | $-38.74M | $-76.48M |
| Change in Inventory | - | - | $-48.55M | $-102.54M |
| Operating Cash Flow | - | - | $65.29M | $143.31M |
| Capital Expenditure | - | - | $25.18M | $22.55M |
| Investing Cash Flow | - | - | $-22.81M | $-23.74M |
| Debt Repayment | - | - | $772.58M | $507.46M |
| Stock Repurchased | - | - | $25.99M | $5.10M |
| Dividends Paid | $6.10M | $6.00M | $18.36M | $17.79M |
| Financing Cash Flow | - | - | $-92.92M | $-81.20M |
| Net Change in Cash | - | - | $-41.97M | $41.21M |
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.