Loading
Price chart (1D to 10Y)
Licensed market data — shown to members, not published to the open web.
Income Statement, fiscal years · USD, as filed
| Line item | Dec 21 | Dec 22 | Dec 23 | Dec 24 | Dec 25 |
|---|---|---|---|---|---|
| Total revenue | $1.45B | $1.84B | $1.65B | $1.48B | $1.79B |
| Cost of revenue | $923.63M | $1.16B | $1.06B | $952.70M | $1.12B |
| Gross profit | $532.32M | $675.50M | $592.40M | $529.30M | $677.40M |
Source: SEC filings. Information and analytics, not investment advice.
| Gross margin |
| 3660.0% |
| 3660.0% |
| 3580.0% |
| 3570.0% |
| 3770.0% |
| Research & development | $161.83M | $191.02M | $202.40M | $211.80M | $232.40M |
| Selling, general & admin | $191.99M | $218.46M | $221.00M | $224.60M | $242.40M |
| Total operating expenses | $380.64M | $442.41M | $478.70M | $492.70M | $509.40M |
| Operating income | $151.68M | $233.09M | $113.70M | $36.60M | $168.00M |
| Operating margin | 1040.0% | 1260.0% | 690.0% | 250.0% | 930.0% |
| Interest expense | $3.57M | $7.32M | $16.60M | $25.10M | $16.70M |
| Pretax income | $148.71M | $241.74M | $122.50M | $52.40M | $168.70M |
| Tax provision | $14.00M | $39.85M | -$8.30M | -$3.90M | $19.40M |
| Net income | $134.73M | $199.66M | $128.28M | $54.21M | $148.40M |
| Net margin | 930.0% | 1080.0% | 770.0% | 370.0% | 820.0% |
| EBITDA | $204.57M | $293.39M | $180.20M | $105.10M | $230.00M |
| Basic EPS | 3.53 | 5.33 | 3.42 | 1.45 | 3.95 |
| Diluted EPS | 3.51 | 5.29 | 3.4 | 1.43 | 3.84 |