$1.31B
Revenue
$57.00M
Net Income
25.01%
Gross Margin
3.49%
Op. Margin
$288.63M
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 | $1.31B | $1.31B | $1.53B | $1.68B | $1.74B | $1.06B |
| Revenue Growth % | 0.0% | -14.1% | -9.0% | -3.6% | 64.2% | nan% |
| Cost of Revenue | $982.40M | $982.40M | $1.01B | $910.27M | $710.61M | $554.28M |
| Gross Profit | $327.64M | $327.64M | $517.92M | $766.36M | $1.03B | $504.93M |
| Gross Margin % | 25.0% | 25.0% | 34.0% | 45.7% | 59.1% | 47.7% |
| Operating Expenses | $1.26B | $1.26B | $1.27B | $1.14B | $937.31M | $815.46M |
| Selling General & Admin | $65.68M | $65.68M | $63.08M | $51.82M | $48.79M | $35.59M |
| Operating Income | $45.71M | $45.71M | $254.89M | $541.41M | $801.42M | $243.75M |
| Operating Margin % | 3.5% | 3.5% | 16.7% | 32.3% | 46.1% | 23.0% |
| Interest Expense | $19.91M | $19.91M | $13.62M | $23.97M | $27.81M | $36.36M |
| Interest Income | $18.48M | $18.48M | $33.05M | $40.70M | $12.44M | - |
| Other Income/Expense | - | - | - | $-1.03M | $675.00K | $1.29M |
| Income Before Tax | $54.44M | $54.44M | $283.67M | $551.42M | $783.10M | $199.98M |
| Income Tax Expense | $-2.55M | $-2.55M | $33.06M | $72.79M | $141.81M | $49.10M |
| Net Income | $57.00M | $57.00M | $250.60M | $478.63M | $641.30M | $150.88M |
| Net Margin % | 4.4% | 4.4% | 16.4% | 28.5% | 36.9% | 14.2% |
| Basic EPS | 1.08 | 1.08 | 4.79 | 9.21 | 12.42 | 2.94 |
| Diluted EPS | 1.08 | 1.08 | 4.79 | 9.20 | 12.40 | 2.93 |
| Basic Shares Outstanding | - | 52.6M | 52.3M | 52.0M | 51.6M | 51.4M |
| Diluted Shares Outstanding | - | 52.6M | 52.3M | 52.0M | 51.7M | 51.4M |
| 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 | $299.96M | $491.55M | $738.20M | $829.48M | $395.84M |
| Accounts Receivable | $181.59M | $140.87M | $98.22M | $151.83M | $122.15M |
| Inventory | $235.94M | $207.59M | $183.95M | $154.04M | $59.62M |
| Other Current Assets | $48.83M | $31.71M | $27.55M | $25.52M | $33.10M |
| Total Current Assets | $820.25M | $887.06M | $1.07B | $1.17B | $627.20M |
| Long-term Investments | - | $44.60M | - | - | - |
| Other Non-current Assets | $28.09M | $27.34M | $21.99M | $19.83M | $15.14M |
| Total Assets | $2.78B | $2.59B | $2.36B | $2.03B | $1.46B |
| Accounts Payable | $66.08M | $40.18M | $36.24M | $39.03M | $33.83M |
| Accrued Liabilities | $131.88M | $85.37M | $81.61M | $77.44M | $54.85M |
| Other Current Liabilities | $15.08M | $18.64M | $5.85M | $8.67M | $4.69M |
| Total Current Liabilities | $257.02M | $170.43M | $147.67M | $153.12M | $122.13M |
| Long-term Debt | $154.25M | $153.61M | $153.02M | $302.59M | $339.81M |
| Deferred Tax Liabilities | $54.18M | $63.84M | $74.53M | $23.38M | - |
| Other Non-current Liabilities | - | - | - | $500.00K | $1.84M |
| Total Liabilities | $642.41M | $500.70M | $482.61M | $580.58M | $592.23M |
| Common Stock | $548.00K | $545.00K | $542.00K | $539.00K | $537.00K |
| Retained Earnings | $1.89B | $1.85B | $1.65B | $1.23B | $665.96M |
| Treasury Stock | - | - | - | $50.58M | $50.58M |
| Total Stockholders Equity | $2.14B | $2.09B | $1.87B | $1.45B | $871.98M |
| Total Liabilities & Equity | $2.78B | $2.59B | $2.36B | $2.03B | $1.46B |
| 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 | $57.00M | $57.00M | $250.60M | $478.63M | $641.30M | $150.88M |
| Depreciation & Amortization | $188.56M | $188.56M | $153.98M | $127.36M | $115.28M | $141.42M |
| Stock-based Compensation | $38.10M | $19.95M | $22.07M | $18.21M | $17.62M | $9.37M |
| Deferred Income Tax | $-19.28M | $-9.39M | $-8.05M | $52.87M | $141.81M | $49.10M |
| Change in Receivables | $97.92M | $40.72M | $42.64M | $-53.60M | $29.68M | $38.85M |
| Change in Inventory | $28.13M | $28.32M | $18.50M | $30.79M | $79.84M | $-45.69M |
| Change in Payables | $65.93M | $30.86M | $-2.55M | $215.00K | $-5.44M | $-20.32M |
| Operating Cash Flow | $288.63M | $229.25M | $367.45M | $701.11M | $841.90M | $351.54M |
| Acquisitions | - | - | - | $2.42M | $-2.53M | - |
| Purchases of Investments | - | - | $49.72M | - | - | - |
| Investing Cash Flow | $-655.01M | $-405.15M | $-538.00M | $-527.21M | $-255.14M | $-71.15M |
| Debt Repayment | - | - | - | $162.36M | $39.38M | $350.30M |
| Stock Repurchased | - | - | - | - | - | - |
| Dividends Paid | $32.42M | $17.82M | $43.82M | $61.08M | $79.67M | $10.46M |
| Financing Cash Flow | $30.42M | $-15.38M | $-68.51M | $-265.18M | $-153.12M | $-96.47M |
| Net Change in Cash | $-335.97M | $-191.28M | $-239.06M | $-91.28M | $433.64M | $183.92M |
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 | $328.59M | $327.72M | $926.05M | $1.23B |
| Cost of Revenue | $239.53M | $231.60M | $711.67M | $778.49M |
| Operating Expenses | $307.87M | $288.60M | $914.99M | $968.66M |
| Selling General & Admin | $17.20M | $11.51M | $47.57M | $45.86M |
| Operating Income | $20.72M | $39.12M | $11.06M | $259.10M |
| Interest Expense | $2.31M | $1.42M | $7.30M | $3.46M |
| Interest Income | $4.43M | $8.68M | $14.81M | $26.07M |
| Income Before Tax | $22.85M | $46.37M | $18.57M | $281.71M |
| Income Tax Expense | $-13.75M | $4.61M | $-15.47M | $32.25M |
| Net Income | $36.60M | $41.77M | $34.04M | $249.47M |
| Basic EPS | 0.70 | 0.80 | 0.65 | 4.78 |
| Diluted EPS | 0.70 | 0.80 | 0.65 | 4.78 |
| Basic Shares Outstanding | $52.59M | $52.33M | $52.55M | $52.17M |
| Diluted Shares Outstanding | $52.65M | $52.39M | $52.58M | $52.22M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $336.28M | $491.55M |
| Accounts Receivable | $141.99M | $140.87M |
| Inventory | $219.05M | $207.59M |
| Other Current Assets | $45.40M | $32.44M |
| Total Current Assets | $802.03M | $887.06M |
| Other Non-current Assets | $28.20M | $27.34M |
| Total Assets | $2.68B | $2.59B |
| Accounts Payable | $46.21M | $40.18M |
| Accrued Liabilities | $100.53M | $85.37M |
| Other Current Liabilities | $9.42M | $18.64M |
| Total Current Liabilities | $194.35M | $170.43M |
| Long-term Debt | $154.09M | $153.61M |
| Deferred Tax Liabilities | $49.75M | $63.84M |
| Total Liabilities | $564.82M | $500.70M |
| Common Stock | $548.00K | $545.00K |
| Retained Earnings | $1.87B | $1.85B |
| Total Stockholders Equity | $2.12B | $2.09B |
| Total Liabilities & Equity | $2.68B | $2.59B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $36.60M | $41.77M | $34.04M | $249.47M |
| Depreciation & Amortization | $43.59M | $36.64M | $132.13M | $114.81M |
| Stock-based Compensation | - | - | $15.31M | $15.06M |
| Deferred Income Tax | - | - | $-14.30M | $-3.35M |
| Change in Receivables | - | - | $1.12M | $54.40M |
| Change in Inventory | - | - | $8.71M | $8.09M |
| Change in Payables | - | - | $13.18M | $6.15M |
| Operating Cash Flow | - | - | $153.16M | $313.24M |
| Investing Cash Flow | - | - | $-305.93M | $-395.81M |
| Dividends Paid | - | - | $13.62M | $40.48M |
| Financing Cash Flow | - | - | $-2.27M | $-64.99M |
| Net Change in Cash | - | - | $-155.03M | $-147.55M |
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.