$1.29B
Revenue
$137.37M
Net Income
23.31%
Gross Margin
11.24%
Op. Margin
$233.90M
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) |
|---|---|---|---|---|---|---|---|
| Total Revenue | $362.75M | $332.64M | $322.61M | $271.91M | $295.78M | $303.32M | $310.87M |
| Revenue Growth % (YoY) | 22.6% | 9.7% | 3.8% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $279.80M | $255.59M | $245.66M | $208.18M | $230.79M | $226.06M | $234.42M |
| Gross Profit | $82.95M | $77.05M | $76.94M | $63.73M | $64.99M | $77.25M | $76.45M |
| Gross Margin % | 22.9% | 23.2% | 23.9% | 23.4% | 22.0% | 25.5% | 24.6% |
| Operating Expenses | $42.66M | $36.53M | $41.10M | $35.40M | $37.36M | $36.53M | $49.00M |
| Research & Development | $2.62M | $2.53M | $3.18M | $2.49M | $2.36M | $2.58M | $3.10M |
| Operating Income | $40.29M | $40.52M | $35.84M | $28.32M | $27.63M | $40.72M | $27.45M |
| Operating Margin % | 11.1% | 12.2% | 11.1% | 10.4% | 9.3% | 13.4% | 8.8% |
| Interest Expense | $74.00K | $71.00K | $55.00K | $23.00K | $29.00K | $87.00K | $140.00K |
| Interest Income | $3.17M | $3.12M | - | - | $2.85M | $2.70M | - |
| Other Income/Expense | $1.27M | $980.00K | $1.68M | $579.00K | $678.00K | $1.18M | $506.00K |
| Income Before Tax | $43.70M | $44.03M | $40.95M | $32.51M | $30.39M | $47.87M | $29.03M |
| Income Tax Expense | $5.20M | $6.86M | - | $5.36M | $-573.00K | $7.19M | $2.06M |
| Net Income | $38.50M | $37.17M | $34.55M | $27.15M | $30.96M | $40.69M | $26.97M |
| Net Margin % | 10.6% | 11.2% | 10.7% | 10.0% | 10.5% | 13.4% | 8.7% |
| Basic EPS | 1.03 | 0.99 | 0.91 | 0.68 | 0.76 | 0.98 | 0.65 |
| Diluted EPS | 1.03 | 0.99 | 0.91 | 0.68 | 0.75 | 0.98 | 0.65 |
| Basic Shares Outstanding | - | 37.5M | 38.1M | 40.0M | -71K | 41.4M | 41.3M |
| Diluted Shares Outstanding | - | 37.6M | 38.1M | 40.1M | -57K | 41.4M | 41.4M |
| 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) |
|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $379.78M | $334.85M | $240.12M | $251.71M | $259.76M | $217.58M | $185.62M |
| Short-term Investments | $36.32M | $31.01M | $62.85M | $35.10M | $42.67M | $42.17M | $22.20M |
| Accounts Receivable | $65.97M | $59.82M | $69.45M | $67.00M | $57.31M | $62.55M | $69.61M |
| Inventory | $188.30M | $176.36M | $186.84M | $204.85M | $172.49M | $183.32M | $197.55M |
| Other Current Assets | $2.79M | $19.25M | $17.31M | $19.84M | $1.78M | $21.35M | $17.48M |
| Total Current Assets | $690.66M | $621.99M | $577.26M | $579.21M | $547.59M | $527.72M | $493.37M |
| Property Plant & Equipment | - | $33.31M | $33.87M | $32.69M | - | $29.01M | $22.72M |
| Goodwill | $12.59M | $12.59M | $12.59M | $12.59M | $12.59M | $12.59M | $12.59M |
| Intangible Assets | $4.98M | $5.28M | $5.59M | $5.89M | $6.20M | $6.74M | $7.28M |
| Other Non-current Assets | $17.52M | $14.38M | $9.66M | $10.61M | $12.64M | $12.93M | $15.78M |
| Total Assets | $1.20B | $1.12B | $1.08B | $1.09B | $1.07B | $1.07B | $1.06B |
| Accounts Payable | $105.41M | $79.46M | $73.69M | $87.81M | $78.16M | $66.75M | $79.86M |
| Deferred Revenue | $6.46M | $5.23M | $5.98M | $5.67M | $4.49M | $5.33M | $6.50M |
| Total Current Liabilities | $342.25M | $299.63M | $273.89M | $291.81M | $264.38M | $247.33M | $249.01M |
| Deferred Tax Liabilities | $797.00K | $732.00K | $686.00K | $759.00K | $941.00K | $2.71M | $3.33M |
| Total Liabilities | $716.66M | $666.80M | $651.33M | $678.14M | $665.26M | $672.96M | $696.60M |
| Retained Earnings | $400.87M | $377.52M | $340.34M | $326.01M | $298.86M | $272.55M | $231.86M |
| Treasury Stock | $7.13M | $18.64M | $7.29M | $34.55M | $11.82M | $1.59M | $1.59M |
| Total Stockholders Equity | $485.80M | $457.31M | $431.44M | $412.90M | $405.22M | $400.39M | $358.42M |
| Total Liabilities & Equity | $1.20B | $1.12B | $1.08B | $1.09B | $1.07B | $1.07B | $1.06B |
| 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) |
|---|---|---|---|---|---|---|---|
| Net Income | $38.50M | $37.17M | $34.55M | $27.15M | $30.96M | $94.85M | $54.16M |
| Depreciation & Amortization | $2.03M | $6.30M | $4.19M | $2.05M | $2.27M | $6.25M | $4.14M |
| Stock-based Compensation | $349.00K | $4.60M | $4.25M | $1.23M | $1.25M | $15.58M | $14.15M |
| Deferred Income Tax | - | - | - | - | $-3.48M | $-7.96M | $-6.88M |
| Change in Receivables | $5.74M | $21.00K | $9.68M | $9.01M | $-3.60M | $3.84M | $11.08M |
| Change in Inventory | $12.28M | $-759.00K | $8.93M | $30.84M | $-5.77M | $52.65M | $67.99M |
| Change in Payables | - | - | - | - | - | $-3.12M | $9.92M |
| Operating Cash Flow | $64.37M | $126.29M | $48.04M | $9.43M | $68.42M | $89.66M | $34.42M |
| Capital Expenditure | $2.71M | $5.16M | $3.97M | $2.40M | $1.50M | $14.04M | $10.20M |
| Purchases of Investments | $10.00M | $84.69M | $67.30M | $25.00M | $20.28M | $53.55M | $21.84M |
| Investing Cash Flow | $-8.65M | $3.56M | $-24.18M | $4.62M | $-1.38M | $-54.04M | $-30.40M |
| Stock Repurchased | - | - | - | $22.73M | $23.24M | - | - |
| Financing Cash Flow | $-10.12M | $-57.66M | $-46.21M | $-22.77M | $-23.38M | $-1.59M | $-1.15M |
| Net Change in Cash | $44.99M | $75.11M | $-19.63M | $-8.04M | $42.12M | $34.16M | $2.36M |
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 | $332.64M | $303.32M | $927.15M | $865.26M |
| Cost of Revenue | $255.59M | $226.06M | $709.43M | $645.01M |
| Gross Profit | $77.05M | $77.25M | $217.72M | $220.25M |
| Operating Expenses | $36.53M | $36.53M | $113.03M | $117.26M |
| Research & Development | $2.53M | $2.58M | $8.21M | $7.43M |
| Operating Income | $40.52M | $40.72M | $104.69M | $102.99M |
| Interest Expense | $71.00K | $87.00K | $126.00K | $227.00K |
| Interest Income | $3.12M | $2.70M | $8.55M | $6.56M |
| Other Income/Expense | $980.00K | $1.18M | $3.24M | $1.36M |
| Income Before Tax | $44.03M | $47.87M | $117.49M | $110.23M |
| Income Tax Expense | $6.86M | $7.19M | $18.62M | $15.38M |
| Net Income | $37.17M | $40.69M | $98.87M | $94.85M |
| Basic EPS | 0.99 | 0.98 | 2.57 | 2.30 |
| Diluted EPS | 0.99 | 0.98 | 2.56 | 2.30 |
| Basic Shares Outstanding | $37.54M | $41.36M | $38.54M | $41.15M |
| Diluted Shares Outstanding | $37.61M | $41.40M | $38.61M | $41.26M |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $334.85M | $259.76M |
| Short-term Investments | $31.01M | $42.67M |
| Accounts Receivable | $59.82M | $57.31M |
| Inventory | $176.36M | $172.49M |
| Other Current Assets | $19.25M | $14.67M |
| Total Current Assets | $621.99M | $547.59M |
| Property Plant & Equipment | $33.31M | $29.50M |
| Goodwill | $12.59M | $12.59M |
| Intangible Assets | $5.28M | $6.20M |
| Other Non-current Assets | $14.38M | $12.64M |
| Total Assets | $1.12B | $1.07B |
| Accounts Payable | $79.46M | $78.16M |
| Deferred Revenue | $5.23M | $4.49M |
| Total Current Liabilities | $299.63M | $264.38M |
| Deferred Tax Liabilities | $732.00K | $941.00K |
| Total Liabilities | $666.80M | $665.26M |
| Retained Earnings | $377.52M | $298.86M |
| Treasury Stock | $18.64M | $11.82M |
| Total Stockholders Equity | $457.31M | $405.22M |
| Total Liabilities & Equity | $1.12B | $1.07B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $37.17M | $40.69M | $98.87M | $94.85M |
| Depreciation & Amortization | - | - | $6.30M | $6.25M |
| Stock-based Compensation | - | - | $4.60M | $15.58M |
| Change in Receivables | - | - | $21.00K | $3.84M |
| Change in Inventory | - | - | $-759.00K | $52.65M |
| Operating Cash Flow | - | - | $126.29M | $89.66M |
| Capital Expenditure | - | - | $5.16M | $14.04M |
| Purchases of Investments | - | - | $84.69M | $53.55M |
| Investing Cash Flow | - | - | $3.56M | $-54.04M |
| Financing Cash Flow | - | - | $-57.66M | $-1.59M |
| Net Change in Cash | - | - | $75.11M | $34.16M |
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.