Revenue
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 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $213.5M | $228.2M | $262.1M | $290.0M | $214.2M | $169.7M | $220.7M | $226.2M | $161.9M | $114.3M | $157.7M | $175.6M | $164.0M | $220.8M | $255.7M | — | — | — |
| Gross profit | $74.4M | $87.3M | $113.2M | $167.7M | $208.6M | $156.2M | $207.2M | — | — | — | — | — | — | — | — | — | — | — |
| Gross margin | 34.82% | 38.26% | 43.19% | 57.82% | 97.40% | 92.03% | 93.86% | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | $80.2M | $82.6M | $85.5M | $72.0M | $74.8M | $85.8M | $90.6M | $95.5M | $90.4M | $86.0M | $88.3M | $86.9M | $77.2M | $66.3M | $55.4M | $52.6M | $41.4M | $39.9M |
| Operating income | $42.2M | $58.8M | $85.7M | $142.7M | $63.5M | −$112.7M | $17.6M | $38.3M | −$484.0M | −$88.3M | −$47.2M | −$18.2M | −$8.7M | $63.1M | $110.9M | $133.6M | $124.3M | $225.8M |
| Operating margin | 19.76% | 25.76% | 32.70% | 49.21% | 29.65% | −66.38% | 7.98% | 16.91% | −298.95% | −77.30% | −29.91% | −10.37% | −5.28% | 28.59% | 43.38% | — | — | — |
| EBITDA | $88.7M | $103.5M | $135.5M | $186.0M | $104.0M | −$69.7M | $66.5M | $90.5M | −$397.0M | −$6.7M | $29.2M | $52.3M | $56.1M | $125.1M | $166.2M | $186.7M | $169.0M | $269.1M |
| EBITDA margin | 41.54% | 45.34% | 51.70% | 64.15% | 48.56% | −41.06% | 30.14% | 39.99% | −245.21% | −5.90% | 18.49% | 29.79% | 34.20% | 56.67% | 65.00% | — | — | — |
| Net income | $17.8M | $12.7M | $49.8M | $119.1M | $57.4M | −$134.2M | −$10.5M | $16.6M | −$511.7M | −$164.2M | −$64.7M | −$10.3M | −$21.2M | $54.6M | $107.5M | $128.8M | $121.5M | $221.7M |
| Net profit margin | 8.35% | 5.59% | 19.02% | 41.06% | 26.79% | −79.06% | −4.77% | 7.33% | −316.07% | −143.74% | −41.03% | −5.85% | −12.93% | 24.75% | 42.05% | — | — | — |
| Basic EPSper basic share | $0.11 | $0.06 | $0.44 | $1.42 | $0.64 | -$1.62 | -$0.17 | $0.10 | -$5.41 | -$2.11 | -$0.89 | -$0.19 | -$0.26 | $0.67 | $1.33 | $1.60 | $1.55 | $2.97 |
| Diluted EPSper diluted share | $0.11 | $0.05 | $0.42 | $1.36 | $0.61 | -$1.62 | -$0.17 | $0.10 | -$5.41 | -$2.11 | -$0.89 | -$0.19 | -$0.26 | $0.67 | $1.33 | $1.59 | $1.55 | $2.97 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
First Eagle Investment Management, LLC | 4.73M |
RENAISSANCE TECHNOLOGIES LLC | 2.73M |
TWO SIGMA INVESTMENTS, LP | 2.29M |
Hosking Partners LLP | 1.74M |
MORGAN STANLEY | 1.42M |
Pekin Hardy Strauss, Inc. | 1.27M |
MACKENZIE FINANCIAL CORP | 1.05M |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1.03M |
UBS Group AG | 612.84K |
WINTON GROUP Ltd | 418.82K |
Point72 Asset Management, L.P. | 398.43K |
GSA CAPITAL PARTNERS LLP | 363.54K |
MARSHALL WACE, LLP | 329.94K |
RAYMOND JAMES FINANCIAL INC | 323.85K |
JANE STREET GROUP, LLC | 313.38K |
Qube Research & Technologies Ltd | 249.2K |
MILLENNIUM MANAGEMENT LLC | 246.78K |
Squarepoint Ops LLC | 246.08K |
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC | 232.49K |
Centiva Capital, LP | 199.56K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.