|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$4.913B
-8.37%
YoY
|
$5.363B
5.8%
YoY
|
$5.068B
56.88%
YoY
|
$3.231B
78.5%
YoY
|
$1.810B
-52.75%
YoY
|
| Cost Of Revenue |
$1.479B
-66.77%
YoY
|
$4.451B
11.31%
YoY
|
$3.999B
48.02%
YoY
|
$2.702B
42.23%
YoY
|
$1.899B
-22.19%
YoY
|
| Gross Profit |
$3.434B
276.67%
YoY
|
$911.7M
-14.77%
YoY
|
$1.070B
102.12%
YoY
|
$529.3M
-692.02%
YoY
|
-$89.40M
-106.43%
YoY
|
| Selling, General & Admin |
$3.097B
1522.36%
YoY
|
$190.9M
7.51%
YoY
|
$177.6M
34.01%
YoY
|
$132.5M
55.7%
YoY
|
$85.10M
-44.67%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$325.3M
1.37%
YoY
|
$320.9M
2.49%
YoY
|
$313.1M
5.34%
YoY
|
$297.2M
6.68%
YoY
|
$278.6M
23.67%
YoY
|
| Operating Expenses |
$4.230B
225.86%
YoY
|
$1.298B
8.0%
YoY
|
$1.202B
25.12%
YoY
|
$960.5M
33.61%
YoY
|
$718.9M
-78.41%
YoY
|
| Operating Profit |
-$1.105B
122.97%
YoY
|
-$495.8M
-17.22%
YoY
|
-$598.9M
953.06%
YoY
|
-$56.87M
-88.8%
YoY
|
-$507.8M
-201.34%
YoY
|
| Interest Expense |
-$152.7M
105.82%
YoY
|
-$74.18M
-23.52%
YoY
|
-$97.00M
-26.09%
YoY
|
-$131.2M
16.97%
YoY
|
-$112.2M
76.14%
YoY
|
| Other Income/Expense, Net |
-$184.3M
193.33%
YoY
|
-$62.84M
-38.29%
YoY
|
-$101.8M
-78.03%
YoY
|
-$463.4M
312.24%
YoY
|
-$112.4M
73.97%
YoY
|
| Pretax Income |
-$1.290B
130.88%
YoY
|
-$558.6M
-20.28%
YoY
|
-$700.7M
34.67%
YoY
|
-$520.3M
-16.1%
YoY
|
-$620.2M
-242.11%
YoY
|
| Income Tax |
-$60.21M
-45.82%
YoY
|
-$111.1M
-24.19%
YoY
|
-$146.6M
206.99%
YoY
|
-$47.75M
-75.06%
YoY
|
-$191.5M
-289.27%
YoY
|
| Net Earnings |
-$1.229B
174.77%
YoY
|
-$447.5M
-19.25%
YoY
|
-$554.2M
17.26%
YoY
|
-$472.6M
10.23%
YoY
|
-$428.7M
-227.87%
YoY
|
| Basic Earnings Per Share |
-$11.23
173.9%
YoY
|
-$4.10
-19.61%
YoY
|
-$5.10
13.33%
YoY
|
-$4.50
-11.07%
YoY
|
-$5.06
-203.27%
YoY
|
| Diluted Earnings Per Share |
-$11.23
173.9%
YoY
|
-$4.10
-19.61%
YoY
|
-$5.10
13.33%
YoY
|
-$4.50
-11.07%
YoY
|
-$5.06
-203.48%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
109.5M shares
0.31%
YoY
|
109.2M shares
0.37%
YoY
|
108.8M shares
3.57%
YoY
|
105.0M shares
23.98%
YoY
|
84.69M shares
23.77%
YoY
|
| Diluted Shares Outstanding |
109.5M shares
0.31%
YoY
|
109.2M shares
0.37%
YoY
|
108.8M shares
3.57%
YoY
|
105.0M shares
23.98%
YoY
|
84.69M shares
23.53%
YoY
|
|
Concept
|
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$958.5M
-19.93%
YoY
|
$1.020B
-20.38%
YoY
|
$755.4M
-40.31%
YoY
|
$1.170B
-11.49%
YoY
|
$1.197B
-4.88%
YoY
|
$1.281B
-10.58%
YoY
|
$1.266B
-6.24%
YoY
|
$1.322B
-5.0%
YoY
|
$1.259B
-6.3%
YoY
|
$1.432B
4.82%
YoY
|
$1.350B
39.54%
YoY
|
$1.391B
40.88%
YoY
|
$1.343B
45.58%
YoY
|
$1.367B
59.04%
YoY
|
$967.3M
109.7%
YoY
|
$987.6M
98.11%
YoY
|
$922.6M
129.55%
YoY
|
$859.3M
520.31%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
$260.5M
-76.73%
YoY
|
$280.7M
-74.82%
YoY
|
$292.2M
-74.86%
YoY
|
N/A
|
$1.120B
6.2%
YoY
|
$1.115B
0.07%
YoY
|
$1.162B
13.88%
YoY
|
$1.121B
8.18%
YoY
|
$1.054B
-1.79%
YoY
|
$1.114B
28.19%
YoY
|
$1.020B
31.4%
YoY
|
$1.036B
43.55%
YoY
|
$1.073B
-10.8%
YoY
|
$869.0M
59.33%
YoY
|
$776.5M
61.67%
YoY
|
$721.7M
51.37%
YoY
|
$1.203B
251.52%
YoY
|
| Gross Profit |
N/A
|
N/A
|
$759.3M
370.59%
YoY
|
$731.7M
384.99%
YoY
|
$877.7M
449.18%
YoY
|
N/A
|
$161.4M
-57.35%
YoY
|
$150.9M
-36.03%
YoY
|
$159.8M
-56.92%
YoY
|
$137.7M
-55.16%
YoY
|
$378.3M
28.98%
YoY
|
$235.9M
139.82%
YoY
|
$371.0M
75.78%
YoY
|
$307.1M
52.87%
YoY
|
$293.3M
149.98%
YoY
|
$98.35M
-216.94%
YoY
|
$211.1M
1059.62%
YoY
|
$200.9M
-368.2%
YoY
|
$117.3M
-157.57%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
$705.4M
1436.04%
YoY
|
$752.4M
1565.51%
YoY
|
$766.5M
1571.85%
YoY
|
N/A
|
$45.92M
-9.42%
YoY
|
$45.18M
-5.92%
YoY
|
$45.85M
-0.54%
YoY
|
$46.30M
-2.29%
YoY
|
$50.70M
4.06%
YoY
|
$48.02M
35.83%
YoY
|
$46.10M
22.9%
YoY
|
$47.39M
31.31%
YoY
|
$48.72M
-17.28%
YoY
|
$35.35M
49.79%
YoY
|
$37.51M
69.72%
YoY
|
$36.09M
101.59%
YoY
|
$58.91M
416.71%
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 |
N/A
|
$58.03M
-30.94%
YoY
|
$62.89M
-25.57%
YoY
|
$54.85M
-32.57%
YoY
|
$325.3M
308.96%
YoY
|
$84.03M
1.48%
YoY
|
$84.49M
4.9%
YoY
|
$81.35M
4.3%
YoY
|
$79.54M
-3.29%
YoY
|
$82.80M
5.91%
YoY
|
$80.54M
5.33%
YoY
|
$77.99M
2.36%
YoY
|
$82.25M
9.75%
YoY
|
$78.18M
5.28%
YoY
|
$76.47M
3.75%
YoY
|
$76.19M
2.53%
YoY
|
$74.94M
3.93%
YoY
|
$74.26M
4.08%
YoY
|
$73.70M
6.64%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
$943.8M
187.48%
YoY
|
$1.009B
210.55%
YoY
|
$1.039B
221.57%
YoY
|
N/A
|
$328.3M
-2.68%
YoY
|
$325.0M
-0.67%
YoY
|
$323.1M
3.1%
YoY
|
$316.4M
6.98%
YoY
|
$337.3M
8.82%
YoY
|
$327.2M
15.73%
YoY
|
$313.4M
15.6%
YoY
|
$295.8M
8.68%
YoY
|
$310.0M
-25.71%
YoY
|
$282.7M
45.57%
YoY
|
$271.1M
51.97%
YoY
|
$272.1M
57.39%
YoY
|
$417.3M
201.29%
YoY
|
| Operating Profit |
N/A
|
-$134.9M
-54.49%
YoY
|
-$184.1M
20.73%
YoY
|
-$287.2M
38.52%
YoY
|
-$161.3M
-1.2%
YoY
|
-$296.4M
57.05%
YoY
|
-$152.5M
-854.6%
YoY
|
-$207.3M
84.47%
YoY
|
-$163.3M
-383.6%
YoY
|
-$188.8M
418.71%
YoY
|
$20.21M
-144.59%
YoY
|
-$112.4M
-46.85%
YoY
|
$57.58M
-193.55%
YoY
|
-$36.39M
-360.02%
YoY
|
-$45.33M
-148.63%
YoY
|
-$211.5M
106.25%
YoY
|
-$61.55M
-61.51%
YoY
|
$14.00M
-114.07%
YoY
|
$93.21M
-148.96%
YoY
|
| Interest Expense |
N/A
|
N/A
|
-$54.40M
49.26%
YoY
|
-$45.51M
45.79%
YoY
|
-$43.40M
62.15%
YoY
|
N/A
|
-$36.45M
714.87%
YoY
|
-$31.22M
8.72%
YoY
|
-$26.76M
-13.29%
YoY
|
-$14.20M
17.34%
YoY
|
-$4.473M
-79.56%
YoY
|
-$28.71M
-10.7%
YoY
|
-$30.87M
2.36%
YoY
|
-$12.10M
-60.61%
YoY
|
-$21.89M
-68.89%
YoY
|
-$32.15M
-9.94%
YoY
|
-$30.15M
-32.24%
YoY
|
-$30.73M
5.95%
YoY
|
-$70.36M
218.38%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$180.9M
334.98%
YoY
|
-$65.71M
77.04%
YoY
|
$377.3M
650.52%
YoY
|
-$154.0K
-92.69%
YoY
|
-$41.60M
179.46%
YoY
|
-$37.11M
608.42%
YoY
|
$50.27M
-271.85%
YoY
|
-$2.108M
-43.07%
YoY
|
-$14.89M
19.04%
YoY
|
-$5.239M
-76.38%
YoY
|
-$29.25M
-10.18%
YoY
|
-$3.703M
2862.4%
YoY
|
-$12.50M
-59.66%
YoY
|
-$22.18M
-93.95%
YoY
|
-$32.57M
-8.65%
YoY
|
-$125.0K
25.0%
YoY
|
-$31.00M
6.71%
YoY
|
-$366.5M
1554.57%
YoY
|
| Pretax Income |
N/A
|
-$315.9M
-6.56%
YoY
|
-$249.8M
31.75%
YoY
|
$90.09M
-157.36%
YoY
|
-$605.0M
165.02%
YoY
|
-$338.0M
65.99%
YoY
|
-$189.6M
-1366.54%
YoY
|
-$157.1M
10.89%
YoY
|
-$228.3M
-32.92%
YoY
|
-$203.6M
316.5%
YoY
|
$14.97M
-122.18%
YoY
|
-$141.6M
-41.96%
YoY
|
-$340.3M
270.58%
YoY
|
-$48.89M
187.58%
YoY
|
-$67.51M
-75.3%
YoY
|
-$244.0M
76.61%
YoY
|
-$91.83M
-55.1%
YoY
|
-$17.00M
-86.77%
YoY
|
-$273.3M
28.59%
YoY
|
| Income Tax |
N/A
|
$1.600M
-105.37%
YoY
|
-$4.000M
-221.18%
YoY
|
$17.90M
-224.03%
YoY
|
-$19.28M
-56.79%
YoY
|
-$29.79M
-35.36%
YoY
|
$3.301M
-80.94%
YoY
|
-$14.43M
-61.76%
YoY
|
-$44.62M
-35.92%
YoY
|
-$46.09M
268.24%
YoY
|
$17.32M
-214.66%
YoY
|
-$37.74M
-23.51%
YoY
|
-$69.63M
1391.71%
YoY
|
-$12.52M
-60.61%
YoY
|
-$15.11M
-203.8%
YoY
|
-$49.33M
90.77%
YoY
|
-$4.668M
-90.11%
YoY
|
-$31.78M
8.16%
YoY
|
$14.55M
-121.37%
YoY
|
| Net Earnings |
N/A
|
-$317.5M
3.0%
YoY
|
-$245.8M
27.42%
YoY
|
$72.22M
-150.63%
YoY
|
-$585.7M
218.91%
YoY
|
-$308.2M
95.65%
YoY
|
-$192.9M
8113.15%
YoY
|
-$142.6M
37.27%
YoY
|
-$183.7M
-32.15%
YoY
|
-$157.6M
333.11%
YoY
|
-$2.349M
-95.52%
YoY
|
-$103.9M
-46.63%
YoY
|
-$270.7M
210.54%
YoY
|
-$36.38M
-346.22%
YoY
|
-$52.41M
-81.79%
YoY
|
-$194.7M
73.35%
YoY
|
-$87.16M
-44.59%
YoY
|
$14.77M
-114.9%
YoY
|
-$287.9M
99.31%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$7.87
180.07%
YoY
|
-$7.24
311.36%
YoY
|
$0.66
-150.77%
YoY
|
N/A
|
-$2.81
95.14%
YoY
|
-$1.76
8700.0%
YoY
|
-$1.30
36.84%
YoY
|
N/A
|
-$1.44
336.36%
YoY
|
-$0.02
-95.83%
YoY
|
-$0.95
-46.93%
YoY
|
N/A
|
-$0.33
-335.71%
YoY
|
-$0.48
-82.42%
YoY
|
-$1.79
55.65%
YoY
|
-$0.80
-50.31%
YoY
|
$0.14
-113.08%
YoY
|
-$2.73
50.83%
YoY
|
| Diluted Earnings Per Share |
N/A
|
-$7.87
180.07%
YoY
|
-$7.24
311.36%
YoY
|
$0.66
-150.77%
YoY
|
-$36.45
2066.92%
YoY
|
-$2.81
95.14%
YoY
|
-$1.76
8700.0%
YoY
|
-$1.30
36.84%
YoY
|
-$1.68
-32.34%
YoY
|
-$1.44
336.36%
YoY
|
-$0.02
-95.83%
YoY
|
-$0.95
-46.93%
YoY
|
-$2.49
210.76%
YoY
|
-$0.33
-335.71%
YoY
|
-$0.48
-82.42%
YoY
|
-$1.79
55.65%
YoY
|
-$0.80
-50.31%
YoY
|
$0.14
-113.08%
YoY
|
-$2.73
50.83%
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 |
27.04M shares
-75.31%
YoY
|
25.88M shares
-76.37%
YoY
|
24.58M shares
-77.56%
YoY
|
109.5M shares
0.04%
YoY
|
109.5M shares
0.33%
YoY
|
109.5M shares
0.33%
YoY
|
109.5M shares
0.31%
YoY
|
109.5M shares
0.32%
YoY
|
109.2M shares
0.29%
YoY
|
109.2M shares
0.28%
YoY
|
109.2M shares
0.43%
YoY
|
109.1M shares
0.5%
YoY
|
108.9M shares
0.42%
YoY
|
108.9M shares
0.41%
YoY
|
108.7M shares
3.27%
YoY
|
108.6M shares
11.05%
YoY
|
108.4M shares
10.98%
YoY
|
108.4M shares
16.9%
YoY
|
105.3M shares
32.23%
YoY
|
| Diluted Shares Outstanding |
N/A
|
40.32M shares
-63.18%
YoY
|
33.97M shares
-68.98%
YoY
|
109.5M shares
0.09%
YoY
|
N/A
|
109.5M shares
0.33%
YoY
|
109.5M shares
0.32%
YoY
|
109.4M shares
0.29%
YoY
|
N/A
|
109.2M shares
0.29%
YoY
|
109.2M shares
0.43%
YoY
|
109.1M shares
0.49%
YoY
|
N/A
|
108.9M shares
-1.97%
YoY
|
108.7M shares
3.27%
YoY
|
108.6M shares
11.05%
YoY
|
N/A
|
111.0M shares
19.74%
YoY
|
105.3M shares
32.23%
YoY
|
Loading...