|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$502.5M
51.59%
YoY
|
$331.5M
3.44%
YoY
|
$320.5M
22.33%
YoY
|
$262.0M
117.91%
YoY
|
$120.2M
75.34%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$30.94M
18.46%
YoY
|
$26.12M
3.23%
YoY
|
$25.30M
6.06%
YoY
|
$23.86M
-2.13%
YoY
|
$24.38M
12.87%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$132.5M
66.84%
YoY
|
$79.41M
-1.95%
YoY
|
$80.99M
14.48%
YoY
|
$70.75M
30.98%
YoY
|
$54.02M
73.61%
YoY
|
| Operating Expenses |
$299.6M
20.96%
YoY
|
$247.7M
-2.36%
YoY
|
$253.7M
21.87%
YoY
|
$208.2M
111.24%
YoY
|
$98.54M
42.01%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
$265.9M
117.77%
YoY
|
$122.1M
22.59%
YoY
|
$99.60M
87.09%
YoY
|
$53.24M
232.35%
YoY
|
$16.02M
48.82%
YoY
|
| Other Income/Expense, Net |
-$163.3M
0.05%
YoY
|
-$163.3M
44.6%
YoY
|
-$112.9M
-9.97%
YoY
|
-$125.4M
226.32%
YoY
|
-$38.43M
107.62%
YoY
|
| Pretax Income |
-$155.4M
-40.87%
YoY
|
-$262.8M
67.06%
YoY
|
-$157.3M
-14.08%
YoY
|
-$183.0M
66.45%
YoY
|
-$110.0M
49.2%
YoY
|
| Income Tax |
-$3.318M
-200.15%
YoY
|
$3.313M
34.13%
YoY
|
$2.470M
-44.72%
YoY
|
$4.468M
-223.09%
YoY
|
-$3.630M
82.96%
YoY
|
| Net Earnings |
-$152.1M
-42.85%
YoY
|
-$266.1M
66.55%
YoY
|
-$159.8M
-14.81%
YoY
|
-$187.5M
76.34%
YoY
|
-$106.3M
48.27%
YoY
|
| Basic Earnings Per Share |
-$2.24
-17.65%
YoY
|
-$2.72
52.81%
YoY
|
-$1.78
2.89%
YoY
|
-$1.73
116.25%
YoY
|
-$0.80
42.86%
YoY
|
| Diluted Earnings Per Share |
-$2.26
-16.91%
YoY
|
-$2.72
51.96%
YoY
|
-$1.79
3.47%
YoY
|
-$1.73
116.25%
YoY
|
-$0.80
42.86%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
115.2M shares
6.47%
YoY
|
108.2M shares
5.11%
YoY
|
103.0M shares
0.21%
YoY
|
102.7M shares
3.38%
YoY
|
99.39M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
115.2M shares
6.47%
YoY
|
108.2M shares
5.11%
YoY
|
103.0M shares
0.21%
YoY
|
102.7M shares
3.38%
YoY
|
99.39M shares
0.0%
YoY
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$186.8M
52.73%
YoY
|
$188.4M
95.88%
YoY
|
$143.5M
77.7%
YoY
|
$140.6M
68.71%
YoY
|
$122.3M
44.06%
YoY
|
$96.16M
16.51%
YoY
|
$80.76M
-0.83%
YoY
|
$83.31M
3.23%
YoY
|
$84.89M
3.73%
YoY
|
$82.54M
7.9%
YoY
|
$81.44M
14.08%
YoY
|
$80.71M
2.73%
YoY
|
$81.83M
24.24%
YoY
|
$76.49M
65.76%
YoY
|
$71.39M
50.15%
YoY
|
$78.56M
113.55%
YoY
|
$65.87M
329.28%
YoY
|
$46.15M
124.65%
YoY
|
$47.55M
N/A
|
| Cost Of Revenue |
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
$7.646M
-0.12%
YoY
|
$8.755M
27.96%
YoY
|
$6.984M
20.5%
YoY
|
$7.542M
34.29%
YoY
|
$7.655M
-2.63%
YoY
|
$6.842M
3.54%
YoY
|
$5.796M
1.33%
YoY
|
$5.616M
-17.29%
YoY
|
$7.862M
27.16%
YoY
|
$6.608M
13.27%
YoY
|
$5.720M
-2.51%
YoY
|
$6.790M
22.06%
YoY
|
$6.183M
-6.19%
YoY
|
$5.834M
-16.15%
YoY
|
$5.867M
-66.31%
YoY
|
$5.563M
2.11%
YoY
|
$6.591M
17.03%
YoY
|
$6.958M
N/A
|
| Research & Development |
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$39.51M
16.22%
YoY
|
$50.69M
102.67%
YoY
|
$38.67M
101.03%
YoY
|
$34.81M
78.6%
YoY
|
$34.00M
68.62%
YoY
|
$25.01M
21.88%
YoY
|
$19.23M
-5.78%
YoY
|
$19.49M
-3.27%
YoY
|
$20.16M
-0.64%
YoY
|
$20.52M
1.92%
YoY
|
$20.42M
11.57%
YoY
|
$20.15M
11.1%
YoY
|
$20.29M
17.17%
YoY
|
$20.14M
18.47%
YoY
|
$18.30M
21.05%
YoY
|
$18.14M
5.87%
YoY
|
$17.32M
48.2%
YoY
|
$17.00M
68.56%
YoY
|
$15.12M
N/A
|
| Operating Expenses |
N/A
|
$178.7M
79.25%
YoY
|
$130.5M
53.25%
YoY
|
$116.8M
32.63%
YoY
|
$116.0M
33.3%
YoY
|
$99.71M
7.27%
YoY
|
$85.18M
1.0%
YoY
|
$88.05M
-6.61%
YoY
|
$87.00M
-3.17%
YoY
|
$92.96M
1.62%
YoY
|
$84.34M
0.34%
YoY
|
$94.29M
11.01%
YoY
|
$89.85M
24.6%
YoY
|
$91.48M
48.37%
YoY
|
$84.06M
54.49%
YoY
|
$84.94M
-30.68%
YoY
|
$72.11M
109.36%
YoY
|
$61.66M
89.57%
YoY
|
$54.41M
N/A
|
| Operating Profit |
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
$105.5M
78.18%
YoY
|
$82.49M
91.33%
YoY
|
-$84.23M
69.1%
YoY
|
$73.31M
132.64%
YoY
|
$59.20M
99.41%
YoY
|
$43.11M
56.24%
YoY
|
-$49.81M
13.97%
YoY
|
$31.51M
21.21%
YoY
|
$29.69M
22.78%
YoY
|
$27.59M
18.68%
YoY
|
-$43.71M
7.78%
YoY
|
$26.00M
35.69%
YoY
|
$24.18M
272.83%
YoY
|
$23.25M
259.96%
YoY
|
-$40.55M
258.47%
YoY
|
$19.16M
337.07%
YoY
|
$6.486M
83.79%
YoY
|
$6.459M
-433.45%
YoY
|
-$11.31M
N/A
|
| Other Income/Expense, Net |
-$104.4M
67.78%
YoY
|
-$126.5M
-247.58%
YoY
|
$8.452M
67.73%
YoY
|
-$120.0M
235.42%
YoY
|
-$62.21M
38.76%
YoY
|
$85.72M
-330.77%
YoY
|
$5.039M
93.21%
YoY
|
-$35.78M
-0.08%
YoY
|
-$44.84M
88.46%
YoY
|
-$37.14M
97.71%
YoY
|
$2.608M
-354.44%
YoY
|
-$35.81M
10.16%
YoY
|
-$23.79M
13.84%
YoY
|
-$18.79M
-35.13%
YoY
|
-$1.025M
-50.6%
YoY
|
-$32.51M
167.04%
YoY
|
-$20.90M
88.0%
YoY
|
-$28.96M
-16100.55%
YoY
|
-$2.075M
N/A
|
| Pretax Income |
-$151.0M
118.85%
YoY
|
-$123.7M
-257.26%
YoY
|
-$65.56M
-46.85%
YoY
|
-$99.46M
131.04%
YoY
|
-$69.01M
44.15%
YoY
|
$78.65M
-262.19%
YoY
|
-$123.3M
208.29%
YoY
|
-$43.05M
-13.97%
YoY
|
-$47.87M
44.85%
YoY
|
-$48.49M
41.86%
YoY
|
-$40.01M
-29.43%
YoY
|
-$50.04M
20.18%
YoY
|
-$33.05M
-8.23%
YoY
|
-$34.18M
-29.81%
YoY
|
-$56.69M
116.25%
YoY
|
-$41.64M
14.76%
YoY
|
-$36.01M
9.88%
YoY
|
-$48.70M
231.41%
YoY
|
-$26.22M
N/A
|
| Income Tax |
-$11.58M
-1315.97%
YoY
|
$3.523M
-108.49%
YoY
|
$32.16M
2312.83%
YoY
|
$5.081M
-5622.83%
YoY
|
$952.0K
256.55%
YoY
|
-$41.51M
-2399.94%
YoY
|
$1.333M
-1581.11%
YoY
|
-$92.00K
-1250.0%
YoY
|
$267.0K
-67.56%
YoY
|
$1.805M
4.4%
YoY
|
-$90.00K
-85.44%
YoY
|
$8.000K
-99.49%
YoY
|
$823.0K
-57.73%
YoY
|
$1.729M
9.15%
YoY
|
-$618.0K
-29.37%
YoY
|
$1.555M
-195.17%
YoY
|
$1.947M
-372.31%
YoY
|
$1.584M
-490.15%
YoY
|
-$875.0K
N/A
|
| Net Earnings |
-$139.4M
99.32%
YoY
|
-$127.2M
-205.86%
YoY
|
-$125.5M
-6.05%
YoY
|
-$104.5M
143.36%
YoY
|
-$69.96M
45.32%
YoY
|
$120.2M
-338.91%
YoY
|
-$133.6M
177.13%
YoY
|
-$42.96M
-14.17%
YoY
|
-$48.14M
42.12%
YoY
|
-$50.30M
40.06%
YoY
|
-$48.19M
-20.82%
YoY
|
-$50.05M
15.87%
YoY
|
-$33.87M
14.9%
YoY
|
-$35.91M
-28.59%
YoY
|
-$60.86M
241.56%
YoY
|
-$43.19M
24.66%
YoY
|
-$29.48M
15.9%
YoY
|
-$50.29M
251.91%
YoY
|
-$17.82M
N/A
|
| Basic Earnings Per Share |
-$1.41
93.15%
YoY
|
-$1.32
-238.95%
YoY
|
N/A
|
-$1.38
206.67%
YoY
|
-$0.73
40.38%
YoY
|
$0.95
-275.93%
YoY
|
N/A
|
-$0.45
-18.18%
YoY
|
-$0.52
36.84%
YoY
|
-$0.54
38.46%
YoY
|
N/A
|
-$0.55
27.91%
YoY
|
-$0.38
26.67%
YoY
|
-$0.39
-9.3%
YoY
|
N/A
|
-$0.43
59.26%
YoY
|
-$0.30
15.38%
YoY
|
-$0.43
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.41
93.15%
YoY
|
-$1.32
-248.31%
YoY
|
-$1.08
-7.68%
YoY
|
-$1.38
206.67%
YoY
|
-$0.73
40.38%
YoY
|
$0.89
-264.81%
YoY
|
-$1.17
152.37%
YoY
|
-$0.45
-18.18%
YoY
|
-$0.52
36.84%
YoY
|
-$0.54
35.0%
YoY
|
-$0.47
-21.96%
YoY
|
-$0.55
27.91%
YoY
|
-$0.38
26.67%
YoY
|
-$0.40
-6.98%
YoY
|
-$0.59
228.66%
YoY
|
-$0.43
59.26%
YoY
|
-$0.30
15.38%
YoY
|
-$0.43
362.19%
YoY
|
-$0.18
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
118.2M shares
2.86%
YoY
|
118.2M shares
3.56%
YoY
|
N/A
|
115.6M shares
5.32%
YoY
|
114.9M shares
9.37%
YoY
|
114.1M shares
9.51%
YoY
|
N/A
|
109.7M shares
6.71%
YoY
|
105.0M shares
5.63%
YoY
|
104.2M shares
4.77%
YoY
|
N/A
|
102.8M shares
3.45%
YoY
|
99.45M shares
0.06%
YoY
|
99.45M shares
0.06%
YoY
|
99.39M shares
N/A
|
99.39M shares
0.0%
YoY
|
99.39M shares
0.0%
YoY
|
99.39M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
118.2M shares
2.86%
YoY
|
116.7M shares
-4.94%
YoY
|
N/A
|
115.6M shares
5.32%
YoY
|
114.9M shares
9.37%
YoY
|
122.8M shares
17.82%
YoY
|
N/A
|
109.7M shares
6.71%
YoY
|
105.0M shares
2.18%
YoY
|
104.2M shares
1.36%
YoY
|
N/A
|
102.8M shares
0.09%
YoY
|
102.8M shares
3.43%
YoY
|
102.8M shares
3.42%
YoY
|
N/A
|
102.7M shares
3.36%
YoY
|
99.39M shares
0.0%
YoY
|
99.39M shares
N/A
|
N/A
|
Loading...