$1.10B
Revenue
$139.14M
Net Income
40.80%
Gross Margin
6.87%
Op. Margin
$-30.55M
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) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $1.10B | $1.10B | $975.18M | $766.89M | $595.34M | $425.49M | $318.79M | $245.86M | $193.24M | $152.36M | $129.71M | $116.19M | $86.76M |
| Revenue Growth % | 0.0% | 13.0% | 27.2% | 28.8% | 39.9% | 33.5% | 29.7% | 27.2% | 26.8% | 17.5% | 11.6% | 33.9% | nan% |
| Cost of Revenue | $652.39M | $652.39M | $579.22M | $516.02M | $409.31M | $263.34M | $185.88M | $131.66M | $103.25M | $79.94M | $69.34M | $61.54M | $44.55M |
| Gross Profit | $449.63M | $449.63M | $395.96M | $250.87M | $186.03M | $162.15M | $132.91M | $114.20M | $89.99M | $72.42M | $60.37M | $54.65M | $42.22M |
| Gross Margin % | 40.8% | 40.8% | 40.6% | 32.7% | 31.2% | 38.1% | 41.7% | 46.4% | 46.6% | 47.5% | 46.5% | 47.0% | 48.7% |
| Selling General & Admin | $373.95M | $373.95M | $357.96M | $281.32M | $238.02M | $186.81M | $134.91M | $114.45M | $94.88M | $75.17M | $62.59M | $58.30M | $48.64M |
| Operating Income | $75.67M | $75.67M | $38.00M | $-30.45M | $-51.98M | $-24.66M | $-2.00M | $-253.00K | $-4.89M | $-2.75M | $-2.21M | $-3.65M | $-6.42M |
| Operating Margin % | 6.9% | 6.9% | 3.9% | -4.0% | -8.7% | -5.8% | -0.6% | -0.1% | -2.5% | -1.8% | -1.7% | -3.1% | -7.4% |
| Interest Expense | $23.46M | $11.52M | $10.15M | $14.10M | $5.21M | $2.88M | $1.21M | $991.00K | $296.00K | $910.49K | $698.12K | $454.57K | $4.61M |
| Other Income/Expense | $9.22M | $9.22M | $11.87M | $13.03M | $1.71M | $13.00K | $87.00K | $5.00K | $-102.00K | $-525.40K | $-181.85K | $448.94K | $-30.88M |
| Income Before Tax | $70.77M | $70.77M | $47.52M | $-31.51M | $-55.48M | $-27.53M | $-3.12M | $-1.24M | $-5.28M | $-4.19M | $-3.09M | $-3.65M | $-37.30M |
| Income Tax Expense | $-68.36M | $-68.36M | $598.00K | $210.00K | $282.00K | $162.00K | $65.00K | $144.00K | $77.00K | $75.19K | $65.75K | $57.52K | $41.75K |
| Net Income | $139.14M | $139.14M | $46.92M | $-33.61M | $-59.49M | $-29.70M | $-3.19M | $-1.38M | $-5.36M | $-4.26M | $-3.16M | $-3.71M | $-37.34M |
| Net Margin % | 12.6% | 12.6% | 4.8% | -4.4% | -10.0% | -7.0% | -1.0% | -0.6% | -2.8% | -2.8% | -2.4% | -3.2% | -43.0% |
| Basic EPS | 2.85 | 2.85 | 0.97 | -0.70 | -1.29 | -0.69 | -0.08 | -0.04 | -0.15 | -0.12 | -0.09 | -0.11 | -9.63 |
| Diluted EPS | 2.57 | 2.64 | 0.93 | -0.70 | -1.29 | -0.69 | -0.08 | -0.04 | -0.15 | -0.12 | -0.09 | -0.11 | -9.63 |
| Basic Shares Outstanding | - | 48.8M | 48.5M | 48.2M | 46.2M | 43K | 39.8M | 36.0M | 35.3M | 34.5M | 33.7M | 33.5M | 13.6M |
| Diluted Shares Outstanding | - | 56.0M | 50.3M | 48.2M | 46.2M | 43K | 39.8M | 36.0M | 35.3M | 34.5M | 33.7M | 33.5M | 13.6M |
| 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) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $277.98M | $268.63M | $296.87M | $132.74M | $72.79M | $67.25M | $9.47M | $7.55M | $2.18M | $3.91M | $8.03M | $36.26M |
| Short-term Investments | - | - | - | - | - | - | - | - | - | - | $3.25M | - |
| Accounts Receivable | $63.76M | $68.42M | $56.75M | $57.57M | $34.78M | $18.44M | $18.58M | $12.33M | $12.72M | $8.89M | $7.03M | $5.36M |
| Inventory | $76.77M | $80.79M | $63.24M | $58.29M | $35.57M | $19.12M | $12.54M | $9.32M | $10.12M | $5.40M | $6.85M | $7.31M |
| Other Current Assets | $7.40M | $3.13M | $2.84M | $3.59M | $1.35M | $914.00K | $10.45M | $681.55K | $732.96K | $304.56K | $229.63K | $1.29M |
| Total Current Assets | $435.71M | $437.00M | $427.32M | $261.96M | $150.32M | $109.10M | $54.32M | $30.96M | $26.96M | $19.24M | $25.39M | $50.23M |
| Property Plant & Equipment | - | - | $979.16M | $800.59M | $583.92M | $281.07M | $165.29M | $102.09M | $100.60M | $101.49M | $82.79M | $57.83M |
| Other Non-current Assets | $34.51M | $34.15M | $28.90M | $28.43M | $13.67M | $4.75M | $3.76M | $2.18M | $1.97M | $2.09M | $1.67M | $1.53M |
| Total Assets | $1.78B | $1.57B | $1.46B | $1.13B | $784.41M | $434.39M | $236.13M | $139.96M | $133.90M | $126.45M | $113.10M | $112.46M |
| Accounts Payable | $42.43M | $39.16M | $36.10M | $55.09M | $42.61M | $16.45M | $18.67M | $9.17M | $9.17M | $6.88M | $6.67M | $5.42M |
| Short-term Debt | - | - | - | - | - | - | - | - | - | $7.00M | - | - |
| Accrued Liabilities | $31.61M | $56.26M | $49.82M | $33.02M | $14.95M | $15.37M | $22.13M | $9.05M | $7.52M | $4.53M | $2.27M | $2.94M |
| Total Current Liabilities | $78.59M | $98.87M | $89.22M | $89.61M | $58.95M | $33.12M | $41.99M | $18.22M | $16.69M | $18.67M | $9.15M | $8.36M |
| Long-term Debt | - | - | - | - | - | - | $54.47M | - | - | - | - | - |
| Deferred Tax Liabilities | $93.00K | - | - | - | - | - | - | - | - | - | - | - |
| Other Non-current Liabilities | - | - | - | - | - | - | - | $273.42K | $304.84K | - | - | - |
| Total Liabilities | $569.12M | $519.52M | $510.97M | $93.81M | $64.66M | $40.22M | $104.86M | $18.49M | $17.00M | $18.67M | $9.15M | $9.07M |
| Common Stock | $49.00K | $49.00K | $48.00K | $48.00K | $43.00K | $41.00K | $36.00K | $35.56K | $35.13K | $33.96K | $33.54K | $33.47K |
| Retained Earnings | $-142.67M | $-281.81M | $-328.73M | $-295.12M | $-235.62M | $-205.92M | $-202.74M | $-201.35M | $-195.99M | $-191.73M | $-188.57M | $-184.86M |
| Treasury Stock | - | - | - | $256.00K | $256.00K | $256.00K | $256.00K | - | - | - | - | - |
| Total Stockholders Equity | $1.21B | $1.06B | $953.45M | $1.03B | $719.75M | $394.17M | $131.26M | $121.47M | $116.90M | $107.78M | $103.95M | $103.39M |
| Total Liabilities & Equity | $1.78B | $1.57B | $1.46B | $1.13B | $784.41M | $434.39M | $236.13M | $139.96M | $133.90M | $126.45M | $113.10M | $112.46M |
| 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) |
FY 2020 (Dec 31, 2020) |
FY 2019 (Dec 31, 2019) |
FY 2018 (Dec 31, 2018) |
FY 2017 (Dec 31, 2017) |
FY 2016 (Dec 31, 2016) |
FY 2015 (Dec 31, 2015) |
FY 2014 (Dec 31, 2014) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $139.14M | $139.14M | $46.92M | $-33.61M | $-59.49M | $-29.70M | $-3.19M | $-1.38M | $-5.36M | $-4.26M | $-3.16M | $-3.71M | $-37.34M |
| Depreciation & Amortization | $150.66M | $86.40M | $69.50M | $58.17M | $34.55M | $30.47M | $21.12M | $15.92M | $14.07M | $12.69M | $9.89M | $7.57M | $6.42M |
| Stock-based Compensation | $37.74M | $13.88M | $51.81M | $24.93M | $26.09M | $25.00M | $10.93M | $7.83M | $6.81M | $4.44M | $4.19M | $3.92M | $1.56M |
| Deferred Income Tax | - | $-68.80M | - | - | - | - | - | - | - | - | - | - | - |
| Change in Receivables | $15.70M | $6.88M | $12.23M | $-820.00K | $32.99M | $16.37M | $-166.00K | $8.02M | $-410.00K | $3.85M | $1.85M | $1.68M | $1.87M |
| Change in Inventory | $8.53M | $-3.82M | $15.48M | $1.21M | $26.17M | $16.80M | $6.81M | $3.34M | $-702.00K | $5.01M | $-1.57M | $-565.73K | $1.69M |
| Change in Payables | $8.18M | $1.31M | $12.48M | $3.54M | $-3.06M | $14.96M | $-5.92M | $2.78M | $195.00K | $2.68M | $853.85K | $192.58K | $-1.61M |
| Operating Cash Flow | $204.06M | $160.56M | $154.29M | $75.94M | $-43.23M | $647.00K | $21.19M | $16.32M | $18.57M | $10.27M | $12.80M | - | - |
| Capital Expenditure | $234.61M | $148.18M | $187.09M | $239.09M | $230.07M | $322.10M | $134.57M | $70.63M | $16.27M | $13.00M | $29.95M | $27.02M | $17.13M |
| Investing Cash Flow | $-234.61M | $-148.18M | $-187.09M | $-239.09M | $-233.36M | $-322.10M | $-162.46M | $-70.63M | $-16.27M | $-13.00M | $-26.69M | - | - |
| Debt Repayment | - | - | - | - | - | - | - | - | - | - | - | - | $88.00M |
| Stock Repurchased | - | - | - | - | - | - | - | - | $256.23K | - | - | - | - |
| Financing Cash Flow | $-9.96M | $-3.04M | $4.57M | $327.29M | $336.54M | $326.99M | $199.04M | $56.23M | $3.07M | $1.01M | $9.77M | - | - |
| Net Change in Cash | $-40.51M | $9.34M | $-28.24M | $164.14M | $59.95M | - | - | - | - | $-1.72M | $-4.12M | $-28.23M | $33.81M |
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-K filings.
Annual data represents full fiscal year results. FY = Fiscal Year ending.