|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$498.8M
19.48%
YoY
|
$417.5M
18.21%
YoY
|
$353.2M
18.03%
YoY
|
$299.2M
37.04%
YoY
|
$218.4M
17.02%
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 |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$160.3M
25.11%
YoY
|
$128.2M
1.63%
YoY
|
$126.1M
29.44%
YoY
|
$97.42M
63.0%
YoY
|
$59.77M
25.48%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
$331.6M
17.89%
YoY
|
$281.3M
20.0%
YoY
|
$234.4M
26.5%
YoY
|
$185.3M
32.91%
YoY
|
$139.4M
14.39%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$148.5M
5.78%
YoY
|
$140.4M
99.17%
YoY
|
$70.49M
20.0%
YoY
|
| Other Income/Expense, Net |
-$155.6M
37.3%
YoY
|
-$113.4M
1.3%
YoY
|
-$111.9M
219.48%
YoY
|
-$35.03M
-475.45%
YoY
|
$9.329M
-121.02%
YoY
|
| Pretax Income |
-$109.2M
140.07%
YoY
|
-$45.50M
-45.32%
YoY
|
-$83.21M
67.56%
YoY
|
-$49.66M
N/A
|
N/A
|
| Income Tax |
$17.95M
51.6%
YoY
|
$11.84M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
| Net Earnings |
-$68.00M
83.13%
YoY
|
-$37.14M
-40.51%
YoY
|
-$62.43M
56.15%
YoY
|
-$39.98M
-215.75%
YoY
|
$34.54M
-315.08%
YoY
|
| Basic Earnings Per Share |
-$0.37
85.0%
YoY
|
-$0.20
-35.48%
YoY
|
-$0.31
47.62%
YoY
|
-$0.21
-205.0%
YoY
|
$0.20
-300.0%
YoY
|
| Diluted Earnings Per Share |
-$0.37
85.0%
YoY
|
-$0.20
-35.48%
YoY
|
-$0.31
47.62%
YoY
|
-$0.21
-205.0%
YoY
|
$0.20
-300.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
183.5M shares
-2.56%
YoY
|
188.3M
-7.36%
YoY
|
203.3M
4.77%
YoY
|
194.0M
25.37%
YoY
|
154.8M
8.79%
YoY
|
| Diluted Shares Outstanding |
342.4M shares
12.19%
YoY
|
305.2M
14.06%
YoY
|
267.6M
14.68%
YoY
|
233.3M
33.83%
YoY
|
174.3M
13.16%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$145.1M
24.7%
YoY
|
$122.7M
14.39%
YoY
|
$118.3M
15.03%
YoY
|
$116.4M
17.04%
YoY
|
$107.3M
17.63%
YoY
|
$102.8M
21.84%
YoY
|
$99.44M
18.78%
YoY
|
$91.21M
16.13%
YoY
|
$84.39M
13.52%
YoY
|
$83.72M
26.9%
YoY
|
$78.54M
40.51%
YoY
|
$74.34M
45.91%
YoY
|
$65.97M
25.53%
YoY
|
$55.89M
23.91%
YoY
|
$50.95M
13.81%
YoY
|
| 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
|
| 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
|
| Selling, General & Admin |
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
|
| 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
|
| Depreciation & Amortization |
$44.92M
20.03%
YoY
|
$40.60M
24.32%
YoY
|
$38.62M
25.49%
YoY
|
$37.42M
25.39%
YoY
|
$32.66M
19.12%
YoY
|
$30.77M
13.63%
YoY
|
$29.85M
12.98%
YoY
|
$27.41M
4.96%
YoY
|
$27.08M
6.83%
YoY
|
$26.42M
30.79%
YoY
|
$26.12M
70.35%
YoY
|
$25.35M
80.37%
YoY
|
$20.20M
51.25%
YoY
|
$15.33M
23.59%
YoY
|
$14.05M
24.47%
YoY
|
| Operating Expenses |
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
|
| Operating Profit |
$100.0M
30.45%
YoY
|
$79.26M
12.4%
YoY
|
$78.13M
13.84%
YoY
|
$76.68M
14.54%
YoY
|
$70.51M
16.45%
YoY
|
$68.63M
23.54%
YoY
|
$66.94M
34.8%
YoY
|
$60.56M
23.85%
YoY
|
$55.55M
14.31%
YoY
|
$49.66M
20.56%
YoY
|
$48.89M
36.75%
YoY
|
$48.60M
53.23%
YoY
|
$41.19M
25.31%
YoY
|
$35.75M
26.57%
YoY
|
$31.72M
5.05%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$44.23M
17.82%
YoY
|
$33.97M
-19.61%
YoY
|
$37.88M
12.16%
YoY
|
$37.55M
53.81%
YoY
|
$42.26M
136.51%
YoY
|
$33.77M
98.11%
YoY
|
$24.41M
47.38%
YoY
|
$17.87M
16.85%
YoY
|
$17.05M
19.31%
YoY
|
| Other Income/Expense, Net |
-$46.94M
5.25%
YoY
|
-$16.70M
8.61%
YoY
|
-$55.35M
55.46%
YoY
|
-$44.60M
18.26%
YoY
|
-$15.37M
-53.1%
YoY
|
-$35.61M
1.03%
YoY
|
-$37.71M
342.39%
YoY
|
-$32.78M
22.17%
YoY
|
-$35.25M
3396.53%
YoY
|
-$8.524M
-127.87%
YoY
|
-$26.83M
-410.62%
YoY
|
-$1.008M
-93.92%
YoY
|
$30.59M
176.74%
YoY
|
$8.637M
-157.47%
YoY
|
-$16.57M
18.57%
YoY
|
| Pretax Income |
-$36.63M
24.36%
YoY
|
-$5.280M
-744.69%
YoY
|
-$40.84M
129.05%
YoY
|
-$29.46M
36.44%
YoY
|
$819.0K
-104.3%
YoY
|
-$17.83M
-39.05%
YoY
|
-$21.59M
N/A
|
-$19.03M
N/A
|
-$29.25M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Income Tax |
$3.966M
-14.49%
YoY
|
$10.27M
117.39%
YoY
|
$1.658M
-57.9%
YoY
|
$4.638M
N/A
|
$4.726M
N/A
|
$3.938M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$21.31M
18.22%
YoY
|
-$8.284M
264.45%
YoY
|
-$22.57M
57.41%
YoY
|
-$18.03M
20.17%
YoY
|
-$2.273M
-84.23%
YoY
|
-$14.34M
-36.96%
YoY
|
-$15.00M
648.55%
YoY
|
-$14.41M
-52.16%
YoY
|
-$22.75M
246.43%
YoY
|
-$2.004M
-108.08%
YoY
|
-$30.12M
-291.94%
YoY
|
-$6.567M
-31.38%
YoY
|
$24.79M
27.82%
YoY
|
$15.69M
-234.04%
YoY
|
-$9.570M
82.04%
YoY
|
| Basic Earnings Per Share |
-$0.10
0.0%
YoY
|
-$0.05
400.0%
YoY
|
-$0.13
62.5%
YoY
|
-$0.10
25.0%
YoY
|
-$0.01
-85.71%
YoY
|
-$0.08
-27.27%
YoY
|
-$0.08
700.0%
YoY
|
-$0.07
-41.67%
YoY
|
-$0.11
266.67%
YoY
|
-$0.01
-108.33%
YoY
|
-$0.12
-233.33%
YoY
|
-$0.03
-50.0%
YoY
|
$0.12
0.0%
YoY
|
$0.09
-212.5%
YoY
|
-$0.06
100.0%
YoY
|
| Diluted Earnings Per Share |
-$0.10
0.0%
YoY
|
-$0.05
400.0%
YoY
|
-$0.13
62.5%
YoY
|
-$0.10
25.0%
YoY
|
-$0.01
-85.71%
YoY
|
-$0.08
-27.27%
YoY
|
-$0.08
700.0%
YoY
|
-$0.07
-41.67%
YoY
|
-$0.11
266.67%
YoY
|
-$0.01
-108.33%
YoY
|
-$0.12
-233.33%
YoY
|
-$0.03
-50.0%
YoY
|
$0.12
0.0%
YoY
|
$0.09
-212.5%
YoY
|
-$0.06
100.0%
YoY
|
| 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
|
| Basic Shares Outstanding |
211.1M shares
18.16%
YoY
|
179.2M
-3.36%
YoY
|
178.4M
-6.53%
YoY
|
178.6M
-8.71%
YoY
|
185.4M
-8.18%
YoY
|
190.9M
-7.45%
YoY
|
195.7M
-5.37%
YoY
|
202.0M
0.65%
YoY
|
206.2M
7.88%
YoY
|
206.8M
15.82%
YoY
|
200.7M
27.79%
YoY
|
191.2M
27.33%
YoY
|
178.5M
22.4%
YoY
|
157.0M
10.83%
YoY
|
150.1M
5.4%
YoY
|
| Diluted Shares Outstanding |
399.9M shares
18.49%
YoY
|
335.1M
5.5%
YoY
|
335.5M
15.87%
YoY
|
337.4M
19.93%
YoY
|
317.6M
19.18%
YoY
|
289.5M
9.27%
YoY
|
281.4M
6.98%
YoY
|
266.5M
9.67%
YoY
|
265.0M
17.84%
YoY
|
263.0M
24.85%
YoY
|
243.0M
37.46%
YoY
|
224.9M
34.33%
YoY
|
210.7M
30.78%
YoY
|
176.8M
15.42%
YoY
|
167.4M
8.71%
YoY
|
Loading...