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 | $929.24M | $1.03B | $1.14B | $1.23B | $1.18B |
| Cost of revenue | $550.84M | $645.10M | $724.19M | $828.83M | $938.89M |
| Gross profit | $378.39M | $389.78M | $423.71M | $401.77M | $243.92M |
Source: SEC filings. Information and analytics, not investment advice.
| Gross margin |
| 4070.0% |
| 3770.0% |
| 3690.0% |
| 3260.0% |
| 2060.0% |
| Research & development | $38.90M | $39.90M | $40.60M | — | — |
| Selling, general & admin | $160.12M | $168.71M | $214.91M | $210.88M | $218.32M |
| Total operating expenses | $200.38M | $208.76M | $255.82M | $270.41M | $280.02M |
| Operating income | $178.01M | $181.02M | $167.89M | $131.35M | -$36.10M |
| Operating margin | 1920.0% | 1750.0% | 1460.0% | 1070.0% | -310.0% |
| Interest expense | $17.39M | $17.83M | $20.16M | $16.61M | $25.76M |
| Pretax income | $165.93M | $131.98M | $160.45M | $117.08M | -$61.78M |
| Tax provision | $47.16M | $35.47M | $48.84M | $29.03M | -$4.82M |
| Net income | $118.47M | $95.76M | $111.12M | $87.62M | -$57.34M |
| Net margin | 1270.0% | 930.0% | 970.0% | 710.0% | -480.0% |
| EBITDA | $252.26M | $250.07M | $244.62M | $220.65M | $51.81M |
| Basic EPS | 3.66 | 3.06 | 3.56 | 2.81 | -1.94 |
| Diluted EPS | 3.65 | 3.04 | 3.55 | 2.8 | -1.94 |