$372.73M
Revenue
$134.28M
Net Income
48.94%
Gross Margin
42.35%
Op. Margin
$172.19M
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 | $372.73M | $372.73M | $317.72M | $281.33M | $236.15M | $189.25M |
| Revenue Growth % | 0.0% | 17.3% | 12.9% | 19.1% | 24.8% | nan% |
| Cost of Revenue | $190.33M | $190.33M | $173.74M | $178.46M | $165.81M | $130.00M |
| Gross Profit | $182.40M | $182.40M | $143.98M | $102.87M | $70.34M | $59.26M |
| Gross Margin % | 48.9% | 48.9% | 45.3% | 36.6% | 29.8% | 31.3% |
| Selling General & Admin | $24.54M | $24.54M | $19.06M | $17.45M | $15.56M | $12.84M |
| Operating Income | $157.86M | $157.86M | $124.92M | $85.42M | $54.78M | $46.42M |
| Operating Margin % | 42.4% | 42.4% | 39.3% | 30.4% | 23.2% | 24.5% |
| Interest Expense | - | $117.00K | $169.00K | $196.00K | $254.00K | $250.00K |
| Other Income/Expense | $13.16M | $13.16M | $11.46M | $7.94M | $2.03M | $351.00K |
| Income Before Tax | $171.02M | $171.02M | $136.38M | $93.36M | $56.56M | $46.52M |
| Income Tax Expense | $36.74M | $36.74M | $27.54M | $18.81M | $11.13M | $9.47M |
| Net Income | $134.28M | $134.28M | $108.84M | $74.55M | $45.43M | $37.05M |
| Net Margin % | 36.0% | 36.0% | 34.3% | 26.5% | 19.2% | 19.6% |
| Basic EPS | nan | 4.69 | 3.81 | 2.62 | 8.01 | 6.55 |
| Diluted EPS | nan | 4.67 | 3.79 | 2.61 | 8.00 | 6.54 |
| Basic Shares Outstanding | - | 28.6M | 28.6M | 28.5M | - | - |
| Diluted Shares Outstanding | - | 28.7M | 28.7M | 28.5M | - | - |
| 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 | $371.12M | $278.03M | $187.96M | $133.38M | $105.36M |
| Accounts Receivable | $47.93M | $43.98M | $38.05M | $33.59M | $26.71M |
| Inventory | $30.91M | $27.69M | $24.31M | $19.58M | $15.12M |
| Other Current Assets | $5.35M | $5.08M | $4.64M | $3.44M | $3.24M |
| Total Current Assets | $455.32M | $354.78M | $254.97M | $189.99M | $150.43M |
| Property Plant & Equipment | $221.42M | $182.89M | $179.79M | $171.97M | $162.17M |
| Other Non-current Assets | $443.00K | $635.00K | $565.00K | $440.00K | $450.00K |
| Total Assets | $681.04M | $543.16M | $440.60M | $367.77M | $316.20M |
| Accounts Payable | $14.52M | $8.82M | $7.40M | $7.72M | $5.43M |
| Accrued Liabilities | $7.47M | $6.54M | $8.51M | $6.40M | $4.86M |
| Total Current Liabilities | $23.63M | $16.96M | $17.49M | $15.54M | $11.19M |
| Deferred Tax Liabilities | $23.00M | $23.66M | $24.66M | $25.58M | $23.05M |
| Other Non-current Liabilities | $1.28M | $1.36M | $1.43M | $1.44M | $1.44M |
| Total Liabilities | $50.28M | $45.42M | $47.50M | $46.68M | $37.99M |
| Common Stock | $2.98M | $2.97M | $674.00K | $671.00K | $669.00K |
| Retained Earnings | $643.02M | $515.62M | $412.50M | $342.50M | $301.61M |
| Total Stockholders Equity | $630.76M | $497.74M | $393.10M | $321.09M | $278.21M |
| Total Liabilities & Equity | $681.04M | $543.16M | $440.60M | $367.77M | $316.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 | $168.39M | $134.28M | $108.84M | $74.55M | $45.43M | $37.05M |
| Depreciation & Amortization | $43.69M | $25.22M | $24.17M | $23.83M | $22.20M | $20.90M |
| Stock-based Compensation | $14.78M | $8.14M | $4.89M | $3.18M | $2.64M | $2.24M |
| Change in Receivables | $26.15M | $3.95M | $5.93M | $4.46M | $6.44M | $3.74M |
| Change in Inventory | $1.30M | $3.22M | $3.37M | $4.73M | $4.29M | $-94.00K |
| Operating Cash Flow | $277.87M | $164.97M | $126.02M | $92.26M | $64.36M | $55.69M |
| Capital Expenditure | $105.68M | $62.70M | $27.41M | $34.25M | $26.82M | $29.91M |
| Investing Cash Flow | $-105.22M | $-62.48M | $-26.86M | $-31.96M | $-31.15M | $-29.63M |
| Stock Repurchased | $3.53M | $2.68M | $3.51M | $1.27M | $767.00K | $731.00K |
| Dividends Paid | $12.03M | $6.87M | $5.72M | $4.55M | $4.54M | $3.62M |
| Financing Cash Flow | $-15.08M | $-9.39M | $-9.10M | $-5.71M | $-5.18M | $-4.27M |
| Net Change in Cash | $157.57M | $93.09M | $90.07M | $54.58M | $28.03M | $21.79M |
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 | $102.02M | - | $284.79M | - |
| Cost of Revenue | $49.83M | - | $144.56M | - |
| Gross Profit | $52.19M | - | $140.22M | - |
| Selling General & Admin | $5.93M | - | $18.38M | - |
| Operating Income | $46.26M | - | $121.84M | - |
| Other Income/Expense | $3.42M | - | $9.61M | - |
| Income Before Tax | $49.68M | - | $131.45M | - |
| Income Tax Expense | $10.90M | - | $27.72M | - |
| Net Income | $38.78M | $26.06M | $103.73M | - |
| Basic EPS | 1.35 | - | 3.62 | - |
| Diluted EPS | 1.35 | - | 3.61 | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $349.51M | $278.03M |
| Accounts Receivable | $59.30M | $43.98M |
| Inventory | $28.68M | $27.69M |
| Other Current Assets | $2.79M | $5.08M |
| Total Current Assets | $440.29M | $354.78M |
| Property Plant & Equipment | $207.91M | $182.89M |
| Other Non-current Assets | $453.00K | $635.00K |
| Total Assets | $652.80M | $543.16M |
| Accounts Payable | $11.89M | $8.82M |
| Accrued Liabilities | $9.61M | $6.54M |
| Total Current Liabilities | $23.15M | $16.96M |
| Deferred Tax Liabilities | $23.41M | $23.66M |
| Other Non-current Liabilities | $1.30M | $1.36M |
| Total Liabilities | $50.53M | $45.42M |
| Common Stock | $2.97M | $2.97M |
| Retained Earnings | $614.19M | $515.62M |
| Total Stockholders Equity | $602.27M | $497.74M |
| Total Liabilities & Equity | $652.80M | $543.16M |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $38.78M | $26.06M | $103.73M | - |
| Depreciation & Amortization | - | - | $18.49M | - |
| Stock-based Compensation | - | - | $6.22M | - |
| Change in Receivables | - | - | $15.31M | - |
| Change in Inventory | - | - | $995.00K | - |
| Operating Cash Flow | - | - | $119.41M | - |
| Capital Expenditure | - | - | $42.79M | - |
| Investing Cash Flow | - | - | $-42.50M | - |
| Stock Repurchased | - | - | $424.00K | - |
| Dividends Paid | - | - | $5.16M | - |
| Financing Cash Flow | - | - | $-5.42M | - |
| Net Change in Cash | - | - | $71.48M | - |
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.