$1.23B
Revenue
$61.71M
Net Income
53.50%
Gross Margin
6.06%
Op. Margin
$145.14M
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) |
|---|---|---|---|---|---|---|---|---|
| Total Revenue | $1.23B | $1.23B | $1.13B | $1.07B | $1.10B | $891.39M | $580.65M | $600.99M |
| Revenue Growth % | 0.0% | 8.5% | 5.7% | -3.0% | 23.6% | 53.5% | -3.4% | nan% |
| Cost of Revenue | $569.90M | $569.90M | $536.64M | $514.52M | $509.09M | $401.57M | $275.37M | $279.04M |
| Gross Profit | $655.78M | $655.78M | $593.27M | $554.20M | $592.32M | $489.82M | $305.28M | $321.95M |
| Gross Margin % | 53.5% | 53.5% | 52.5% | 51.9% | 53.8% | 55.0% | 52.6% | 53.6% |
| Operating Expenses | $581.52M | $581.52M | $541.86M | $532.07M | $519.18M | $384.53M | $244.21M | $273.86M |
| Operating Income | $74.26M | $74.26M | $51.42M | $22.13M | $73.14M | $105.29M | $61.07M | $48.10M |
| Operating Margin % | 6.1% | 6.1% | 4.6% | 2.1% | 6.6% | 11.8% | 10.5% | 8.0% |
| Interest Expense | - | - | - | - | - | - | $342.00K | - |
| Other Income/Expense | $8.04M | $8.04M | $13.03M | $15.63M | $3.48M | $-563.00K | $-994.00K | $-931.00K |
| Income Before Tax | $82.30M | $82.30M | $64.45M | $37.76M | $76.62M | $104.73M | $60.07M | $47.17M |
| Income Tax Expense | $21.16M | $21.16M | $15.68M | $9.61M | $17.92M | $4.89M | $3.28M | $11.50M |
| Net Income | $61.71M | $61.71M | $49.56M | $28.15M | $58.70M | $99.84M | $56.79M | $35.67M |
| Net Margin % | 5.0% | 5.0% | 4.4% | 2.6% | 5.3% | 11.2% | 9.8% | 5.9% |
| Basic EPS | 0.87 | 0.87 | 0.70 | 0.39 | 0.80 | 1.38 | 0.81 | -0.09 |
| Diluted EPS | 0.85 | 0.86 | 0.69 | 0.38 | 0.79 | 1.34 | 0.79 | -0.09 |
| Basic Shares Outstanding | - | 71.3M | 70.8M | 73.0M | 73.3M | 72.5M | 69.8M | 7.7M |
| Diluted Shares Outstanding | - | 72.1M | 71.7M | 73.6M | 74.5M | 74.5M | 72.1M | 7.7M |
| 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) |
|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $292.26M | $256.60M | $245.45M | $234.72M | $218.46M | $146.01M | $65.42M |
| Accounts Receivable | $16.56M | $10.34M | $12.40M | $5.42M | $4.64M | $4.62M | $4.75M |
| Inventory | $251.84M | $229.24M | $203.59M | $215.22M | $171.26M | $95.27M | $104.26M |
| Other Current Assets | $73.71M | $63.71M | $65.52M | $59.87M | $42.11M | $20.33M | $24.16M |
| Total Current Assets | $647.03M | $561.09M | $528.59M | $518.22M | $439.84M | $276.93M | $199.34M |
| Property Plant & Equipment | $15.37M | $8.94M | $7.76M | $8.93M | $8.95M | $11.21M | $14.73M |
| Goodwill | $2.04M | $2.04M | $2.04M | $2.04M | $2.04M | $2.04M | $2.04M |
| Intangible Assets | $2.41M | $2.29M | $1.88M | $1.60M | $1.21M | $1.26M | $1.46M |
| Other Non-current Assets | $29.56M | $18.07M | $2.17M | $807.00K | $2.75M | $500.00K | $642.00K |
| Total Assets | $765.00M | $665.55M | $608.89M | $579.32M | $480.41M | $305.75M | $232.29M |
| Accounts Payable | $56.41M | $45.10M | $47.82M | $50.79M | $54.34M | $39.34M | $29.81M |
| Accrued Liabilities | $44.30M | $38.52M | $40.71M | $38.27M | $33.90M | $24.73M | $19.40M |
| Other Current Liabilities | $40.96M | $33.74M | $30.44M | $22.58M | $18.92M | $15.82M | $16.74M |
| Total Current Liabilities | $230.54M | $196.10M | $189.62M | $181.09M | $160.22M | $105.69M | $101.53M |
| Total Liabilities | $252.47M | $227.76M | $223.75M | $199.75M | $163.40M | $105.69M | - |
| Retained Earnings | $368.21M | $305.07M | $268.36M | $269.16M | $213.35M | $113.95M | $56.68M |
| Total Stockholders Equity | $512.53M | $437.79M | $385.14M | $379.57M | $317.01M | $200.06M | $130.76M |
| Total Liabilities & Equity | $765.00M | $665.55M | $608.89M | $579.32M | $480.41M | $305.75M | $232.29M |
| 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) |
|---|---|---|---|---|---|---|---|---|
| Net Income | $73.53M | $61.71M | $49.56M | $28.15M | $58.70M | $99.84M | $56.79M | $35.67M |
| Depreciation & Amortization | $8.01M | $4.60M | $4.43M | $5.09M | $4.79M | $4.51M | $4.83M | $3.95M |
| Stock-based Compensation | $18.38M | $10.57M | $10.03M | $5.84M | $5.86M | $4.79M | $3.36M | $2.07M |
| Deferred Income Tax | - | $-2.90M | $-6.86M | $-5.25M | $-5.70M | $-5.25M | $1.48M | $-1.61M |
| Change in Receivables | $21.72M | $6.22M | $-2.07M | $6.98M | $782.00K | $18.00K | $-130.00K | $-586.00K |
| Change in Inventory | $716.00K | $23.55M | $24.79M | $-11.64M | $43.97M | $75.99M | $-8.98M | $15.62M |
| Change in Payables | $35.73M | $11.85M | $-2.72M | $-2.97M | $-3.56M | $15.01M | $9.52M | $9.59M |
| Operating Cash Flow | $162.31M | $59.40M | $26.69M | $43.34M | $23.44M | $62.31M | $73.77M | $46.06M |
| Capital Expenditure | $17.17M | $11.40M | $5.65M | $4.20M | $5.17M | $2.19M | $2.32M | $12.46M |
| Acquisitions | - | - | $427.00K | - | - | - | - | - |
| Investing Cash Flow | $-24.22M | $-14.87M | $-9.11M | $-4.20M | $-5.17M | $-2.19M | $-2.32M | $-12.46M |
| Stock Repurchased | - | $2.02M | $11.78M | $30.91M | - | - | - | $40.82M |
| Financing Cash Flow | $-4.02M | $-1.39M | $-5.36M | $-30.38M | $887.00K | $12.77M | $8.66M | $15.18M |
| Net Change in Cash | $144.95M | $46.60M | $11.15M | $10.72M | $16.27M | $72.44M | $80.59M | $49.05M |
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 | $295.63M | $283.15M | $901.31M | $836.18M |
| Cost of Revenue | $134.12M | $138.28M | $418.45M | $397.21M |
| Gross Profit | $161.52M | $144.87M | $482.86M | $438.98M |
| Operating Expenses | $140.53M | $130.61M | $429.18M | $398.96M |
| Operating Income | $20.99M | $14.25M | $53.68M | $40.02M |
| Other Income/Expense | $7.31M | $192.00K | $5.29M | $9.78M |
| Income Before Tax | $28.30M | $14.45M | $58.97M | $49.80M |
| Income Tax Expense | $7.12M | $3.69M | $16.38M | $12.80M |
| Net Income | $21.18M | $10.97M | $43.16M | $37.22M |
| Basic EPS | 0.30 | 0.16 | 0.61 | 0.53 |
| Diluted EPS | 0.29 | 0.15 | 0.60 | 0.52 |
| Basic Shares Outstanding | $71.30M | $70.67M | $71.28M | $70.80M |
| Diluted Shares Outstanding | $72.00M | $71.52M | $72.06M | $71.52M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $315.43M | $256.60M |
| Accounts Receivable | $21.11M | $10.34M |
| Inventory | $238.83M | $229.24M |
| Other Current Assets | $62.76M | $63.71M |
| Total Current Assets | $638.12M | $561.09M |
| Property Plant & Equipment | $13.58M | $8.94M |
| Goodwill | $2.04M | $2.04M |
| Intangible Assets | $2.31M | $2.29M |
| Other Non-current Assets | $27.36M | $18.07M |
| Total Assets | $751.26M | $665.55M |
| Accounts Payable | $61.99M | $45.10M |
| Accrued Liabilities | $42.87M | $38.52M |
| Other Current Liabilities | $46.83M | $33.74M |
| Total Current Liabilities | $235.98M | $196.10M |
| Total Liabilities | $261.05M | $227.76M |
| Retained Earnings | $349.54M | $305.07M |
| Total Stockholders Equity | $490.21M | $437.79M |
| Total Liabilities & Equity | $751.26M | $665.55M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $21.18M | $10.97M | $43.16M | $37.22M |
| Depreciation & Amortization | - | - | $3.40M | $3.50M |
| Stock-based Compensation | - | - | $7.41M | $6.75M |
| Change in Receivables | - | - | $10.77M | $-878.00K |
| Change in Inventory | - | - | $10.54M | $33.70M |
| Change in Payables | - | - | $17.43M | $12.57M |
| Operating Cash Flow | - | - | $69.58M | $22.77M |
| Capital Expenditure | - | - | $8.31M | $3.82M |
| Acquisitions | - | - | - | $427.00K |
| Investing Cash Flow | - | - | $-12.20M | $-7.03M |
| Stock Repurchased | - | - | $2.02M | $11.88M |
| Financing Cash Flow | - | - | $-1.88M | $-10.99M |
| Net Change in Cash | - | - | $58.83M | $7.39M |
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.