|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.940B
-21.61%
YoY
|
$2.475B
-54.45%
YoY
|
$5.434B
9.56%
YoY
|
$4.960B
34.77%
YoY
|
$3.680B
11.57%
YoY
|
| Cost Of Revenue |
$497.6M
-79.39%
YoY
|
$2.415B
-7.73%
YoY
|
$2.617B
3.48%
YoY
|
$2.529B
29.35%
YoY
|
$1.955B
13.07%
YoY
|
| Gross Profit |
$1.443B
2299.97%
YoY
|
$60.12M
-97.87%
YoY
|
$2.817B
15.88%
YoY
|
$2.431B
40.91%
YoY
|
$1.725B
9.91%
YoY
|
| 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 |
$330.7M
-24.57%
YoY
|
$438.4M
-0.56%
YoY
|
$440.9M
-6.28%
YoY
|
$470.5M
26.79%
YoY
|
$371.0M
11.76%
YoY
|
| Operating Expenses |
$968.9M
-72.15%
YoY
|
$3.479B
-5.76%
YoY
|
$3.691B
-1.04%
YoY
|
$3.730B
29.51%
YoY
|
$2.880B
13.69%
YoY
|
| Operating Profit |
$473.9M
16.59%
YoY
|
$406.5M
38.74%
YoY
|
$293.0M
-1300.82%
YoY
|
-$24.40M
-106.6%
YoY
|
$369.5M
-12.64%
YoY
|
| Interest Expense |
-$203.1M
-1.67%
YoY
|
-$206.5M
-170.66%
YoY
|
$292.3M
20.41%
YoY
|
$242.8M
103.65%
YoY
|
$119.2M
6.93%
YoY
|
| Other Income/Expense, Net |
-$143.0M
-6.12%
YoY
|
-$152.3M
23.28%
YoY
|
-$123.6M
-50.36%
YoY
|
-$248.9M
102.89%
YoY
|
-$122.7M
3.75%
YoY
|
| Pretax Income |
$330.9M
30.2%
YoY
|
$254.1M
50.02%
YoY
|
$169.4M
-161.98%
YoY
|
-$273.3M
-210.73%
YoY
|
$246.9M
-19.0%
YoY
|
| Income Tax |
$96.04M
189.64%
YoY
|
$33.16M
12.74%
YoY
|
$29.41M
-138.87%
YoY
|
-$75.65M
-290.81%
YoY
|
$39.65M
-39.7%
YoY
|
| Net Earnings |
$439.8M
121.22%
YoY
|
$198.8M
31.76%
YoY
|
$150.9M
-174.22%
YoY
|
-$203.3M
-201.25%
YoY
|
$200.8M
-13.58%
YoY
|
| Basic Earnings Per Share |
$6.09
119.86%
YoY
|
$2.77
30.05%
YoY
|
$2.13
-168.71%
YoY
|
-$3.10
-191.45%
YoY
|
$3.39
-18.31%
YoY
|
| Diluted Earnings Per Share |
$6.08
120.29%
YoY
|
$2.76
29.58%
YoY
|
$2.13
-168.71%
YoY
|
-$3.10
-191.45%
YoY
|
$3.39
-18.12%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
72.16M shares
0.45%
YoY
|
71.84M shares
1.49%
YoY
|
70.79M shares
7.98%
YoY
|
65.56M shares
10.84%
YoY
|
59.15M shares
5.62%
YoY
|
| Diluted Shares Outstanding |
72.34M shares
0.42%
YoY
|
72.03M shares
1.47%
YoY
|
70.99M shares
8.29%
YoY
|
65.56M shares
10.63%
YoY
|
59.26M shares
5.68%
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 |
$358.2M
-9.63%
YoY
|
$585.1M
-21.61%
YoY
|
$480.7M
-62.15%
YoY
|
$316.9M
-70.63%
YoY
|
$396.3M
-66.48%
YoY
|
$746.4M
-52.79%
YoY
|
$1.270B
-7.12%
YoY
|
$1.079B
-7.72%
YoY
|
$1.182B
-8.62%
YoY
|
$1.581B
-1.39%
YoY
|
$1.368B
-3.76%
YoY
|
$1.169B
3.9%
YoY
|
$1.294B
12.87%
YoY
|
$1.603B
26.5%
YoY
|
$1.421B
31.03%
YoY
|
$1.126B
26.66%
YoY
|
$1.146B
39.53%
YoY
|
$1.267B
43.06%
YoY
|
$1.084B
18.64%
YoY
|
| Cost Of Revenue |
$38.44M
N/A
|
$108.2M
-79.54%
YoY
|
$68.24M
-58.85%
YoY
|
$42.69M
-93.38%
YoY
|
$0.00
-100.0%
YoY
|
$528.6M
2.51%
YoY
|
$165.8M
-51.88%
YoY
|
$644.9M
-5.94%
YoY
|
$604.5M
161.65%
YoY
|
$515.6M
-14.58%
YoY
|
$344.6M
37.14%
YoY
|
$685.7M
0.82%
YoY
|
$231.1M
-64.24%
YoY
|
$603.7M
19.96%
YoY
|
$251.3M
86.58%
YoY
|
$680.1M
19.9%
YoY
|
$646.2M
35.01%
YoY
|
$503.2M
49.94%
YoY
|
$134.7M
72.23%
YoY
|
| Gross Profit |
$319.7M
-19.33%
YoY
|
$477.0M
118.95%
YoY
|
$412.5M
-62.65%
YoY
|
$274.2M
-36.85%
YoY
|
$396.3M
-31.39%
YoY
|
$217.8M
-79.55%
YoY
|
$1.104B
7.96%
YoY
|
$434.3M
-10.24%
YoY
|
$577.6M
-45.64%
YoY
|
$1.065B
6.57%
YoY
|
$1.023B
-12.54%
YoY
|
$483.8M
8.61%
YoY
|
$1.063B
112.55%
YoY
|
$999.6M
30.81%
YoY
|
$1.170B
23.15%
YoY
|
$445.5M
38.59%
YoY
|
$499.9M
45.84%
YoY
|
$764.2M
38.87%
YoY
|
$949.7M
13.62%
YoY
|
| 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
|
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
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$77.85M
-24.54%
YoY
|
$99.60M
-22.13%
YoY
|
$89.02M
-23.17%
YoY
|
$10.63M
-90.1%
YoY
|
$103.2M
7.38%
YoY
|
$127.9M
7.36%
YoY
|
$115.9M
4.23%
YoY
|
$107.4M
1.74%
YoY
|
$96.07M
-13.99%
YoY
|
$119.1M
5.89%
YoY
|
$111.2M
-9.53%
YoY
|
$105.5M
-9.76%
YoY
|
$111.7M
3.42%
YoY
|
$112.5M
-8.26%
YoY
|
$122.9M
18.86%
YoY
|
$116.9M
27.96%
YoY
|
$108.0M
30.31%
YoY
|
$122.6M
31.31%
YoY
|
$103.4M
18.82%
YoY
|
| Operating Expenses |
$235.4M
-74.49%
YoY
|
$257.6M
-68.25%
YoY
|
$253.8M
-72.51%
YoY
|
$237.2M
-73.82%
YoY
|
$922.8M
7.74%
YoY
|
$811.5M
2.35%
YoY
|
$923.4M
4.36%
YoY
|
$906.0M
-3.54%
YoY
|
$856.5M
-12.41%
YoY
|
$792.8M
-10.85%
YoY
|
$884.8M
-11.76%
YoY
|
$939.2M
-3.64%
YoY
|
$977.8M
2.65%
YoY
|
$889.3M
11.17%
YoY
|
$1.003B
19.9%
YoY
|
$974.7M
21.58%
YoY
|
$952.6M
38.93%
YoY
|
$800.0M
43.76%
YoY
|
$836.2M
22.42%
YoY
|
| Operating Profit |
$84.33M
30.75%
YoY
|
$219.3M
2.63%
YoY
|
$158.7M
-12.31%
YoY
|
$37.01M
83.92%
YoY
|
$64.49M
-22.5%
YoY
|
$213.7M
35.16%
YoY
|
$180.9M
30.99%
YoY
|
$20.12M
-66.59%
YoY
|
$83.22M
-1.83%
YoY
|
$158.1M
16.96%
YoY
|
$138.1M
-17.26%
YoY
|
$60.23M
20.61%
YoY
|
$84.77M
85.66%
YoY
|
$135.2M
-19.76%
YoY
|
$166.9M
47.04%
YoY
|
$49.94M
114.32%
YoY
|
$45.66M
-22.96%
YoY
|
$168.5M
-2.86%
YoY
|
$113.5M
-25.7%
YoY
|
| Interest Expense |
-$44.05M
-17.45%
YoY
|
-$45.74M
-15.94%
YoY
|
-$38.87M
-42.19%
YoY
|
-$49.00M
-8.93%
YoY
|
-$53.37M
-16.33%
YoY
|
-$54.42M
-176.0%
YoY
|
-$67.23M
16.67%
YoY
|
-$53.81M
-10.46%
YoY
|
-$63.78M
-191.97%
YoY
|
$71.61M
-7.41%
YoY
|
-$57.63M
-12.66%
YoY
|
-$60.09M
-193.35%
YoY
|
$69.35M
30.34%
YoY
|
$77.33M
59.9%
YoY
|
-$65.98M
100.09%
YoY
|
$64.37M
105.68%
YoY
|
$53.21M
105.12%
YoY
|
$48.36M
101.82%
YoY
|
-$32.97M
70.84%
YoY
|
| Other Income/Expense, Net |
-$32.76M
-7.2%
YoY
|
-$34.75M
-23.16%
YoY
|
$8.613M
-386.62%
YoY
|
-$33.64M
-9.6%
YoY
|
-$35.30M
-40.0%
YoY
|
-$45.22M
-349.57%
YoY
|
-$3.005M
-207.47%
YoY
|
-$37.21M
-35.33%
YoY
|
-$58.83M
18.27%
YoY
|
$18.12M
-130.78%
YoY
|
$2.796M
-116.87%
YoY
|
-$57.53M
-8.36%
YoY
|
-$49.74M
-11.24%
YoY
|
-$58.87M
24.95%
YoY
|
-$16.58M
264.47%
YoY
|
-$62.78M
82.45%
YoY
|
-$56.04M
105.66%
YoY
|
-$47.12M
100.37%
YoY
|
-$4.548M
-5.25%
YoY
|
| Pretax Income |
$51.57M
76.65%
YoY
|
$184.6M
9.55%
YoY
|
$129.8M
16.16%
YoY
|
$3.372M
-119.74%
YoY
|
$29.19M
19.69%
YoY
|
$168.5M
61.02%
YoY
|
$111.8M
34.16%
YoY
|
-$17.09M
-733.48%
YoY
|
$24.39M
-30.37%
YoY
|
$104.6M
37.1%
YoY
|
$83.30M
-122.42%
YoY
|
$2.697M
-121.0%
YoY
|
$35.03M
-437.42%
YoY
|
$76.33M
-37.12%
YoY
|
-$371.5M
-588.75%
YoY
|
-$12.84M
15.6%
YoY
|
-$10.38M
-132.42%
YoY
|
$121.4M
-19.05%
YoY
|
$76.01M
-40.94%
YoY
|
| Income Tax |
$9.448M
-68.43%
YoY
|
$46.22M
35.12%
YoY
|
$59.98M
245.65%
YoY
|
-$803.0K
-89.78%
YoY
|
$29.93M
615.74%
YoY
|
$34.21M
100.29%
YoY
|
$17.35M
79.66%
YoY
|
-$7.858M
518.74%
YoY
|
$4.181M
-12.33%
YoY
|
$17.08M
-40.44%
YoY
|
$9.658M
-110.28%
YoY
|
-$1.270M
-16.72%
YoY
|
$4.769M
-210.91%
YoY
|
$28.68M
18.86%
YoY
|
-$93.95M
-2045.2%
YoY
|
-$1.525M
-16.02%
YoY
|
-$4.300M
-177.59%
YoY
|
$24.13M
-22.41%
YoY
|
$4.830M
-79.62%
YoY
|
| Net Earnings |
$42.12M
-204.9%
YoY
|
$138.4M
21.52%
YoY
|
$68.36M
-26.06%
YoY
|
$262.6M
90776.82%
YoY
|
-$40.15M
-319.03%
YoY
|
$113.9M
29.79%
YoY
|
$92.46M
26.88%
YoY
|
$289.0K
-91.06%
YoY
|
$18.33M
-36.52%
YoY
|
$87.74M
91.1%
YoY
|
$72.87M
-125.97%
YoY
|
$3.231M
-126.25%
YoY
|
$28.88M
-539.21%
YoY
|
$45.91M
-52.26%
YoY
|
-$280.6M
-501.16%
YoY
|
-$12.31M
6.33%
YoY
|
-$6.575M
-126.18%
YoY
|
$96.18M
-18.0%
YoY
|
$69.94M
-32.45%
YoY
|
| Basic Earnings Per Share |
$0.58
-203.57%
YoY
|
$1.91
20.89%
YoY
|
N/A
|
$3.64
N/A
|
-$0.56
-315.38%
YoY
|
$1.58
29.51%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$0.26
-35.0%
YoY
|
$1.22
82.09%
YoY
|
N/A
|
$0.05
-127.78%
YoY
|
$0.40
-500.0%
YoY
|
$0.67
-57.59%
YoY
|
N/A
|
-$0.18
-5.26%
YoY
|
-$0.10
-123.26%
YoY
|
$1.58
-22.55%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.58
-203.57%
YoY
|
$1.91
20.89%
YoY
|
$0.94
-26.53%
YoY
|
$3.63
N/A
|
-$0.56
-324.0%
YoY
|
$1.58
29.51%
YoY
|
$1.28
26.65%
YoY
|
$0.00
-100.0%
YoY
|
$0.25
-37.25%
YoY
|
$1.22
82.09%
YoY
|
$1.01
-124.34%
YoY
|
$0.04
-122.22%
YoY
|
$0.40
-500.0%
YoY
|
$0.67
-57.59%
YoY
|
-$4.17
-462.53%
YoY
|
-$0.18
-5.26%
YoY
|
-$0.10
-123.26%
YoY
|
$1.58
-22.17%
YoY
|
$1.15
-36.81%
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 |
72.52M shares
0.84%
YoY
|
72.27M shares
0.62%
YoY
|
N/A
|
72.21M shares
0.46%
YoY
|
71.91M shares
0.34%
YoY
|
71.82M shares
0.32%
YoY
|
N/A
|
71.88M shares
0.56%
YoY
|
71.67M shares
0.47%
YoY
|
71.60M shares
6.63%
YoY
|
71.52M shares
6.64%
YoY
|
71.48M shares
6.67%
YoY
|
71.34M shares
6.71%
YoY
|
67.15M shares
11.07%
YoY
|
67.07M shares
11.07%
YoY
|
67.01M shares
13.39%
YoY
|
66.85M shares
15.26%
YoY
|
60.45M shares
5.64%
YoY
|
60.39M shares
6.94%
YoY
|
| Diluted Shares Outstanding |
72.67M shares
0.8%
YoY
|
72.57M shares
0.59%
YoY
|
N/A
|
72.41M shares
0.44%
YoY
|
72.09M shares
0.1%
YoY
|
72.14M shares
0.36%
YoY
|
N/A
|
72.09M shares
0.33%
YoY
|
72.02M shares
0.41%
YoY
|
71.88M shares
5.06%
YoY
|
N/A
|
71.85M shares
6.99%
YoY
|
71.72M shares
6.98%
YoY
|
68.42M shares
12.43%
YoY
|
N/A
|
67.16M shares
12.27%
YoY
|
67.05M shares
14.2%
YoY
|
60.85M shares
5.5%
YoY
|
N/A
|
Loading...