Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $488.6M | $377.9M | $255.7M | $192.2M | $102.5M | $70.3M |
| Gross profit | $354.2M | $297.2M | $139.1M | $111.2M | $61.2M | $40.4M |
| Gross margin | 72.50% | 78.65% | 54.38% | 57.85% | 59.77% | 57.40% |
| Research & development | $12.2M | $11.6M | $6.3M | $5.6M | $4.7M | $3.0M |
| Operating expenses | $354.4M | $240.0M | $156.3M | $115.3M | $26.8M | $12.0M |
| Operating income | $332.2M | $175.5M | $158.1M | $90.6M | $34.4M | $28.4M |
| Operating margin | 67.99% | 46.45% | 61.85% | 47.15% | 33.57% | 40.35% |
| EBITDA | $482.1M | $284.4M | $223.9M | $132.9M | $53.8M | $43.6M |
| EBITDA margin | 98.67% | 75.26% | 87.58% | 69.15% | 52.55% | 62.00% |
| Net income | $160.7M | $66.5M | $98.0M | $38.1M | $21.7M | −$41.0M |
| Net profit margin | 32.89% | 17.60% | 38.34% | 19.83% | 21.15% | −58.35% |
| Basic EPSper basic share | $1.07 | $0.37 | $0.61 | $0.25 | $0.12 | -$0.56 |
| Diluted EPSper diluted share | $1.00 | $0.36 | $0.57 | $0.25 | $0.12 | -$0.56 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Clal Insurance Enterprises Holdings Ltd | 11.16M |
Y.D. More Investments Ltd | 5.18M |
Altshuler Shaham Ltd | 3.91M |
VANGUARD CAPITAL MANAGEMENT LLC | 3.84M |
Harel Insurance Investments & Financial Services Ltd. | 2.7M |
Invesco Ltd. | 1.73M |
Migdal Insurance & Financial Holdings Ltd. | 1.63M |
VANGUARD FIDUCIARY TRUST CO | 1.22M |
Legal & General Group Plc | 1.17M |
Phoenix Financial Ltd. | 1.14M |
MENORA MIVTACHIM HOLDINGS LTD. | 880.46K |
DEUTSCHE BANK AG\ | 823.04K |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 670.11K |
Amundi | 619.54K |
Swiss National Bank | 499.51K |
GOLDMAN SACHS GROUP INC | 473.93K |
CANADA PENSION PLAN INVESTMENT BOARD | 461.63K |
Weil Shai Yeshayahu | 414.68K |
Nuveen, LLC | 404.33K |
NORGES BANK | 393.42K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 1, 2026Form 4 | Cohen Israeli AyeletVP OPERATIONS | SellOrdinary shares, NIS 0.1 par value per share | 6.9K | $108.50 | $745.7K | 21.0K |
| Jun 1, 2026Form 4 | Cohen Israeli AyeletVP OPERATIONS | SellOrdinary shares, NIS 0.1 par value per share | 3.3K | $108.50 | $352.6K | 21.0K |
| May 29, 2026Form 4 | Tzuk MichalDirector | SellOrdinary shares, NIS 0.1 par value per share | 2.4K | $105.86 | $254.1K | 2.7K |
| May 28, 2026Form 4 | SEROUSSI YAIRDirector,Other | SellOrdinary shares, NIS 0.1 par value per share | 12.0K | $102.24 | $1.23M | 14.2K |
| May 28, 2026Form 4 | Felder AllaDirector | SellOrdinary shares, NIS 0.1 par value per share | 2.5K | $102.48 | $256.2K | 2.6K |