◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items
$290.56M
Revenue
$42.14M
Net Income
79.34%
Gross Margin
16.22%
Op. Margin
$108.12M
Free Cash Flow
Financial Statements Annual (10-K)
Showing 5 of 12 annual reports available (2014 - 2025)
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 $290.56M $290.56M $261.70M $251.70M $280.34M $250.04M
Revenue Growth % 0.0% 11.0% 4.0% -10.2% 12.1% nan%
Cost of Revenue $60.04M $60.04M $51.42M $47.96M $56.83M $53.51M
+ Gross Profit $230.51M $230.51M $210.28M $203.74M $223.51M $196.54M
Gross Margin % 79.3% 79.3% 80.4% 80.9% 79.7% 78.6%
Operating Expenses $183.37M $183.37M $166.31M $165.09M $170.43M $163.15M
Research & Development $69.10M $69.10M $57.73M $55.23M $58.40M $54.08M
+ Operating Income $47.14M $47.14M $43.97M $38.65M $53.08M $33.39M
Operating Margin % 16.2% 16.2% 16.8% 15.4% 18.9% 13.4%
Interest Expense - $5.90M - - - -
Other Income/Expense $-2.89M $5.28M $14.13M $5.15M $-363.00K $-1.75M
Income Before Tax - $52.42M $58.10M $43.80M $52.72M $31.64M
Income Tax Expense $10.29M $10.29M $7.96M $3.83M $5.81M $-63.24M
+ Net Income $42.14M $42.14M $50.14M $39.97M $46.91M $94.89M
Net Margin % 14.5% 14.5% 19.2% 15.9% 16.7% 37.9%
Basic EPS nan 0.58 0.68 0.54 0.62 1.23
Diluted EPS nan 0.57 0.67 0.53 0.60 1.19
Basic Shares Outstanding - 72.3M 74.1M 74.2M 75.5M 77.0M
Diluted Shares Outstanding - 73.6M 75.3M 75.5M 77.8M 80.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 - - - - $78.92M
Short-term Investments $306.71M $100.43M $62.06M $83.02M $106.12M
Accounts Receivable $62.07M $76.69M $74.31M $72.93M $61.80M
Inventory $18.03M $22.00M $23.52M $19.69M $22.46M
Other Current Assets $18.00M $13.04M $14.70M $13.38M $14.72M
Total Current Assets $475.95M $307.29M $271.82M $256.99M $284.02M
Property Plant & Equipment $50.22M $39.14M $29.88M $19.74M $10.69M
Goodwill $15.13M $1.31M $1.31M $1.31M $1.31M
Intangible Assets $6.26M - - - -
Other Non-current Assets $20.14M $22.71M $24.08M $27.88M $31.29M
Total Assets $629.81M $432.81M $389.81M $369.11M $393.08M
Accounts Payable $11.69M $12.54M $7.02M $6.72M $6.85M
Accrued Liabilities $41.13M $32.70M $21.39M $37.18M $36.10M
Deferred Revenue $80.82M $78.33M $82.66M $74.34M $73.13M
Total Current Liabilities $133.65M $123.57M $111.07M $118.25M $116.08M
Long-term Debt $218.79M - - - -
Other Non-current Liabilities $3.85M $7.49M $12.19M $17.19M $19.61M
Total Liabilities $418.27M $200.99M $181.93M $188.09M $184.20M
Common Stock $1.00K $1.00K $1.00K $1.00K $1.00K
Retained Earnings $1.79M $-40.34M $-90.48M $-130.45M $-177.36M
Total Stockholders Equity $211.55M $231.83M $207.88M $181.01M $208.89M
Total Liabilities & Equity $629.81M $432.81M $389.81M $369.11M $393.08M
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 $42.14M $42.14M $50.14M $39.97M $46.91M $94.89M
Depreciation & Amortization $25.33M $14.86M $11.29M $9.35M $7.38M $8.91M
Stock-based Compensation $20.03M $20.03M $17.05M $14.08M $13.33M $14.42M
Deferred Income Tax - $1.72M $297.00K $252.00K - -
Change in Receivables $-49.14M $-14.57M $2.56M $679.00K $10.06M $10.40M
Change in Inventory $-6.42M $-3.66M $760.00K $6.30M $-2.04M $1.83M
Change in Payables $-13.54M $-1.52M $2.22M $-3.00M $103.00K $2.00M
Operating Cash Flow $141.48M $84.89M $90.49M $44.51M $66.10M $50.10M
Capital Expenditure $33.36M $20.13M $12.27M $10.90M $10.80M $5.17M
Acquisitions $57.30M $19.10M - - - -
Purchases of Investments $452.07M $342.03M $142.76M $85.42M $55.41M $128.55M
Sales of Investments $222.25M $136.76M $81.15M $64.50M $71.05M $88.79M
Investing Cash Flow $-319.62M $-243.64M $-48.35M $13.61M $11.09M $-38.07M
Stock Repurchased $166.92M $68.92M $30.08M $15.97M $79.26M $18.27M
Dividends Paid $30.56M $17.37M $17.80M $17.82M $15.92M $3.88M
Financing Cash Flow $460.67M $134.75M $-44.26M $-28.85M $-88.14M $-16.38M
Net Change in Cash $282.52M $-23.99M $-2.12M $29.27M $-10.95M $-4.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 $74.68M $66.72M $210.20M $187.49M
Cost of Revenue $14.83M $13.04M $42.94M $36.52M
Gross Profit $59.85M $53.68M $167.26M $150.97M
Operating Expenses $46.86M $43.24M $135.18M $125.40M
Research & Development $18.38M $15.73M $50.53M $44.53M
Operating Income $12.99M $10.44M $32.08M $25.57M
Interest Income $3.39M $1.63M $8.17M $5.08M
Other Income/Expense $-2.39M $2.31M $-3.85M $5.94M
Income Tax Expense $1.80M $1.75M $4.13M $4.75M
Net Income $12.19M $12.64M $32.27M $31.84M
Basic EPS 0.17 0.17 0.45 0.43
Diluted EPS 0.17 0.17 0.44 0.42
Basic Shares Outstanding $71.89M $73.82M $72.48M $74.20M
Diluted Shares Outstanding $73.05M $74.78M $73.81M $75.24M
Condensed Consolidated Balance Sheets
Description Sep 30, 2025 Dec 31, 2024
Cash & Cash Equivalents $86.56M $95.13M
Short-term Investments $284.30M $100.43M
Accounts Receivable $61.58M $76.69M
Inventory $18.96M $22.00M
Other Current Assets $17.28M $13.04M
Total Current Assets $468.68M $307.29M
Property Plant & Equipment $47.03M $39.14M
Goodwill $15.13M $1.31M
Intangible Assets $6.64M -
Other Non-current Assets $20.12M $22.71M
Total Assets $620.13M $432.81M
Accounts Payable $11.22M $12.54M
Accrued Liabilities $35.49M $32.70M
Deferred Revenue $82.02M $78.33M
Total Current Liabilities $128.73M $123.57M
Long-term Debt $218.45M -
Other Non-current Liabilities $5.27M $7.49M
Total Liabilities $413.92M $200.99M
Common Stock $1.00K $1.00K
Retained Earnings $-8.07M $-40.34M
Total Stockholders Equity $206.21M $231.83M
Total Liabilities & Equity $620.13M $432.81M
Condensed Consolidated Statements of Cash Flows
Description Sep 30, 2025 Sep 30, 2025
Current Prior Year Current YTD Prior Year YTD
Net Income $12.19M $12.64M $32.27M $31.84M
Depreciation & Amortization - - $10.88M $8.25M
Stock-based Compensation $4.78M $4.18M $15.21M $12.28M
Change in Receivables - - $-14.80M $-8.38M
Change in Inventory - - $-2.73M $1.91M
Change in Payables - - $-2.10M $-1.82M
Operating Cash Flow - - $62.19M $64.78M
Capital Expenditure - - $13.46M $9.89M
Acquisitions - - $19.10M -
Purchases of Investments - - $278.92M $127.29M
Sales of Investments - - $96.43M $66.45M
Investing Cash Flow - - $-215.06M $-48.19M
Stock Repurchased - - $62.01M $24.32M
Dividends Paid - - $13.07M $13.37M
Financing Cash Flow - - $144.30M $-35.77M
Net Change in Cash - - $-8.57M $-19.18M

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.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...