$452.70M
Revenue
$118.56M
Net Income
57.31%
Gross Margin
18.08%
Op. Margin
$209.41M
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) |
|---|---|---|---|---|---|---|
| Total Revenue | $452.70M | $452.70M | $359.06M | $405.06M | $399.08M | $359.36M |
| Revenue Growth % | 0.0% | 26.1% | -11.4% | 1.5% | 11.1% | nan% |
| Cost of Revenue | $193.27M | $193.27M | $175.06M | $200.13M | $218.52M | $181.16M |
| Gross Profit | $259.43M | $259.43M | $184.00M | $204.93M | $180.56M | $178.20M |
| Gross Margin % | 57.3% | 57.3% | 51.2% | 50.6% | 45.2% | 49.6% |
| Operating Expenses | $177.60M | $177.60M | $185.31M | $153.57M | $153.36M | $122.60M |
| Research & Development | $78.57M | $78.57M | $68.92M | $67.86M | $60.59M | $53.11M |
| Selling General & Admin | $99.03M | $99.03M | $96.89M | $85.71M | $86.26M | $69.48M |
| Operating Income | $81.83M | $81.83M | $-1.31M | $51.36M | $27.20M | $55.60M |
| Operating Margin % | 18.1% | 18.1% | -0.4% | 12.7% | 6.8% | 15.5% |
| Other Income/Expense | $12.74M | $12.74M | $11.80M | $8.89M | $1.48M | $1.20M |
| Income Before Tax | $94.57M | $94.57M | $10.49M | $60.24M | $28.69M | $56.80M |
| Income Tax Expense | $-24.02M | $-24.02M | $4.35M | $6.64M | $3.26M | $176.00K |
| Net Income | $118.56M | $118.56M | $6.13M | $53.59M | $25.45M | $56.62M |
| Net Margin % | 26.2% | 26.2% | 1.7% | 13.2% | 6.4% | 15.8% |
| Basic EPS | 2.64 | 2.63 | 0.14 | 1.21 | 0.58 | 1.30 |
| Diluted EPS | 2.62 | 2.61 | 0.14 | 1.19 | 0.57 | 1.26 |
| Basic Shares Outstanding | - | 45.0M | 44.9M | 44.3M | 44.0M | 43.7M |
| Diluted Shares Outstanding | - | 45.5M | 45.2M | 45.0M | 44.9M | 45.0M |
| 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) |
|---|---|---|---|---|---|
| Cash & Cash Equivalents | $402.81M | $277.27M | $242.22M | $190.61M | $182.42M |
| Short-term Investments | - | - | - | - | $45.22M |
| Accounts Receivable | $60.72M | $52.95M | $52.63M | $65.43M | $55.10M |
| Inventory | $91.34M | $106.03M | $106.58M | $101.41M | $67.32M |
| Other Current Assets | $32.50M | $26.78M | $18.94M | $5.15M | $6.71M |
| Total Current Assets | $587.36M | $463.03M | $420.37M | $362.60M | $356.76M |
| Property Plant & Equipment | $147.69M | $152.71M | $157.69M | $166.01M | $115.97M |
| Long-term Investments | $2.46M | $2.64M | $2.53M | $2.62M | $2.64M |
| Other Non-current Assets | $20.85M | $22.48M | $14.01M | $5.39M | $1.62M |
| Total Assets | $785.83M | $641.12M | $594.89M | $536.90M | $477.20M |
| Accounts Payable | $12.29M | $8.74M | $12.10M | $22.21M | $21.19M |
| Accrued Liabilities | $3.69M | $6.59M | $5.09M | $8.61M | $4.16M |
| Deferred Revenue | $3.43M | $5.31M | $3.16M | $13.20M | $7.91M |
| Total Current Liabilities | $65.32M | $61.82M | $44.17M | $64.55M | $49.09M |
| Total Liabilities | $74.02M | $70.83M | $53.78M | $72.56M | $53.30M |
| Retained Earnings | $421.36M | $302.80M | $296.67M | $243.08M | $217.63M |
| Treasury Stock | $170.94M | $139.42M | $138.93M | $138.93M | $138.93M |
| Total Stockholders Equity | $711.56M | $570.07M | $540.87M | $464.09M | $423.60M |
| Total Liabilities & Equity | $785.83M | $641.12M | $594.89M | $536.90M | $477.20M |
| 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) |
|---|---|---|---|---|---|---|
| Net Income | $121.09M | $118.56M | $6.13M | $53.59M | $25.45M | $56.62M |
| Depreciation & Amortization | $36.35M | $20.79M | $18.63M | $17.24M | $13.78M | $11.71M |
| Deferred Income Tax | - | $-27.20M | $6.00K | $-34.00K | - | - |
| Change in Working Capital | - | - | $9.98M | $11.24M | $33.35M | $20.43M |
| Change in Receivables | - | $7.76M | $483.00K | $-12.64M | $10.59M | $14.30M |
| Change in Inventory | - | $-14.71M | $-457.00K | $5.24M | $34.20M | $10.13M |
| Operating Cash Flow | $245.03M | $139.55M | $50.84M | $74.53M | $22.94M | $54.44M |
| Capital Expenditure | $35.62M | $20.32M | $23.60M | $33.45M | $63.97M | $47.76M |
| Investing Cash Flow | $-35.62M | $-20.32M | $-23.60M | $-33.45M | $-18.97M | $-43.66M |
| Stock Repurchased | - | $35.17M | $497.00K | - | - | - |
| Financing Cash Flow | $-3.98M | $6.32M | $7.99M | $10.60M | $4.44M | $10.09M |
| Net Change in Cash | $205.63M | $125.53M | $35.05M | $51.61M | $8.19M | $20.68M |
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 | $110.42M | $93.17M | $345.44M | $262.89M |
| Cost of Revenue | $46.91M | $47.42M | $145.43M | $129.25M |
| Gross Profit | $63.51M | $45.74M | $200.01M | $133.64M |
| Operating Expenses | $42.61M | $40.36M | $133.86M | $144.15M |
| Research & Development | $19.86M | $16.96M | $58.03M | $51.94M |
| Selling General & Admin | $22.75M | $23.40M | $75.84M | $72.72M |
| Operating Income | $20.91M | $5.39M | $66.14M | $-10.52M |
| Other Income/Expense | $2.41M | $3.71M | $9.20M | $9.24M |
| Income Before Tax | $23.31M | $9.10M | $75.34M | $-1.27M |
| Income Tax Expense | $-4.99M | $-2.46M | $3.28M | $2.83M |
| Net Income | $28.29M | $11.55M | $72.02M | $-4.12M |
| Basic EPS | 0.63 | 0.26 | 1.60 | -0.09 |
| Diluted EPS | 0.63 | 0.26 | 1.59 | -0.09 |
| Basic Shares Outstanding | $44.73M | $45.12M | $44.99M | $44.83M |
| Diluted Shares Outstanding | $44.93M | $45.17M | $45.17M | $44.83M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $362.38M | $277.27M |
| Accounts Receivable | $53.25M | $52.95M |
| Inventory | $92.29M | $106.03M |
| Other Current Assets | $25.98M | $26.78M |
| Total Current Assets | $533.91M | $463.03M |
| Property Plant & Equipment | $152.53M | $152.71M |
| Long-term Investments | $2.41M | $2.64M |
| Other Non-current Assets | $21.13M | $22.48M |
| Total Assets | $710.25M | $641.12M |
| Accounts Payable | $15.39M | $8.74M |
| Accrued Liabilities | $5.44M | $6.59M |
| Deferred Revenue | $4.20M | $5.31M |
| Total Current Liabilities | $70.69M | $61.82M |
| Total Liabilities | $79.89M | $70.83M |
| Retained Earnings | $374.83M | $302.80M |
| Treasury Stock | $172.73M | $139.42M |
| Total Stockholders Equity | $630.08M | $570.07M |
| Total Liabilities & Equity | $710.25M | $641.12M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $28.29M | $11.55M | $72.02M | $-4.12M |
| Depreciation & Amortization | - | - | $15.62M | $14.02M |
| Operating Cash Flow | - | - | $123.84M | $40.73M |
| Capital Expenditure | - | - | $14.78M | $21.87M |
| Investing Cash Flow | - | - | $-14.78M | $-21.87M |
| Stock Repurchased | - | - | $32.98M | $497.00K |
| Financing Cash Flow | - | - | $-24.04M | $6.55M |
| Net Change in Cash | - | - | $85.11M | $25.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.