Revenue
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.53B | $1.35B | $1.33B | $1.22B | $1.10B | $903.7M | $958.1M | $830.5M | $591.2M | $403.8M | $290.8M |
| Gross profit | $1.07B | $943.1M | $917.4M | $815.2M | $733.6M | $554.0M | $593.3M | $516.8M | $347.6M | $212.1M | $145.6M |
| Gross margin | 69.72% | 69.94% | 68.78% | 66.98% | 66.79% | 61.30% | 61.92% | 62.23% | 58.80% | 52.53% | 50.07% |
| Operating expenses | $976.7M | $779.0M | $792.9M | $667.6M | $574.1M | $437.0M | $406.2M | $320.1M | $209.5M | $171.6M | $104.7M |
| Operating income | $88.8M | $164.1M | $124.5M | $147.6M | $159.5M | $117.0M | $187.1M | $196.7M | $138.1M | $40.5M | $41.0M |
| Operating margin | 5.81% | 12.17% | 9.33% | 12.13% | 14.52% | 12.95% | 19.53% | 23.68% | 23.36% | 10.03% | 14.08% |
| EBITDA | $224.7M | $285.8M | $240.7M | $248.0M | $248.2M | $186.8M | $237.8M | $214.7M | $147.5M | $47.1M | $45.5M |
| EBITDA margin | 14.70% | 21.20% | 18.05% | 20.38% | 22.60% | 20.67% | 24.82% | 25.85% | 24.95% | 11.66% | 15.65% |
| Net income | $22.5M | $103.6M | $58.1M | $68.9M | $94.6M | $70.3M | $148.0M | $143.6M | $96.1M | $21.6M | $26.5M |
| Net profit margin | 1.47% | 7.68% | 4.36% | 5.66% | 8.61% | 7.78% | 15.45% | 17.29% | 16.26% | 5.35% | 9.11% |
| Basic EPSper basic share | CA$0.23 | CA$0.98 | CA$0.58 | CA$0.69 | CA$0.87 | CA$0.64 | CA$1.35 | CA$1.31 | CA$0.90 | CA$0.22 | CA$0.26 |
| Diluted EPSper diluted share | CA$0.23 | CA$0.97 | CA$0.57 | CA$0.69 | CA$0.87 | CA$0.63 | CA$1.33 | CA$1.28 | CA$0.86 | CA$0.21 | CA$0.26 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
FMR LLC | 4.94M |
Portolan Capital Management, LLC | 2.75M |
TIMUCUAN ASSET MANAGEMENT INC/FL | 1.76M |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 1.35M |
D. E. Shaw & Co., Inc. | 1.3M |
JPMORGAN CHASE & CO | 1.08M |
PINNACLE ASSOCIATES LTD | 787K |
Invenomic Capital Management LP | 747.13K |
DIMENSIONAL FUND ADVISORS LP | 741.25K |
CITADEL ADVISORS LLC | 729.36K |
Simcoe Capital LLC | 605.13K |
TWO SIGMA INVESTMENTS, LP | 546.93K |
TUDOR INVESTMENT CORP ET AL | 463.41K |
Hood River Capital Management LLC | 416.51K |
AMERICAN CENTURY COMPANIES INC | 408.77K |
GOLDMAN SACHS GROUP INC | 407.59K |
BNP PARIBAS FINANCIAL MARKETS | 378.64K |
BANK OF AMERICA CORP /DE/ | 360.76K |
ROYAL BANK OF CANADA | 302.04K |
Point72 Asset Management, L.P. | 289.96K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.