Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $1.20B | $871.7M | $614.5M | $497.0M | $395.5M | $301.8M | $235.8M |
| Gross profit | $296.3M | $238.2M | $182.3M | $149.7M | $121.4M | $92.6M | $74.4M |
| Research & development | $61.5M | $51.3M | $44.2M | $41.2M | $34.1M | $24.5M | $17.9M |
| Operating expenses | $220.8M | $193.3M | $164.2M | $152.7M | $111.0M | $74.2M | $56.1M |
| Operating income | $75.5M | $44.9M | $18.1M | −$3.0M | $10.4M | $18.4M | $18.4M |
| EBITDAderived | $116.6M | $81.3M | $48.7M | $21.1M | $23.7M | $26.5M | $24.4M |
| Net income | $66.9M | $44.2M | $22.3M | −$513,000 | $9.3M | $13.7M | $13.7M |
| Basic EPSper diluted share | $0.53 | $0.36 | $0.18 | $0.00 | $0.06 | $0.08 | $0.09 |
| Diluted EPSper diluted share | $0.52 | $0.35 | $0.18 | $0.00 | $0.06 | $0.08 | $0.08 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 16, 2025Form 4 · 10b5-1 | Kalra SanjaySVP and CFO | SellClass A Common Stock | 25.0K | $40.02 | $1.00M | 479.5K |
| May 15, 2025Form 4 | OBEROI ARUNDirector | SellClass A Common Stock | 4.4K | $38.06 | $168.0K | 28.9K |
| May 12, 2025Form 4 | INGRAM WILLIAMDirector | SellClass A Common Stock | 11.4K | $38.01 | $433.7K | 74.0K |
| Mar 14, 2025Form 4 | Barnds ThomasTenPercentOwner | BuyClass B Common Stock · derivative · indirect | 1.42M | $19.00 | $26.90M | 2.47M |
| Mar 14, 2025Form 4 | AKKR STRATEGIC CAPITAL LP +7TenPercentOwner | BuyClass B Common Stock · derivative · indirect | 1.42M | $19.00 | $26.90M | 2.47M |