$1.10B
Revenue
$139.14M
Net Income
40.80%
Gross Margin
6.87%
Op. Margin
$-30.55M
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 | $285.23M | $288.85M | $264.69M | $263.25M | $262.71M | $253.37M | $235.25M |
| Revenue Growth % (YoY) | 8.6% | 14.0% | 12.5% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $161.77M | $174.66M | $156.50M | $159.46M | $151.11M | $151.12M | $141.30M |
| Gross Profit | $123.46M | $114.19M | $108.19M | $103.79M | $111.60M | $102.25M | $93.95M |
| Gross Margin % | 43.3% | 39.5% | 40.9% | 39.4% | 42.5% | 40.4% | 39.9% |
| Selling General & Admin | $78.99M | $89.29M | $90.39M | $115.28M | $92.22M | $90.34M | $95.70M |
| Operating Income | $44.46M | $24.90M | $17.80M | $-11.50M | $19.38M | $11.91M | $-1.75M |
| Operating Margin % | 15.6% | 8.6% | 6.7% | -4.4% | 7.4% | 4.7% | -0.7% |
| Interest Expense | $-353.00K | $11.88M | $5.99M | $5.95M | $-3.61M | $13.77M | $7.17M |
| Other Income/Expense | $2.27M | $2.36M | $2.20M | $2.39M | $2.71M | $2.96M | $2.86M |
| Income Before Tax | $43.38M | $23.70M | $16.25M | $-12.56M | $18.56M | $11.95M | $-1.64M |
| Income Tax Expense | $9.56M | $-77.96M | $-102.00K | $134.00K | $436.00K | $54.00K | $54.00K |
| Net Income | $33.81M | $101.66M | $16.36M | $-12.70M | $18.12M | $11.89M | $-1.69M |
| Net Margin % | 11.9% | 35.2% | 6.2% | -4.8% | 6.9% | 4.7% | -0.7% |
| Basic EPS | 0.69 | 2.08 | 0.34 | -0.26 | 0.38 | 0.25 | -0.03 |
| Diluted EPS | 0.64 | 1.86 | 0.33 | -0.26 | 0.36 | 0.24 | -0.03 |
| Basic Shares Outstanding | - | 48.8M | 48.8M | 48.7M | 51K | 48.5M | 48.5M |
| Diluted Shares Outstanding | - | 55.9M | 50.2M | 48.7M | 52K | 50.3M | 48.5M |
| 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 | $277.98M | $274.59M | $243.68M | $243.73M | $268.63M | $274.59M | $251.70M |
| Accounts Receivable | $63.76M | $64.33M | $60.38M | $62.65M | $68.42M | $65.02M | $68.16M |
| Inventory | $76.77M | $69.84M | $90.58M | $82.02M | $80.79M | $72.79M | $73.25M |
| Other Current Assets | $7.40M | $5.46M | $3.83M | $3.07M | $3.13M | $3.13M | $3.55M |
| Total Current Assets | $435.71M | $423.55M | $409.18M | $405.39M | $437.00M | $421.29M | $405.22M |
| Other Non-current Assets | $34.51M | $30.94M | $35.55M | $34.49M | $34.15M | $32.19M | $30.98M |
| Total Assets | $1.78B | $1.75B | $1.65B | $1.56B | $1.57B | $1.53B | $1.51B |
| Accounts Payable | $42.43M | $30.84M | $42.82M | $42.76M | $39.16M | $35.48M | $34.05M |
| Accrued Liabilities | $31.61M | $41.49M | $37.87M | $36.29M | $56.26M | $50.40M | $52.88M |
| Total Current Liabilities | $78.59M | $76.75M | $84.98M | $82.57M | $98.87M | $89.24M | $90.00M |
| Deferred Tax Liabilities | $93.00K | - | - | - | - | - | - |
| Total Liabilities | $569.12M | $567.14M | $575.84M | $509.54M | $519.52M | $510.25M | $510.53M |
| Common Stock | $49.00K | $49.00K | $49.00K | $49.00K | $49.00K | $48.00K | $48.00K |
| Retained Earnings | $-142.67M | $-176.48M | $-278.15M | $-294.50M | $-281.81M | $-299.93M | $-311.82M |
| Total Stockholders Equity | $1.21B | $1.18B | $1.07B | $1.05B | $1.06B | $1.02B | $995.80M |
| Total Liabilities & Equity | $1.78B | $1.75B | $1.65B | $1.56B | $1.57B | $1.53B | $1.51B |
| 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 | $33.81M | $101.66M | $16.36M | $-12.70M | $18.12M | $11.89M | $16.91M |
| Depreciation & Amortization | $19.60M | $66.80M | $42.44M | $21.83M | $17.25M | $52.25M | $33.32M |
| Stock-based Compensation | $-6.37M | $20.26M | $15.04M | $8.82M | $13.95M | $37.86M | $25.75M |
| Deferred Income Tax | $9.12M | $-77.90M | - | - | - | - | - |
| Change in Receivables | $-531.00K | $7.41M | $3.21M | $5.61M | $3.93M | $8.29M | $11.41M |
| Change in Inventory | $6.00M | $-9.82M | $9.40M | $2.95M | $6.63M | $8.85M | $8.69M |
| Change in Payables | $8.41M | $-7.10M | $2.29M | $4.57M | $3.65M | $8.84M | $-981.00K |
| Operating Cash Flow | $55.11M | $105.45M | $38.69M | $4.81M | $50.37M | $103.92M | $47.82M |
| Capital Expenditure | $53.05M | $95.13M | $59.93M | $26.49M | $58.26M | $128.83M | $94.80M |
| Investing Cash Flow | $-53.05M | $-95.13M | $-59.93M | $-26.49M | $-58.26M | $-128.83M | $-94.80M |
| Financing Cash Flow | $1.33M | $-4.36M | $-3.71M | $-3.22M | $1.93M | $2.63M | $1.80M |
| Net Change in Cash | $3.38M | $5.96M | $-24.95M | $-24.90M | $-5.96M | $-22.28M | $-45.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 | $288.85M | $253.37M | $816.79M | $712.47M |
| Cost of Revenue | $174.66M | $151.12M | $490.62M | $428.11M |
| Gross Profit | $114.19M | $102.25M | $326.17M | $284.36M |
| Selling General & Admin | $89.29M | $90.34M | $294.96M | $265.73M |
| Operating Income | $24.90M | $11.91M | $31.21M | $18.62M |
| Interest Expense | $3.55M | $2.92M | $11.88M | $13.77M |
| Other Income/Expense | $2.36M | $2.96M | $6.95M | $9.16M |
| Income Before Tax | $23.70M | $11.95M | $27.40M | $28.96M |
| Income Tax Expense | $-77.96M | $54.00K | $-77.93M | $162.00K |
| Net Income | $101.66M | $11.89M | $105.32M | $28.80M |
| Basic EPS | 2.08 | 0.25 | 2.16 | 0.59 |
| Diluted EPS | 1.86 | 0.24 | 2.00 | 0.57 |
| Basic Shares Outstanding | $48.79M | $48.51M | $48.77M | $48.44M |
| Diluted Shares Outstanding | $55.88M | $50.28M | $55.99M | $50.20M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $274.59M | $268.63M |
| Accounts Receivable | $64.33M | $68.42M |
| Inventory | $69.84M | $80.79M |
| Other Current Assets | $5.46M | $3.13M |
| Total Current Assets | $423.55M | $437.00M |
| Other Non-current Assets | $30.94M | $34.15M |
| Total Assets | $1.75B | $1.57B |
| Accounts Payable | $30.84M | $39.16M |
| Accrued Liabilities | $41.49M | $56.26M |
| Total Current Liabilities | $76.75M | $98.87M |
| Total Liabilities | $567.14M | $519.52M |
| Common Stock | $49.00K | $49.00K |
| Retained Earnings | $-176.48M | $-281.81M |
| Total Stockholders Equity | $1.18B | $1.06B |
| Total Liabilities & Equity | $1.75B | $1.57B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $101.66M | $11.89M | $105.32M | $28.80M |
| Depreciation & Amortization | - | - | $66.80M | $52.25M |
| Stock-based Compensation | - | - | $20.26M | $37.86M |
| Deferred Income Tax | $-77.90M | - | $-77.92M | - |
| Change in Receivables | - | - | $7.41M | $8.29M |
| Change in Inventory | - | - | $-9.82M | $8.85M |
| Change in Payables | - | - | $-7.10M | $8.84M |
| Operating Cash Flow | - | - | $105.45M | $103.92M |
| Capital Expenditure | - | - | $95.13M | $128.83M |
| Investing Cash Flow | - | - | $-95.13M | $-128.83M |
| Financing Cash Flow | - | - | $-4.36M | $2.63M |
| Net Change in Cash | - | - | $5.96M | $-22.28M |
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.