$1.31B
Revenue
$57.00M
Net Income
25.01%
Gross Margin
3.49%
Op. Margin
$288.63M
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 | $383.99M | $328.59M | $297.52M | $299.94M | $297.46M | $327.72M | $396.52M |
| Revenue Growth % (YoY) | 29.1% | 0.3% | -25.0% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $270.73M | $239.53M | $226.41M | $245.74M | $228.81M | $231.60M | $261.31M |
| Gross Profit | $113.26M | $89.06M | $71.11M | $54.21M | $68.66M | $96.12M | $135.22M |
| Gross Margin % | 29.5% | 27.1% | 23.9% | 18.1% | 23.1% | 29.3% | 34.1% |
| Operating Expenses | $349.34M | $307.87M | $289.80M | $317.33M | $301.67M | $288.60M | $325.62M |
| Selling General & Admin | $18.11M | $17.20M | $11.92M | $18.44M | $17.22M | $11.40M | $15.39M |
| Operating Income | $34.65M | $20.72M | $7.72M | $-17.38M | $-4.21M | $39.12M | $70.90M |
| Operating Margin % | 9.0% | 6.3% | 2.6% | -5.8% | -1.4% | 11.9% | 17.9% |
| Interest Expense | $12.61M | $2.31M | $2.89M | $2.11M | $10.16M | $1.42M | $915.00K |
| Interest Income | $3.67M | $4.43M | $5.08M | $5.29M | $6.97M | $8.68M | $9.24M |
| Other Income/Expense | - | - | - | - | - | - | - |
| Income Before Tax | $35.87M | $22.85M | $9.92M | $-14.20M | $1.95M | $46.37M | $79.23M |
| Income Tax Expense | $12.91M | $-13.75M | $4.31M | $-6.03M | $815.00K | $4.61M | $8.52M |
| Net Income | $22.96M | $36.60M | $5.61M | $-8.17M | $1.14M | $41.77M | $70.71M |
| Net Margin % | 6.0% | 11.1% | 1.9% | -2.7% | 0.4% | 12.7% | 17.8% |
| Basic EPS | 0.43 | 0.70 | 0.11 | -0.16 | 0.01 | 0.80 | 1.35 |
| Diluted EPS | 0.43 | 0.70 | 0.11 | -0.16 | 0.01 | 0.80 | 1.35 |
| Basic Shares Outstanding | - | 52.6M | 52.6M | 52.5M | 120K | 52.3M | 52.3M |
| Diluted Shares Outstanding | - | 52.6M | 52.6M | 52.5M | 124K | 52.4M | 52.4M |
| 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 | $299.96M | $336.28M | $383.25M | $454.93M | $491.55M | $583.16M | $709.02M |
| Accounts Receivable | $181.59M | $141.99M | $167.47M | $171.46M | $140.87M | $152.63M | $182.71M |
| Inventory | $235.94M | $219.05M | $214.91M | $197.65M | $207.59M | $191.29M | $173.95M |
| Other Current Assets | $48.83M | $45.40M | $39.27M | $38.40M | $31.71M | $35.66M | $34.85M |
| Total Current Assets | $820.25M | $802.03M | $852.75M | $895.54M | $887.06M | $972.13M | $1.11B |
| Long-term Investments | - | - | - | - | $44.60M | - | - |
| Other Non-current Assets | $28.09M | $28.20M | $27.41M | $26.84M | $27.34M | $32.22M | $21.04M |
| Total Assets | $2.78B | $2.68B | $2.65B | $2.62B | $2.59B | $2.58B | $2.56B |
| Accounts Payable | $66.08M | $46.21M | $62.13M | $57.25M | $40.18M | $45.11M | $65.51M |
| Accrued Liabilities | $131.88M | $100.53M | $74.11M | $71.76M | $85.37M | $76.31M | $71.73M |
| Other Current Liabilities | $15.08M | $9.42M | $11.48M | $19.38M | $18.64M | $19.89M | $11.96M |
| Total Current Liabilities | $257.02M | $194.35M | $185.63M | $174.35M | $170.43M | $167.33M | $174.34M |
| Long-term Debt | $154.25M | $154.09M | $153.93M | $153.77M | $153.61M | $153.46M | $153.31M |
| Deferred Tax Liabilities | $54.18M | $49.75M | $60.54M | $57.45M | $63.84M | $70.73M | $80.94M |
| Other Non-current Liabilities | - | - | - | $48.77M | - | - | - |
| Total Liabilities | $642.41M | $564.82M | $565.12M | $547.13M | $500.70M | $493.62M | $512.47M |
| Common Stock | $548.00K | $548.00K | $548.00K | $548.00K | $545.00K | $545.00K | $545.00K |
| Retained Earnings | $1.89B | $1.87B | $1.84B | $1.84B | $1.85B | $1.85B | $1.82B |
| Total Stockholders Equity | $2.14B | $2.12B | $2.08B | $2.08B | $2.09B | $2.09B | $2.05B |
| Total Liabilities & Equity | $2.78B | $2.68B | $2.65B | $2.62B | $2.59B | $2.58B | $2.56B |
| 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 | $22.96M | $36.60M | $5.61M | $-8.17M | $1.14M | $41.77M | $70.71M |
| Depreciation & Amortization | $56.44M | $43.59M | $43.26M | $45.28M | $39.17M | $114.81M | $38.15M |
| Stock-based Compensation | $4.64M | $15.31M | $10.10M | $8.05M | $7.01M | $15.06M | $14.19M |
| Deferred Income Tax | $4.91M | $-14.30M | $-3.35M | $-6.54M | $-4.70M | $-3.35M | $6.78M |
| Change in Receivables | $39.61M | $1.12M | $26.60M | $30.59M | $-11.76M | $54.40M | $84.48M |
| Change in Inventory | $19.61M | $8.71M | $7.53M | $-7.72M | $10.40M | $8.09M | $-7.92M |
| Change in Payables | $17.68M | $13.18M | $19.64M | $15.44M | $-8.70M | $6.15M | $24.47M |
| Operating Cash Flow | $76.09M | $153.16M | $48.46M | $10.92M | $54.21M | $313.24M | $251.03M |
| Acquisitions | - | - | - | - | - | - | - |
| Investing Cash Flow | $-99.22M | $-305.93M | $-172.10M | $-77.77M | $-142.19M | $-395.81M | $-223.31M |
| Debt Repayment | - | - | - | - | - | - | - |
| Dividends Paid | $4.21M | $13.62M | $9.41M | $5.18M | $3.35M | $40.48M | $36.23M |
| Financing Cash Flow | $-13.11M | $-2.27M | $15.49M | $30.31M | $-3.52M | $-64.99M | $-56.90M |
| Net Change in Cash | $-36.25M | $-155.03M | $-108.14M | $-36.54M | $-91.51M | $-147.55M | $-29.17M |
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-Q filings.
Quarterly data represents single quarter results (Q1-Q4). Some items may show year-to-date values if quarterly breakdown is unavailable.