|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$495.3M
-38.47%
YoY
|
$805.0M
56.29%
YoY
|
$515.1M
35.95%
YoY
|
$378.9M
-3.16%
YoY
|
$391.2M
18.52%
YoY
|
| Cost Of Revenue |
$51.21M
-64.07%
YoY
|
$142.5M
48.25%
YoY
|
$96.12M
31.68%
YoY
|
$73.00M
1.68%
YoY
|
$71.79M
5.27%
YoY
|
| Gross Profit |
$444.1M
-32.97%
YoY
|
$662.5M
58.14%
YoY
|
$418.9M
36.97%
YoY
|
$305.9M
-4.25%
YoY
|
$319.4M
21.97%
YoY
|
| Selling, General & Admin |
$65.27M
-2.1%
YoY
|
$66.67M
15.97%
YoY
|
$57.48M
92.84%
YoY
|
$29.81M
5.47%
YoY
|
$28.26M
21.3%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$132.9M
-24.59%
YoY
|
$176.2M
45.25%
YoY
|
$121.3M
26.12%
YoY
|
$96.19M
2.24%
YoY
|
$94.08M
16.92%
YoY
|
| Operating Expenses |
$256.5M
-38.44%
YoY
|
$416.6M
48.92%
YoY
|
$279.8M
52.18%
YoY
|
$183.8M
-3.92%
YoY
|
$191.3M
18.18%
YoY
|
| Operating Profit |
$111.0M
-46.25%
YoY
|
$206.5M
-1442.37%
YoY
|
-$15.38M
-115.3%
YoY
|
$100.5M
-10.16%
YoY
|
$111.9M
12.77%
YoY
|
| Interest Expense |
-$218.0M
-31.75%
YoY
|
-$319.5M
-278.06%
YoY
|
$179.4M
83.99%
YoY
|
$97.51M
3.35%
YoY
|
$94.35M
31.39%
YoY
|
| Other Income/Expense, Net |
-$224.9M
-32.58%
YoY
|
-$333.6M
83.25%
YoY
|
-$182.1M
134.94%
YoY
|
-$77.49M
-12.34%
YoY
|
-$88.40M
5.87%
YoY
|
| Pretax Income |
-$113.9M
-10.37%
YoY
|
-$127.1M
-35.61%
YoY
|
-$197.4M
-956.37%
YoY
|
$23.06M
-1.97%
YoY
|
$23.52M
49.35%
YoY
|
| Income Tax |
$21.80M
390.46%
YoY
|
$4.445M
-69.29%
YoY
|
$14.48M
31.21%
YoY
|
$11.03M
-9.22%
YoY
|
$12.15M
143.04%
YoY
|
| Net Earnings |
-$225.5M
71.36%
YoY
|
-$131.6M
-37.91%
YoY
|
-$211.9M
-1862.54%
YoY
|
$12.02M
5.78%
YoY
|
$11.37M
5.46%
YoY
|
| Basic Earnings Per Share |
-$1.21
59.21%
YoY
|
-$0.76
-55.56%
YoY
|
-$1.71
1800.0%
YoY
|
-$0.09
-55.0%
YoY
|
-$0.20
122.22%
YoY
|
| Diluted Earnings Per Share |
-$1.21
59.21%
YoY
|
-$0.76
-55.56%
YoY
|
-$1.71
1800.0%
YoY
|
-$0.09
-55.0%
YoY
|
-$0.20
122.22%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
223.3M shares
-3.12%
YoY
|
230.4M shares
61.62%
YoY
|
142.6M shares
37.51%
YoY
|
103.7M shares
5.5%
YoY
|
98.28M shares
9.85%
YoY
|
| Diluted Shares Outstanding |
223.3M shares
-3.12%
YoY
|
230.4M shares
61.62%
YoY
|
142.6M shares
37.51%
YoY
|
103.7M shares
5.5%
YoY
|
98.28M shares
9.85%
YoY
|
|
Concept
|
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 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$109.3M
-17.47%
YoY
|
$117.0M
-41.26%
YoY
|
$121.0M
-38.44%
YoY
|
$124.9M
-38.56%
YoY
|
$132.4M
-35.73%
YoY
|
$199.1M
-3.68%
YoY
|
$196.6M
66.34%
YoY
|
$203.3M
112.1%
YoY
|
$206.0M
118.43%
YoY
|
$206.7M
120.04%
YoY
|
$118.2M
27.61%
YoY
|
$95.84M
0.7%
YoY
|
$94.33M
-2.88%
YoY
|
$93.95M
-11.8%
YoY
|
$92.60M
-3.3%
YoY
|
$95.18M
-4.41%
YoY
|
$97.13M
8.66%
YoY
|
$106.5M
22.37%
YoY
|
$95.76M
15.77%
YoY
|
| Cost Of Revenue |
$12.93M
-7.37%
YoY
|
$12.57M
-64.72%
YoY
|
$12.67M
-62.2%
YoY
|
$12.02M
-66.18%
YoY
|
$13.95M
-63.12%
YoY
|
$35.62M
-2.3%
YoY
|
$33.52M
50.29%
YoY
|
$35.53M
85.62%
YoY
|
$37.83M
107.32%
YoY
|
$36.46M
84.77%
YoY
|
$22.30M
24.91%
YoY
|
$19.14M
7.07%
YoY
|
$18.25M
4.05%
YoY
|
$19.73M
-6.1%
YoY
|
$17.85M
7.37%
YoY
|
$17.88M
5.51%
YoY
|
$17.54M
1.89%
YoY
|
$21.01M
11.59%
YoY
|
$16.63M
1.01%
YoY
|
| Gross Profit |
$96.36M
-18.66%
YoY
|
$104.4M
-36.15%
YoY
|
$108.3M
-33.55%
YoY
|
$112.9M
-32.71%
YoY
|
$118.5M
-29.58%
YoY
|
$163.5M
-3.98%
YoY
|
$163.0M
70.02%
YoY
|
$167.8M
118.71%
YoY
|
$168.2M
121.09%
YoY
|
$170.3M
129.42%
YoY
|
$95.90M
28.3%
YoY
|
$76.70M
-0.77%
YoY
|
$76.09M
-4.41%
YoY
|
$74.22M
-13.2%
YoY
|
$74.75M
-5.54%
YoY
|
$77.30M
-6.44%
YoY
|
$79.60M
10.28%
YoY
|
$85.50M
25.35%
YoY
|
$79.13M
19.44%
YoY
|
| Selling, General & Admin |
$16.19M
-16.12%
YoY
|
$16.40M
2.05%
YoY
|
$14.89M
-0.09%
YoY
|
$14.68M
-16.3%
YoY
|
$19.30M
6.31%
YoY
|
$16.07M
-10.34%
YoY
|
$14.91M
-14.33%
YoY
|
$17.54M
29.39%
YoY
|
$18.15M
111.42%
YoY
|
$17.93M
99.99%
YoY
|
$17.40M
141.94%
YoY
|
$13.55M
92.71%
YoY
|
$8.585M
29.66%
YoY
|
$8.963M
16.13%
YoY
|
$7.192M
8.44%
YoY
|
$7.033M
-2.43%
YoY
|
$6.621M
-1.33%
YoY
|
$7.718M
12.84%
YoY
|
$6.632M
29.53%
YoY
|
| 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 |
$28.14M
-32.16%
YoY
|
$44.44M
-46.47%
YoY
|
$44.78M
-47.58%
YoY
|
$45.64M
-49.01%
YoY
|
$41.47M
-7.11%
YoY
|
$83.02M
-15.9%
YoY
|
$85.43M
73.29%
YoY
|
$89.49M
139.95%
YoY
|
$44.65M
87.46%
YoY
|
$98.71M
166.89%
YoY
|
$49.30M
30.45%
YoY
|
$37.30M
-5.24%
YoY
|
$23.82M
-3.08%
YoY
|
$36.99M
-11.99%
YoY
|
$37.79M
-9.3%
YoY
|
$39.36M
-0.82%
YoY
|
$24.57M
9.41%
YoY
|
$42.03M
16.74%
YoY
|
$41.66M
19.04%
YoY
|
| Operating Expenses |
$57.80M
-23.58%
YoY
|
$60.84M
-38.6%
YoY
|
$59.67M
-40.53%
YoY
|
$60.31M
-43.65%
YoY
|
$75.63M
-31.34%
YoY
|
$99.09M
-15.04%
YoY
|
$100.3M
50.66%
YoY
|
$107.0M
110.48%
YoY
|
$110.1M
141.48%
YoY
|
$116.6M
153.84%
YoY
|
$66.60M
48.06%
YoY
|
$50.85M
9.61%
YoY
|
$45.61M
-1.93%
YoY
|
$45.95M
-7.63%
YoY
|
$44.98M
-6.86%
YoY
|
$46.39M
-1.1%
YoY
|
$46.51M
0.26%
YoY
|
$49.74M
16.19%
YoY
|
$48.30M
20.23%
YoY
|
| Operating Profit |
$30.94M
-211.0%
YoY
|
$43.55M
-32.38%
YoY
|
-$14.18M
-179.02%
YoY
|
$42.30M
-35.77%
YoY
|
-$27.87M
-147.37%
YoY
|
$64.40M
20.09%
YoY
|
$17.95M
-118.78%
YoY
|
$65.85M
154.74%
YoY
|
$58.84M
93.74%
YoY
|
$53.63M
89.73%
YoY
|
-$95.56M
-429.43%
YoY
|
$25.85M
74.62%
YoY
|
$30.37M
-7.54%
YoY
|
$28.27M
-20.96%
YoY
|
$29.01M
-5.75%
YoY
|
$14.80M
-48.89%
YoY
|
$32.85M
27.45%
YoY
|
$35.76M
40.79%
YoY
|
$30.78M
18.36%
YoY
|
| Interest Expense |
-$36.13M
-43.24%
YoY
|
-$42.89M
-37.35%
YoY
|
-$43.01M
-47.47%
YoY
|
-$68.50M
-23.03%
YoY
|
-$63.64M
-176.91%
YoY
|
-$68.46M
-22.25%
YoY
|
-$81.87M
-298.91%
YoY
|
-$88.99M
212.4%
YoY
|
$82.75M
206.89%
YoY
|
-$88.05M
169.91%
YoY
|
$41.16M
70.04%
YoY
|
-$28.48M
-221.47%
YoY
|
$26.97M
11.78%
YoY
|
-$32.62M
40.86%
YoY
|
$24.21M
-2.62%
YoY
|
$23.45M
-2.37%
YoY
|
$24.12M
12.89%
YoY
|
-$23.16M
-16.99%
YoY
|
$24.86M
33.09%
YoY
|
| Other Income/Expense, Net |
-$37.66M
-41.17%
YoY
|
$780.0K
-47.15%
YoY
|
-$45.31M
-44.91%
YoY
|
-$71.16M
-30.07%
YoY
|
-$64.01M
-20.19%
YoY
|
$1.476M
239.31%
YoY
|
-$82.24M
117.42%
YoY
|
-$101.8M
-6267.64%
YoY
|
-$80.21M
180.89%
YoY
|
$435.0K
242.52%
YoY
|
-$37.83M
240.24%
YoY
|
$1.650M
-112.69%
YoY
|
-$28.56M
48.62%
YoY
|
$127.0K
-29.44%
YoY
|
-$11.12M
-48.19%
YoY
|
-$13.01M
-46.81%
YoY
|
-$19.21M
-1.53%
YoY
|
$180.0K
500.0%
YoY
|
-$21.46M
2.18%
YoY
|
| Pretax Income |
-$6.719M
-92.69%
YoY
|
$66.29M
-1292.32%
YoY
|
-$59.49M
-7.47%
YoY
|
-$28.86M
-19.63%
YoY
|
-$91.89M
330.13%
YoY
|
-$5.560M
-87.11%
YoY
|
-$64.29M
-51.8%
YoY
|
-$35.91M
57.86%
YoY
|
-$21.36M
-1275.73%
YoY
|
-$43.12M
319.85%
YoY
|
-$133.4M
-845.57%
YoY
|
-$22.75M
-1364.59%
YoY
|
$1.817M
-86.67%
YoY
|
-$10.27M
-400.64%
YoY
|
$17.89M
91.95%
YoY
|
$1.799M
-60.18%
YoY
|
$13.64M
117.69%
YoY
|
$3.416M
-156.56%
YoY
|
$9.320M
86.25%
YoY
|
| Income Tax |
$1.642M
-49.94%
YoY
|
$12.43M
1192.52%
YoY
|
$3.092M
129.89%
YoY
|
$2.995M
-1298.0%
YoY
|
$3.280M
37.35%
YoY
|
$962.0K
-82.38%
YoY
|
$1.345M
-51.98%
YoY
|
-$250.0K
-107.13%
YoY
|
$2.388M
-11.78%
YoY
|
$5.459M
130.34%
YoY
|
$2.801M
-8.22%
YoY
|
$3.508M
39.48%
YoY
|
$2.707M
-12.54%
YoY
|
$2.370M
-61.85%
YoY
|
$3.052M
58.13%
YoY
|
$2.515M
30.31%
YoY
|
$3.095M
48.8%
YoY
|
$6.212M
152.52%
YoY
|
$1.930M
123.9%
YoY
|
| Net Earnings |
-$5.078M
-97.32%
YoY
|
$36.64M
-308.36%
YoY
|
-$60.12M
-8.41%
YoY
|
-$24.14M
-32.3%
YoY
|
-$189.4M
697.35%
YoY
|
-$17.59M
-70.57%
YoY
|
-$65.64M
-51.8%
YoY
|
-$35.66M
12.88%
YoY
|
-$23.75M
2568.65%
YoY
|
-$59.75M
232.39%
YoY
|
-$136.2M
-1017.81%
YoY
|
-$31.60M
4312.71%
YoY
|
-$890.0K
-108.44%
YoY
|
-$17.98M
542.92%
YoY
|
$14.84M
100.78%
YoY
|
-$716.0K
-127.67%
YoY
|
$10.54M
151.94%
YoY
|
-$2.796M
-67.11%
YoY
|
$7.390M
78.42%
YoY
|
| Basic Earnings Per Share |
-$0.08
-90.8%
YoY
|
N/A
|
-$0.32
-3.03%
YoY
|
-$0.16
-20.0%
YoY
|
-$0.87
480.0%
YoY
|
N/A
|
-$0.33
-70.27%
YoY
|
-$0.20
-33.33%
YoY
|
-$0.15
150.0%
YoY
|
N/A
|
-$1.11
-1333.33%
YoY
|
-$0.30
400.0%
YoY
|
-$0.06
-220.0%
YoY
|
N/A
|
$0.09
350.0%
YoY
|
-$0.06
-57.14%
YoY
|
$0.05
-600.0%
YoY
|
N/A
|
$0.02
-300.0%
YoY
|
| Diluted Earnings Per Share |
-$0.08
-90.8%
YoY
|
$0.16
-314.55%
YoY
|
-$0.32
-3.03%
YoY
|
-$0.16
-20.0%
YoY
|
-$0.87
480.0%
YoY
|
-$0.08
-70.47%
YoY
|
-$0.33
-70.27%
YoY
|
-$0.20
-34.07%
YoY
|
-$0.15
150.0%
YoY
|
-$0.26
49.15%
YoY
|
-$1.11
-1333.33%
YoY
|
-$0.30
405.6%
YoY
|
-$0.06
-220.0%
YoY
|
-$0.17
-100.0%
YoY
|
$0.09
350.0%
YoY
|
-$0.06
-57.14%
YoY
|
$0.05
-600.0%
YoY
|
-$26.98K
-71.6%
YoY
|
$0.02
-300.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
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
214.2M shares
-7.19%
YoY
|
219.2M shares
-4.94%
YoY
|
221.0M shares
-4.12%
YoY
|
223.2M shares
-3.11%
YoY
|
230.8M shares
0.19%
YoY
|
230.6M shares
0.13%
YoY
|
230.5M shares
120.69%
YoY
|
230.4M shares
121.85%
YoY
|
230.3M shares
121.92%
YoY
|
230.3M shares
121.92%
YoY
|
104.4M shares
0.72%
YoY
|
103.8M shares
0.19%
YoY
|
103.8M shares
0.19%
YoY
|
103.8M shares
0.18%
YoY
|
103.7M shares
2.18%
YoY
|
103.6M shares
7.54%
YoY
|
103.6M shares
13.25%
YoY
|
103.6M shares
15.78%
YoY
|
101.5M shares
13.4%
YoY
|
| Diluted Shares Outstanding |
214.0M shares
-7.05%
YoY
|
N/A
|
220.9M shares
-4.15%
YoY
|
223.0M shares
-3.22%
YoY
|
230.3M shares
-0.02%
YoY
|
N/A
|
230.5M shares
76.16%
YoY
|
230.4M shares
121.2%
YoY
|
230.3M shares
121.92%
YoY
|
N/A
|
130.8M shares
26.14%
YoY
|
104.1M shares
0.48%
YoY
|
103.8M shares
0.18%
YoY
|
N/A
|
103.7M shares
2.2%
YoY
|
103.6M shares
7.54%
YoY
|
103.6M shares
13.25%
YoY
|
N/A
|
101.5M shares
13.4%
YoY
|
Loading...