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 | $722.4M | $476.0M | $459.0M | $481.3M | $456.3M | $417.6M | $546.1M | $496.0M | $416.6M | $339.5M | $362.4M | $347.6M | $237.8M | $202.3M | $155.0M | $100.5M | $82.9M |
| Gross profit | $184.9M | $140.5M | $105.9M | $88.6M | $41.3M | $58.4M | $99.9M | $58.8M | $51.0M | $29.2M | $51.2M | $64.0M | $44.5M | $33.9M | $26.4M | $16.6M | $16.4M |
| Gross margin | 25.59% | 29.53% | 23.07% | 18.40% | 9.05% | 13.99% | 18.29% | 11.85% | 12.24% | 8.60% | 14.14% | 18.42% | 18.72% | 16.76% | 17.05% | 16.54% | 19.76% |
| Research & development | $18.2M | $20.1M | $19.5M | $18.9M | $22.4M | $25.4M | $24.9M | $28.6M | $19.9M | $19.0M | $21.7M | $16.9M | $10.4M | $7.4M | $4.7M | $3.8M | $2.7M |
| Operating expenses | $75.2M | $58.9M | $61.6M | $64.0M | $82.8M | $80.2M | $82.7M | $95.5M | $69.0M | $54.5M | $68.7M | $39.9M | $29.6M | $21.6M | $16.6M | $12.6M | $10.3M |
| Operating income | $109.7M | $81.6M | $44.3M | $24.6M | −$41.6M | −$21.7M | $17.2M | −$36.7M | −$18.0M | −$25.3M | −$17.4M | $24.1M | $15.0M | $12.3M | $9.8M | $4.1M | $6.1M |
| Operating margin | 15.19% | 17.15% | 9.65% | 5.11% | −9.11% | −5.20% | 3.15% | −7.40% | −4.33% | −7.46% | −4.81% | 6.94% | 6.29% | 6.09% | 6.33% | 4.04% | 7.33% |
| EBITDA | $115.1M | $86.8M | $49.9M | $31.3M | −$34.2M | −$13.5M | $26.0M | −$26.5M | −$8.6M | −$15.0M | −$8.8M | $27.6M | $16.5M | $13.4M | $10.6M | $5.1M | $7.1M |
| EBITDA margin | 15.93% | 18.25% | 10.87% | 6.50% | −7.49% | −3.24% | 4.76% | −5.34% | −2.06% | −4.43% | −2.43% | 7.95% | 6.95% | 6.63% | 6.86% | 5.03% | 8.52% |
| Net income | $114.0M | $69.3M | $26.3M | $11.3M | −$48.5M | −$23.0M | $8.2M | −$54.7M | −$47.6M | −$47.5M | −$2.9M | $21.5M | −$18.8M | $6.7M | $4.1M | $1.6M | $2.4M |
| Net profit margin | 15.78% | 14.56% | 5.73% | 2.34% | −10.62% | −5.50% | 1.51% | −11.03% | −11.43% | −13.98% | −0.80% | 6.18% | −7.89% | 3.31% | 2.62% | 1.56% | 2.88% |
| Basic EPSper basic share | $4.95 | $3.01 | $1.15 | $0.49 | -$2.12 | -$1.00 | $0.38 | -$2.94 | -$6.20 | -$4.34 | -$0.27 | $2.01 | — | — | — | — | — |
| Diluted EPSper diluted share | $4.94 | $3.01 | $1.15 | $0.49 | -$2.12 | -$1.00 | $0.38 | -$2.94 | -$6.20 | -$4.47 | -$1.11 | $1.38 | — | — | — | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
Point72 Asset Management, L.P. | 6.50%1.5M shares |
BlackRock, Inc. | 3.55%818.97K shares |
Newtyn Management, LLC | 2.61%600.89K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 1.48%340.63K shares |
Yunqi Capital Ltd | 1.47%339K shares |
BARCLAYS PLC | 1.35%311.11K shares |
DIMENSIONAL FUND ADVISORS LP | 1.29%296.81K shares |
OLP CAPITAL MANAGEMENT Ltd | 1.23%283.94K shares |
Busey Bank | 0.95%220K shares |
GEODE CAPITAL MANAGEMENT, LLC | 0.94%216.24K shares |
MILLENNIUM MANAGEMENT LLC | 0.90%206.94K shares |
SG Americas Securities, LLC | 0.85%194.93K shares |
STATE STREET CORP | 0.80%184.86K shares |
GOLDMAN SACHS GROUP INC | 0.64%147.33K shares |
FIRST TRUST ADVISORS LP | 0.64%146.75K shares |
Yiheng Capital Management, L.P. | 0.58%133.5K shares |
Meros Investment Management, LP | 0.56%129.27K shares |
MORGAN STANLEY | 0.49%113K shares |
TWO SIGMA INVESTMENTS, LP | 0.47%108.96K shares |
Hel Ved Capital Management Ltd | 0.44%100.88K shares |
Percentages use 23.05M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Sep 11, 2025Form 4 | Weichai Power Co., Ltd. +2TenPercentOwner | SellCommon Stock · indirect | 30.5K | $94.33 | $2.88M | 10.60M |
| Sep 11, 2025Form 4 | Weichai Power Co., Ltd. +2TenPercentOwner | SellCommon Stock · indirect | 23.2K | $93.64 | $2.18M | 10.63M |
| Sep 11, 2025Form 4 | Weichai Power Co., Ltd. +2TenPercentOwner | SellCommon Stock · indirect | 19.4K | $92.46 | $1.79M | 10.65M |
| Sep 11, 2025Form 4 | Weichai Power Co., Ltd. +2TenPercentOwner | SellCommon Stock · indirect | 6.7K | $91.72 | $618.0K | 10.67M |
| Sep 11, 2025Form 4 | He HongDirector | SellCommon Stock | 1.5K | $94.00 | $141.0K | 18.8K |