$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) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $285.23M | $288.85M | $264.69M | $263.25M | $262.71M | $253.37M | $235.25M | $223.85M | $215.42M | $200.62M | $183.33M | $167.52M | $165.83M | $151.33M |
| Revenue Growth % (YoY) | 8.6% | 14.0% | 12.5% | 17.6% | 22.0% | 26.3% | 28.3% | 33.6% | 29.9% | 32.6% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $161.77M | $174.66M | $156.50M | $159.46M | $151.11M | $151.12M | $141.30M | $135.69M | $140.85M | $134.33M | $124.09M | $116.76M | $120.12M | $106.79M |
| Gross Profit | $123.46M | $114.19M | $108.19M | $103.79M | $111.60M | $102.25M | $93.95M | $88.16M | $74.58M | $66.29M | $59.24M | $50.76M | $45.71M | $44.55M |
| Gross Margin % | 43.3% | 39.5% | 40.9% | 39.4% | 42.5% | 40.4% | 39.9% | 39.4% | 34.6% | 33.0% | 32.3% | 30.3% | 27.6% | 29.4% |
| Selling General & Admin | $78.99M | $89.29M | $90.39M | $115.28M | $92.22M | $90.34M | $95.70M | $79.69M | $59.68M | $73.37M | $76.00M | $72.27M | $47.77M | $60.45M |
| Operating Income | $44.46M | $24.90M | $17.80M | $-11.50M | $19.38M | $11.91M | $-1.75M | $8.46M | $14.89M | $-7.08M | $-16.75M | $-21.51M | $-2.07M | $-15.90M |
| Operating Margin % | 15.6% | 8.6% | 6.7% | -4.4% | 7.4% | 4.7% | -0.7% | 3.8% | 6.9% | -3.5% | -9.1% | -12.8% | -1.2% | -10.5% |
| Interest Expense | $-353.00K | $11.88M | $5.99M | $5.95M | $-3.61M | $13.77M | $7.17M | $3.06M | $3.45M | $4.15M | $3.33M | $3.17M | $1.15M | $1.82M |
| Other Income/Expense | $2.27M | $2.36M | $2.20M | $2.39M | $2.71M | $2.96M | $2.86M | $3.33M | $3.84M | $4.13M | $4.11M | $946.00K | $1.22M | $256.00K |
| Income Before Tax | $43.38M | $23.70M | $16.25M | $-12.56M | $18.56M | $11.95M | $-1.64M | $18.66M | $15.29M | $-7.10M | $-15.97M | $-23.74M | $-2.00M | $-17.46M |
| Income Tax Expense | $9.56M | $-77.96M | $-102.00K | $134.00K | $436.00K | $54.00K | $54.00K | $54.00K | - | $70.00K | $70.00K | $70.00K | $159.00K | $41.00K |
| Net Income | $33.81M | $101.66M | $16.36M | $-12.70M | $18.12M | $11.89M | $-1.69M | $18.60M | $15.29M | $-7.17M | $-16.95M | $-24.79M | $-2.92M | $-18.45M |
| Net Margin % | 11.9% | 35.2% | 6.2% | -4.8% | 6.9% | 4.7% | -0.7% | 8.3% | 7.1% | -3.6% | -9.2% | -14.8% | -1.8% | -12.2% |
| Basic EPS | 0.69 | 2.08 | 0.34 | -0.26 | 0.38 | 0.25 | -0.03 | 0.38 | 0.32 | -0.15 | -0.35 | -0.52 | -0.05 | -0.39 |
| Diluted EPS | 0.64 | 1.86 | 0.33 | -0.26 | 0.36 | 0.24 | -0.03 | 0.37 | 0.32 | -0.15 | -0.35 | -0.52 | -0.05 | -0.39 |
| Basic Shares Outstanding | - | 48.8M | 48.8M | 48.7M | 51K | 48.5M | 48.5M | 48.3M | 40K | 48.2M | 48.1M | 48.0M | 646K | 47.9M |
| Diluted Shares Outstanding | - | 55.9M | 50.2M | 48.7M | 52K | 50.3M | 48.5M | 50.0M | 40K | 48.2M | 48.1M | 48.0M | 646K | 47.9M |
| 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) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $277.98M | $274.59M | $243.68M | $243.73M | $268.63M | $274.59M | $251.70M | $257.89M | $296.87M | $338.11M | $244.05M | $337.14M | $132.74M | $240.31M |
| Short-term Investments | - | - | - | - | - | - | - | - | - | - | $114.44M | $49.33M | - | $19.89M |
| Accounts Receivable | $63.76M | $64.33M | $60.38M | $62.65M | $68.42M | $65.02M | $68.16M | $68.51M | $56.75M | $54.41M | $51.89M | $49.51M | $57.57M | $48.23M |
| Inventory | $76.77M | $69.84M | $90.58M | $82.02M | $80.79M | $72.79M | $73.25M | $71.86M | $63.24M | $59.06M | $65.27M | $66.32M | $58.29M | $64.33M |
| Other Current Assets | $7.40M | $5.46M | $3.83M | $3.07M | $3.13M | $3.13M | $3.55M | $2.94M | $2.84M | $1.99M | $3.31M | $3.09M | $3.59M | $2.31M |
| Total Current Assets | $435.71M | $423.55M | $409.18M | $405.39M | $437.00M | $421.29M | $405.22M | $406.96M | $427.32M | $462.39M | $487.14M | $513.14M | $261.96M | $383.48M |
| Property Plant & Equipment | - | - | - | - | - | - | - | $1.01B | $979.16M | $924.72M | $865.24M | $826.15M | $800.59M | $719.44M |
| Other Non-current Assets | $34.51M | $30.94M | $35.55M | $34.49M | $34.15M | $32.19M | $30.98M | $29.89M | $28.90M | $27.45M | $27.68M | $28.54M | $28.43M | $27.06M |
| Total Assets | $1.78B | $1.75B | $1.65B | $1.56B | $1.57B | $1.53B | $1.51B | $1.48B | $1.46B | $1.44B | $1.41B | $1.40B | $1.13B | $1.17B |
| Accounts Payable | $42.43M | $30.84M | $42.82M | $42.76M | $39.16M | $35.48M | $34.05M | $46.59M | $36.10M | $40.91M | $32.39M | $26.39M | $55.09M | $37.05M |
| Accrued Liabilities | $31.61M | $41.49M | $37.87M | $36.29M | $56.26M | $50.40M | $52.88M | $32.19M | $49.82M | $39.38M | $43.48M | $27.80M | $33.02M | $19.58M |
| Total Current Liabilities | $78.59M | $76.75M | $84.98M | $82.57M | $98.87M | $89.24M | $90.00M | $81.95M | $89.22M | $83.77M | $77.44M | $55.74M | $89.61M | $130.97M |
| Deferred Tax Liabilities | $93.00K | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Total Liabilities | $569.12M | $567.14M | $575.84M | $509.54M | $519.52M | $510.25M | $510.53M | $502.75M | $510.97M | $505.78M | $472.59M | $451.11M | $93.81M | $135.56M |
| Common Stock | $49.00K | $49.00K | $49.00K | $49.00K | $49.00K | $48.00K | $48.00K | $48.00K | $48.00K | $48.00K | $48.00K | $48.00K | $48.00K | $48.00K |
| Retained Earnings | $-142.67M | $-176.48M | $-278.15M | $-294.50M | $-281.81M | $-299.93M | $-311.82M | $-310.13M | $-328.73M | $-344.02M | $-336.86M | $-319.90M | $-295.12M | $-292.20M |
| Treasury Stock | - | - | - | - | - | - | - | - | - | - | - | - | $256.00K | $256.00K |
| Total Stockholders Equity | $1.21B | $1.18B | $1.07B | $1.05B | $1.06B | $1.02B | $995.80M | $977.84M | $953.45M | $938.56M | $937.78M | $948.91M | $1.03B | $1.03B |
| Total Liabilities & Equity | $1.78B | $1.75B | $1.65B | $1.56B | $1.57B | $1.53B | $1.51B | $1.48B | $1.46B | $1.44B | $1.41B | $1.40B | $1.13B | $1.17B |
| 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) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $33.81M | $101.66M | $16.36M | $-12.70M | $18.12M | $11.89M | $16.91M | $18.60M | $15.29M | $-7.17M | $-16.95M | $-24.79M | $-2.92M | $-18.45M |
| Depreciation & Amortization | $19.60M | $66.80M | $42.44M | $21.83M | $17.25M | $52.25M | $33.32M | $15.90M | $12.73M | $45.44M | $28.93M | $14.49M | $10.13M | $24.42M |
| Stock-based Compensation | $-6.37M | $20.26M | $15.04M | $8.82M | $13.95M | $37.86M | $25.75M | $6.22M | $-17.00K | $24.95M | $16.86M | $8.41M | $5.68M | $20.41M |
| Deferred Income Tax | $9.12M | $-77.90M | - | - | - | - | - | - | - | - | - | - | - | - |
| Change in Receivables | $-531.00K | $7.41M | $3.21M | $5.61M | $3.93M | $8.29M | $11.41M | $11.76M | $2.33M | $-3.15M | $-5.67M | $-9.18M | $10.59M | $22.40M |
| Change in Inventory | $6.00M | $-9.82M | $9.40M | $2.95M | $6.63M | $8.85M | $8.69M | $7.82M | $434.00K | $773.00K | $6.98M | $8.00M | $-6.04M | $32.22M |
| Change in Payables | $8.41M | $-7.10M | $2.29M | $4.57M | $3.65M | $8.84M | $-981.00K | $9.91M | $1.24M | $2.30M | $-7.49M | $-10.72M | $-4.49M | $1.43M |
| Operating Cash Flow | $55.11M | $105.45M | $38.69M | $4.81M | $50.37M | $103.92M | $47.82M | $5.41M | $36.97M | $38.97M | $-231.00K | $-13.74M | $10.45M | $-53.68M |
| Capital Expenditure | $53.05M | $95.13M | $59.93M | $26.49M | $58.26M | $128.83M | $94.80M | $46.47M | $77.45M | $161.64M | $102.51M | $58.04M | $62.63M | $167.44M |
| Investing Cash Flow | $-53.05M | $-95.13M | $-59.93M | $-26.49M | $-58.26M | $-128.83M | $-94.80M | $-46.47M | $-77.45M | $-161.64M | $-215.95M | $-107.36M | $-42.79M | $-190.57M |
| Financing Cash Flow | $1.33M | $-4.36M | $-3.71M | $-3.22M | $1.93M | $2.63M | $1.80M | $2.09M | $-757.00K | $328.05M | $327.49M | $325.51M | $-75.23M | $411.77M |
| Net Change in Cash | $3.38M | $5.96M | $-24.95M | $-24.90M | $-5.96M | $-22.28M | $-45.17M | - | $-41.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 | $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.