|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$584.4M
-26.11%
YoY
|
$790.9M
21.26%
YoY
|
$652.3M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$129.0M
-15.6%
YoY
|
$152.9M
2.62%
YoY
|
$149.0M
N/A
|
N/A
|
| Gross Profit |
$455.4M
-28.63%
YoY
|
$638.1M
-4.57%
YoY
|
668.7M cads
-19.18%
YoY
|
827.3M cads
272.93%
YoY
|
| Selling, General & Admin |
$308.5M
-24.57%
YoY
|
$409.0M
7.13%
YoY
|
$381.8M
N/A
|
N/A
|
| Research & Development |
$2.188M
20.82%
YoY
|
$1.811M
-52.99%
YoY
|
$3.852M
N/A
|
N/A
|
| Depreciation & Amortization |
$84.25M
4.37%
YoY
|
$80.73M
18.9%
YoY
|
$67.89M
N/A
|
N/A
|
| Operating Expenses |
$376.7M
-22.56%
YoY
|
$486.5M
17.0%
YoY
|
$415.8M
14802.69%
YoY
|
$2.790M
398.21%
YoY
|
| Operating Profit |
$78.66M
-48.12%
YoY
|
$151.6M
-40.05%
YoY
|
252.9M cads
-69.33%
YoY
|
824.5M cads
272.61%
YoY
|
| Interest Expense |
$13.22M
-113.15%
YoY
|
-$100.5M
-191.21%
YoY
|
110.2M cads
2354.65%
YoY
|
$4.490M
44800.0%
YoY
|
| Other Income/Expense, Net |
-$36.56M
151.18%
YoY
|
-$14.55M
1506.4%
YoY
|
-$906.0K
-45.42%
YoY
|
-$1.660M
N/A
|
| Pretax Income |
$55.32M
51.44%
YoY
|
$36.53M
-131.42%
YoY
|
-$116.3M
-387716.67%
YoY
|
$30.00K
-105.36%
YoY
|
| Income Tax |
$7.819M
-109.21%
YoY
|
-$84.88M
-537.84%
YoY
|
$19.39M
2054.0%
YoY
|
$900.0K
N/A
|
| Net Earnings |
$47.50M
-60.87%
YoY
|
$121.4M
-189.49%
YoY
|
-135.7M cads
15494.37%
YoY
|
-$870.0K
55.36%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.58
-65.48%
YoY
|
$1.70
-185.77%
YoY
|
-$1.98
9782.45%
YoY
|
-$0.02
100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$130.4M
-35.4%
YoY
|
$137.0M
-25.92%
YoY
|
$141.0M
-32.7%
YoY
|
$177.0M
-9.08%
YoY
|
$201.8M
N/A
|
$184.9M
N/A
|
$209.5M
N/A
|
$194.7M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$27.32M
-33.14%
YoY
|
$32.00M
-21.29%
YoY
|
$32.00M
-8.56%
YoY
|
$38.00M
4.54%
YoY
|
$40.86M
N/A
|
$40.66M
N/A
|
$35.00M
N/A
|
$36.35M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$103.1M
-35.97%
YoY
|
$105.0M
-27.23%
YoY
|
$109.0M
-37.55%
YoY
|
$139.0M
-12.21%
YoY
|
$160.9M
N/A
|
$144.3M
N/A
|
$174.5M
N/A
|
$158.3M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$69.21M
-35.12%
YoY
|
$66.00M
-24.61%
YoY
|
$74.00M
-29.05%
YoY
|
$99.00M
-10.39%
YoY
|
$106.7M
N/A
|
$87.55M
N/A
|
$104.3M
N/A
|
$110.5M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
$479.0K
919.15%
YoY
|
$366.0K
-41.9%
YoY
|
$609.0K
5.0%
YoY
|
N/A
|
$47.00K
N/A
|
$630.0K
N/A
|
$580.0K
N/A
|
$554.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$22.01M
-21.43%
YoY
|
$20.00M
13.43%
YoY
|
$20.00M
15.69%
YoY
|
$22.00M
23.6%
YoY
|
$28.01M
N/A
|
$17.63M
N/A
|
$17.29M
N/A
|
$17.80M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$91.63M
-27.76%
YoY
|
$84.00M
-19.39%
YoY
|
$88.00M
-27.54%
YoY
|
$112.0M
-16.4%
YoY
|
$126.8M
N/A
|
$104.2M
N/A
|
$121.5M
21587.5%
YoY
|
$134.0M
37115.83%
YoY
|
$560.0K
115.38%
YoY
|
$360.0K
2.86%
YoY
|
$1.960M
250.0%
YoY
|
$210.0K
N/A
|
$260.0K
N/A
|
| Operating Profit |
$11.42M
-66.51%
YoY
|
$21.00M
-47.62%
YoY
|
$21.00M
-60.44%
YoY
|
$27.00M
10.88%
YoY
|
$34.09M
N/A
|
$40.09M
N/A
|
$53.08M
N/A
|
$24.35M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
$4.838M
-111.97%
YoY
|
-$25.62M
-236.07%
YoY
|
$39.23M
-276.48%
YoY
|
N/A
|
-$40.41M
N/A
|
$18.83M
N/A
|
-$22.23M
-715.79%
YoY
|
-$71.27M
-2253.02%
YoY
|
$3.610M
5916.67%
YoY
|
$3.310M
10933.33%
YoY
|
$2.950M
29400.0%
YoY
|
$1.440M
N/A
|
$60.00K
N/A
|
| Other Income/Expense, Net |
-$28.82M
N/A
|
-$28.85M
N/A
|
$36.00M
N/A
|
-$7.000M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$360.0K
5.88%
YoY
|
-$620.0K
63.16%
YoY
|
-$300.0K
N/A
|
-$1.330M
N/A
|
$340.0K
N/A
|
| Pretax Income |
-$12.57M
98.96%
YoY
|
-$8.850M
-115.02%
YoY
|
$57.00M
84.78%
YoY
|
$19.00M
-140.5%
YoY
|
-$6.317M
N/A
|
$58.92M
N/A
|
$30.85M
804.63%
YoY
|
-$46.92M
-2113.52%
YoY
|
$3.410M
2335.71%
YoY
|
$2.330M
-432.86%
YoY
|
$690.0K
-225.45%
YoY
|
-$100.0K
N/A
|
$140.0K
N/A
|
| Income Tax |
-$3.930M
-95.37%
YoY
|
-$100.0K
N/A
|
$8.640M
N/A
|
$3.210M
N/A
|
-$84.88M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$750.0K
N/A
|
$680.0K
N/A
|
$430.0K
N/A
|
$470.0K
N/A
|
N/A
|
| Net Earnings |
-$8.638M
-111.0%
YoY
|
-$8.750M
-114.85%
YoY
|
$49.00M
58.84%
YoY
|
$16.00M
-134.1%
YoY
|
$78.56M
N/A
|
$58.92M
N/A
|
$30.85M
1059.7%
YoY
|
-$46.92M
-2960.67%
YoY
|
$2.660M
1800.0%
YoY
|
$1.640M
-334.29%
YoY
|
$260.0K
-146.43%
YoY
|
-$570.0K
N/A
|
$140.0K
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.10
-109.29%
YoY
|
-$0.11
-113.19%
YoY
|
$0.69
53.9%
YoY
|
$0.23
-133.79%
YoY
|
$1.01
N/A
|
$0.85
N/A
|
$0.45
536.13%
YoY
|
-$0.68
-1800.48%
YoY
|
$0.07
N/A
|
$0.04
-300.0%
YoY
|
$0.01
-200.0%
YoY
|
-$0.02
N/A
|
$0.00
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...