Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $338.7M | $394.2M | $347.2M | $295.2M | $290.8M | $262.9M | $285.6M | $343.9M | $332.0M | $293.6M | $349.4M | $371.1M | $361.8M | $446.7M | $445.3M | $249.9M | $184.2M |
| Gross profit | $114.6M | $136.9M | $119.9M | $93.1M | $88.4M | $75.6M | $96.8M | $116.2M | $107.3M | $99.2M | $102.9M | $84.4M | $112.2M | $138.3M | $122.1M | $89.4M | $61.6M |
| Gross margin | 33.82% | 34.72% | 34.53% | 31.53% | 30.39% | 28.78% | 33.91% | 33.78% | 32.33% | 33.77% | 29.46% | 22.75% | 31.02% | 30.96% | 27.42% | 35.77% | 33.42% |
| Research & development | $30.4M | $35.0M | $32.3M | $29.7M | $29.5M | $31.0M | $26.8M | $28.2M | $25.7M | $21.7M | $22.9M | $35.0M | $43.0M | $47.5M | $50.5M | $25.1M | $19.0M |
| Operating expenses | $107.3M | $98.1M | $98.7M | $104.0M | $83.6M | $83.2M | $89.5M | $90.0M | $84.2M | $79.7M | $81.4M | $116.5M | $139.2M | $156.9M | $171.4M | $75.4M | $58.9M |
| Operating income | $7.2M | $38.7M | $21.2M | −$10.9M | $4.8M | −$7.6M | $7.3M | $26.1M | $23.1M | $19.5M | $21.6M | −$32.0M | −$26.9M | −$18.6M | −$49.4M | $14.0M | $2.6M |
| Operating margin | 2.14% | 9.82% | 6.11% | −3.71% | 1.65% | −2.88% | 2.56% | 7.60% | 6.97% | 6.64% | 6.18% | −8.63% | −7.44% | −4.17% | −11.09% | 5.60% | 1.44% |
| EBITDA | $21.6M | $50.8M | $31.2M | $103,000 | $17.1M | $5.3M | $17.0M | $33.9M | $32.4M | $29.5M | $33.8M | −$18.5M | −$11.3M | −$3.6M | −$35.0M | $18.7M | $5.9M |
| EBITDA margin | 6.37% | 12.90% | 8.98% | 0.03% | 5.86% | 2.01% | 5.95% | 9.86% | 9.74% | 10.06% | 9.67% | −4.99% | −3.12% | −0.81% | −7.86% | 7.48% | 3.22% |
| Net income | −$2.1M | $24.1M | $6.2M | −$19.7M | −$14.8M | −$17.1M | −$2.3M | $23.0M | $15.6M | $11.4M | $1.0M | −$76.5M | −$47.5M | −$23.4M | −$53.7M | $14.1M | $3.7M |
| Net profit margin | −0.62% | 6.10% | 1.79% | −6.67% | −5.10% | −6.50% | −0.82% | 6.70% | 4.69% | 3.89% | 0.29% | −20.61% | −13.12% | −5.24% | −12.05% | 5.63% | 1.98% |
| Basic EPSper basic share | -$0.02 | $0.28 | $0.07 | -$0.23 | -$0.18 | -$0.21 | -$0.03 | $0.29 | $0.20 | $0.15 | $0.01 | -$1.22 | -$1.23 | -$0.64 | -$1.49 | $0.40 | $0.11 |
| Diluted EPSper diluted share | -$0.02 | $0.27 | $0.07 | -$0.23 | -$0.18 | -$0.21 | -$0.03 | $0.28 | $0.19 | $0.15 | $0.01 | -$1.22 | -$1.23 | -$0.64 | -$1.49 | $0.38 | $0.10 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
FIRST WILSHIRE SECURITIES MANAGEMENT INC | 4.81M |
CSM Advisors, LLC | 2.48M |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1.56M |
Private Advisor Group, LLC | 1.42M |
MARSHALL WACE, LLP | 976.61K |
WealthTrust Axiom LLC | 957.18K |
Stanley-Laman Group, Ltd. | 914.44K |
Point72 Asset Management, L.P. | 813.93K |
KLCM Advisors, Inc. | 795.5K |
ACADIAN ASSET MANAGEMENT LLC | 598.27K |
RENAISSANCE TECHNOLOGIES LLC | 575.32K |
MORGAN STANLEY | 495.8K |
XTX Topco Ltd | 392.48K |
Arazi Doron Ovadia | 375K |
DIMENSIONAL FUND ADVISORS LP | 334.37K |
Qube Research & Technologies Ltd | 331.4K |
NORTHERN TRUST CORP | 285.83K |
MILLENNIUM MANAGEMENT LLC | 281.43K |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 261.79K |
AMERICAN CENTURY COMPANIES INC | 210.56K |
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 12, 2026Form 4 | Makov EfratDirector | SellOrdinary Shares | 5.0K | $2.99 | $15.0K | 59.0K |
| May 22, 2026Form 4 | Makov EfratDirector | SellOrdinary Shares | 6.7K | $2.65 | $17.7K | 44.2K |