$1.54B
Revenue
$233.56M
Net Income
61.10%
Gross Margin
20.16%
Op. Margin
$692.37M
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) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $406.79M | $384.01M | $378.05M | $372.76M | $391.11M | $378.73M | $394.09M | $369.98M | $354.00M | $319.95M | $321.70M | $300.78M | $263.17M | $239.29M |
| Revenue Growth % (YoY) | 4.0% | 1.4% | -4.1% | 0.8% | 10.5% | 18.4% | 22.5% | 23.0% | 34.5% | 33.7% | nan% | nan% | nan% | nan% |
| Cost of Revenue | $165.91M | $161.65M | $137.03M | $135.06M | $142.56M | $136.61M | $138.32M | $128.13M | $124.13M | $120.00M | $119.05M | $223.71M | $96.00M | $91.86M |
| Gross Profit | $240.88M | $222.37M | $241.01M | $237.70M | $248.54M | $242.13M | $255.77M | $241.85M | $229.87M | $199.95M | $202.65M | $77.08M | $167.17M | $147.43M |
| Gross Margin % | 59.2% | 57.9% | 63.8% | 63.8% | 63.5% | 63.9% | 64.9% | 65.4% | 64.9% | 62.5% | 63.0% | 25.6% | 63.5% | 61.6% |
| Research & Development | $47.48M | $48.02M | $45.49M | $36.31M | $35.33M | $24.15M | $60.60M | $48.02M | $16.82M | $14.45M | $15.90M | $30.53M | $272.23M | $12.52M |
| Operating Income | $77.18M | $43.62M | $87.97M | $102.07M | $113.87M | $133.74M | $102.73M | $106.64M | $137.49M | $112.36M | $124.14M | $-9.34M | $-171.68M | $85.74M |
| Operating Margin % | 19.0% | 11.4% | 23.3% | 27.4% | 29.1% | 35.3% | 26.1% | 28.8% | 38.8% | 35.1% | 38.6% | -3.1% | -65.2% | 35.8% |
| Interest Expense | $423.00K | $4.95M | $4.92M | $4.80M | $470.00K | $4.90M | $4.86M | $4.86M | $5.04M | $5.05M | $4.93M | $4.99M | $2.58M | $1.63M |
| Other Income/Expense | $7.75M | $2.56M | $6.89M | $14.13M | $9.45M | $9.95M | $9.04M | $8.79M | $5.96M | $52.65M | $4.48M | $3.23M | $-1.40M | $-1.10M |
| Income Before Tax | $70.36M | $42.38M | $104.52M | $96.53M | $-783.00K | $176.12M | $84.37M | $171.27M | $138.40M | $159.96M | $123.69M | $-11.10M | $-176.24M | $83.02M |
| Income Tax Expense | $16.28M | $14.61M | $25.76M | $23.58M | $11.01M | $45.02M | $22.30M | $40.20M | $35.02M | $28.00M | $29.56M | $-8.30M | $-57.06M | $21.78M |
| Net Income | $54.09M | $27.77M | $78.75M | $72.94M | $-11.79M | $131.09M | $62.07M | $131.07M | $103.38M | $131.96M | $94.13M | $-2.81M | $-119.19M | $61.23M |
| Net Margin % | 13.3% | 7.2% | 20.8% | 19.6% | -3.0% | 34.6% | 15.8% | 35.4% | 29.2% | 41.2% | 29.3% | -0.9% | -45.3% | 25.6% |
| Basic EPS | 0.83 | 0.41 | 1.15 | 1.06 | -0.17 | 1.89 | 0.89 | 1.91 | 1.52 | 1.93 | 1.38 | -0.04 | -1.74 | 0.89 |
| Diluted EPS | 0.81 | 0.41 | 1.12 | 1.02 | -0.19 | 1.79 | 0.88 | 1.87 | 1.47 | 1.88 | 1.33 | -0.04 | -1.68 | 0.86 |
| Basic Shares Outstanding | - | 67.2M | 68.5M | 68.7M | 6K | 69.5M | 69.4M | 68.8M | 78K | 68.4M | 68.4M | 67.7M | 5K | 68.8M |
| Diluted Shares Outstanding | - | 67.7M | 70.3M | 71.5M | 320K | 73.1M | 70.6M | 70.1M | -29K | 70.0M | 71.0M | 67.7M | 2K | 71.1M |
| 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) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Cash Equivalents | $359.12M | $382.01M | $695.57M | $938.53M | $912.81M | $866.39M | $757.02M | $718.28M | $713.66M | $614.13M | $414.08M | $470.86M | $415.65M | $257.26M |
| Accounts Receivable | $358.64M | $351.38M | $336.58M | $348.75M | $321.26M | $329.34M | $372.29M | $337.39M | $284.29M | $259.20M | $256.28M | $242.11M | $213.40M | $197.28M |
| Inventory | $64.67M | $62.04M | $62.16M | $69.13M | $68.03M | $70.83M | $70.52M | $69.76M | $64.03M | $56.46M | $51.80M | $42.16M | $35.48M | $34.79M |
| Other Current Assets | $21.40M | $21.17M | $34.09M | $67.37M | $16.36M | $22.00M | $24.16M | $16.21M | $16.68M | $11.48M | $22.91M | $10.95M | $13.09M | $12.57M |
| Total Current Assets | $899.96M | $925.09M | $1.20B | $1.42B | $1.33B | $1.30B | $1.23B | $1.15B | $1.09B | $948.43M | $752.22M | $773.27M | $677.62M | $501.90M |
| Property Plant & Equipment | $163.69M | - | - | - | $176.80M | - | - | - | - | - | - | - | - | - |
| Goodwill | $239.52M | $240.33M | $176.87M | $61.19M | $61.19M | $61.19M | $61.19M | $61.19M | $61.19M | $61.19M | $61.19M | $61.19M | $61.19M | $61.19M |
| Intangible Assets | $722.78M | $739.26M | $359.95M | $153.75M | $161.76M | $173.61M | $172.24M | $142.05M | $151.99M | $163.29M | $221.00M | $219.86M | $315.29M | $323.59M |
| Other Non-current Assets | $50.04M | $53.72M | $36.39M | $36.47M | $44.24M | $46.18M | $49.49M | $51.34M | $55.26M | $56.21M | $39.13M | $33.61M | $34.35M | $41.63M |
| Total Assets | $2.23B | $2.28B | $2.12B | $2.06B | $1.98B | $2.05B | $1.94B | $1.83B | $1.65B | $1.52B | $1.34B | $1.35B | $1.32B | $1.10B |
| Accounts Payable | $42.91M | $66.30M | $40.89M | $44.87M | $34.56M | $44.91M | $49.77M | $37.52M | $41.19M | $37.08M | $38.86M | $30.80M | $20.56M | $30.14M |
| Total Current Liabilities | $333.42M | $346.84M | $280.13M | $248.00M | $240.53M | $784.08M | $263.29M | $237.20M | $187.35M | $176.60M | $154.04M | $276.39M | $247.70M | $235.98M |
| Long-term Debt | $568.68M | $567.94M | $566.85M | $566.10M | $565.28M | $613.00K | $563.19M | $562.47M | $561.67M | $560.58M | $559.24M | $558.54M | $557.71M | $152.06M |
| Deferred Tax Liabilities | $54.25M | $55.08M | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Non-current Liabilities | $107.87M | $116.18M | $102.18M | $58.19M | $63.18M | $61.99M | $63.54M | $63.11M | $63.32M | $62.85M | $49.07M | $46.21M | $46.16M | $46.49M |
| Total Liabilities | $1.14B | $1.16B | $949.29M | $891.03M | $892.33M | $869.92M | $913.15M | $885.79M | $835.26M | $822.85M | $785.08M | $903.77M | $874.11M | $457.89M |
| Common Stock | $718.00K | $718.00K | $717.00K | $716.00K | $709.00K | $709.00K | $708.00K | $706.00K | $699.00K | $698.00K | $698.00K | $696.00K | $689.00K | $688.00K |
| Retained Earnings | $679.50M | $625.42M | $597.64M | $518.89M | $445.94M | $457.74M | $326.64M | $264.57M | $133.50M | $30.12M | $-101.83M | $-195.97M | $-193.16M | $-73.97M |
| Treasury Stock | - | - | - | - | - | - | - | - | - | - | - | $75.00M | $75.00M | - |
| Total Stockholders Equity | $1.09B | $1.12B | $1.17B | $1.16B | $1.09B | $1.18B | $1.03B | $945.54M | $815.89M | $698.76M | $552.64M | $445.52M | $447.15M | $638.05M |
| Total Liabilities & Equity | $2.23B | $2.28B | $2.12B | $2.06B | $1.98B | $2.05B | $1.94B | $1.83B | $1.65B | $1.52B | $1.34B | $1.35B | $1.32B | $1.10B |
| 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) |
Q1 2024 (Mar 31, 2024) |
Q4 2023 (Dec 31, 2023) |
Q3 2023 (Sep 30, 2023) |
Q2 2023 (Jun 30, 2023) |
Q1 2023 (Mar 31, 2023) |
Q4 2022 (Dec 31, 2022) |
Q3 2022 (Sep 30, 2022) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income | $54.09M | $27.77M | $151.70M | $72.94M | $-11.79M | $131.09M | $62.07M | $131.07M | $103.38M | $223.28M | $91.32M | $-2.81M | $-119.19M | $61.23M |
| Stock-based Compensation | $17.54M | $68.02M | $43.52M | $21.20M | $22.16M | $54.23M | $33.86M | $15.38M | $14.17M | $36.34M | $22.36M | $9.67M | $8.12M | $21.14M |
| Change in Receivables | $2.07M | $15.82M | $28.65M | $26.36M | $-7.20M | $44.89M | $88.03M | $55.44M | $25.59M | $43.04M | $39.08M | $24.68M | $16.43M | $112.03M |
| Change in Inventory | $3.04M | $6.33M | $5.41M | $-278.00K | $-4.43M | $7.10M | $7.97M | $8.49M | $10.22M | $26.00M | $19.25M | $7.12M | $2.84M | $4.67M |
| Change in Payables | $-31.96M | $29.47M | $9.37M | $4.98M | $-9.96M | $1.15M | $6.87M | $-3.46M | $5.04M | $12.15M | $14.19M | $6.75M | $-8.11M | $8.41M |
| Operating Cash Flow | $90.18M | $299.96M | $194.67M | $107.56M | $157.73M | $387.02M | $211.96M | $127.24M | $112.29M | $192.97M | $76.23M | $108.50M | $105.35M | $176.43M |
| Capital Expenditure | - | - | - | - | - | - | - | - | - | $45.34M | $45.34M | $35.34M | $246.38M | $13.62M |
| Acquisitions | - | - | $269.10M | - | - | - | - | - | - | - | - | - | - | - |
| Investing Cash Flow | $-11.51M | $-615.66M | $-296.19M | $-63.72M | $-6.60M | $-219.41M | $-151.62M | $-106.53M | $-12.07M | $18.01M | $-65.21M | $-44.51M | $-264.72M | $-11.82M |
| Debt Repayment | $353.00K | $757.00K | $465.00K | $402.00K | $-58.00K | $376.00K | $628.00K | $184.00K | $32.00K | $685.00K | $528.00K | $297.00K | $167.49M | $7.89M |
| Stock Issued | - | - | - | $1.98M | - | $3.45M | $1.82M | $1.82M | - | $1.93M | $940.00K | $940.00K | - | $1.38M |
| Stock Repurchased | $100.02M | $200.00M | $100.00M | - | $100.00M | - | - | - | - | - | - | - | - | - |
| Financing Cash Flow | $-100.79M | $-215.80M | $-116.63M | $-18.22M | $-103.66M | $-14.88M | $-16.75M | $-16.84M | $-450.00K | $-12.61M | $-12.72M | $-8.67M | $317.84M | $-6.15M |
| Net Change in Cash | $-22.88M | $-530.78M | $-217.22M | $25.73M | $46.44M | $152.76M | $43.38M | $4.63M | $99.54M | $198.51M | $-1.56M | $55.22M | $158.40M | $158.19M |
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 | $384.01M | - | $1.13B | - |
| Cost of Revenue | $161.65M | - | $433.75M | - |
| Gross Profit | $222.37M | - | $701.08M | - |
| Research & Development | $48.02M | - | $129.83M | - |
| Operating Income | $43.62M | - | $233.65M | - |
| Interest Expense | $4.95M | - | $14.67M | - |
| Other Income/Expense | $2.56M | - | $23.58M | - |
| Income Before Tax | $42.38M | - | $243.43M | - |
| Income Tax Expense | $14.61M | - | $63.96M | - |
| Net Income | $27.77M | $62.07M | $179.47M | - |
| Basic EPS | 0.41 | - | 2.63 | - |
| Diluted EPS | 0.41 | - | 2.60 | - |
| Basic Shares Outstanding | $67.23M | - | $68.13M | - |
| Diluted Shares Outstanding | $67.66M | - | $69.04M | - |
Condensed Consolidated Balance Sheets
| Description | Sep 30, 2025 | Dec 31, 2024 |
|---|---|---|
| Cash & Cash Equivalents | $382.01M | $912.81M |
| Accounts Receivable | $351.38M | $321.26M |
| Inventory | $62.04M | $68.03M |
| Other Current Assets | $21.17M | $16.36M |
| Total Current Assets | $925.09M | $1.33B |
| Goodwill | $240.33M | $61.19M |
| Intangible Assets | $739.26M | $161.76M |
| Other Non-current Assets | $53.72M | $44.24M |
| Total Assets | $2.28B | $1.98B |
| Accounts Payable | $66.30M | $34.56M |
| Total Current Liabilities | $346.84M | $240.53M |
| Long-term Debt | $567.94M | $565.28M |
| Deferred Tax Liabilities | $55.08M | - |
| Other Non-current Liabilities | $116.18M | $63.18M |
| Total Liabilities | $1.16B | $892.33M |
| Common Stock | $718.00K | $709.00K |
| Retained Earnings | $625.42M | $445.94M |
| Total Stockholders Equity | $1.12B | $1.09B |
| Total Liabilities & Equity | $2.28B | $1.98B |
Condensed Consolidated Statements of Cash Flows
| Description | Sep 30, 2025 | Sep 30, 2025 | ||
|---|---|---|---|---|
| Current | Prior Year | Current YTD | Prior Year YTD | |
| Net Income | $27.77M | $62.07M | $179.47M | - |
| Stock-based Compensation | - | - | $68.02M | - |
| Change in Receivables | - | - | $15.82M | - |
| Change in Inventory | - | - | $6.33M | - |
| Change in Payables | - | - | $29.47M | - |
| Operating Cash Flow | - | - | $299.96M | - |
| Investing Cash Flow | - | - | $-615.66M | - |
| Debt Repayment | - | - | $757.00K | - |
| Stock Repurchased | - | - | $200.00M | - |
| Financing Cash Flow | - | - | $-215.80M | - |
| Net Change in Cash | - | - | $-530.78M | - |
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.