|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.940B
-62.05%
YoY
|
$5.112B
-3.46%
YoY
|
$5.296B
30.38%
YoY
|
$4.062B
21.31%
YoY
|
$3.348B
1.5%
YoY
|
| Cost Of Revenue |
$497.6M
-79.39%
YoY
|
$2.415B
-8.16%
YoY
|
$2.630B
23.87%
YoY
|
$2.123B
21.62%
YoY
|
$1.746B
0.94%
YoY
|
| Gross Profit |
$1.443B
-46.51%
YoY
|
$2.697B
1.17%
YoY
|
$2.666B
37.51%
YoY
|
$1.939B
20.97%
YoY
|
$1.603B
2.12%
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
-2.04%
YoY
|
$483.8M
-938.53%
YoY
|
-$57.69M
-115.82%
YoY
|
$364.6M
-18.63%
YoY
|
$448.1M
5.93%
YoY
|
| Interest Expense |
-$203.1M
-20.34%
YoY
|
-$254.9M
-193.82%
YoY
|
$271.7M
89.22%
YoY
|
$143.6M
34.13%
YoY
|
$107.1M
-3.96%
YoY
|
| Other Income/Expense, Net |
-$143.0M
-41.02%
YoY
|
-$242.5M
-6.99%
YoY
|
-$260.7M
78.19%
YoY
|
-$146.3M
57.94%
YoY
|
-$92.63M
-21.67%
YoY
|
| Pretax Income |
$330.9M
37.12%
YoY
|
$241.3M
-175.79%
YoY
|
-$318.4M
-245.86%
YoY
|
$218.3M
-38.59%
YoY
|
$355.5M
16.64%
YoY
|
| Income Tax |
$96.04M
163.4%
YoY
|
$36.46M
-151.28%
YoY
|
-$71.10M
-317.57%
YoY
|
$32.68M
-53.73%
YoY
|
$70.63M
7.41%
YoY
|
| Net Earnings |
$439.8M
121.22%
YoY
|
$198.8M
-178.41%
YoY
|
-$253.6M
-241.13%
YoY
|
$179.7M
-35.16%
YoY
|
$277.1M
19.26%
YoY
|
| Basic Earnings Per Share |
$6.09
119.86%
YoY
|
$2.77
-173.67%
YoY
|
-$3.76
-225.33%
YoY
|
$3.00
-38.78%
YoY
|
$4.90
18.07%
YoY
|
| Diluted Earnings Per Share |
$6.08
120.29%
YoY
|
$2.76
-173.4%
YoY
|
-$3.76
-225.75%
YoY
|
$2.99
-38.85%
YoY
|
$4.89
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
6.57%
YoY
|
67.41M shares
12.51%
YoY
|
59.92M shares
5.93%
YoY
|
56.56M shares
1.01%
YoY
|
| Diluted Shares Outstanding |
72.34M shares
0.42%
YoY
|
72.03M shares
6.85%
YoY
|
67.41M shares
12.27%
YoY
|
60.04M shares
5.99%
YoY
|
56.65M shares
1.02%
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 |
$585.1M
-54.87%
YoY
|
$480.7M
-62.15%
YoY
|
$316.9M
-70.63%
YoY
|
$1.120B
-5.23%
YoY
|
$1.296B
-17.99%
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
|
$888.7M
12.32%
YoY
|
| Cost Of Revenue |
$108.2M
-79.54%
YoY
|
$68.24M
-58.85%
YoY
|
$42.69M
-93.38%
YoY
|
$657.7M
8.79%
YoY
|
$528.6M
2.51%
YoY
|
$165.8M
-51.88%
YoY
|
$644.9M
-5.94%
YoY
|
$604.5M
-15.53%
YoY
|
$515.6M
-14.58%
YoY
|
$344.6M
37.14%
YoY
|
$685.7M
0.82%
YoY
|
$715.7M
384.05%
YoY
|
$603.7M
19.96%
YoY
|
$251.3M
86.58%
YoY
|
$680.1M
19.9%
YoY
|
$147.9M
-69.11%
YoY
|
$503.2M
49.94%
YoY
|
$134.7M
72.23%
YoY
|
$567.3M
12.79%
YoY
|
| Gross Profit |
$477.0M
-37.89%
YoY
|
$412.5M
-62.65%
YoY
|
$274.2M
-36.85%
YoY
|
$462.7M
-19.9%
YoY
|
$767.9M
-27.92%
YoY
|
$1.104B
7.96%
YoY
|
$434.3M
-10.24%
YoY
|
$577.6M
-0.05%
YoY
|
$1.065B
6.57%
YoY
|
$1.023B
-12.54%
YoY
|
$483.8M
8.61%
YoY
|
$577.9M
-42.11%
YoY
|
$999.6M
30.81%
YoY
|
$1.170B
23.15%
YoY
|
$445.5M
38.59%
YoY
|
$998.3M
191.22%
YoY
|
$764.2M
38.87%
YoY
|
$949.7M
13.62%
YoY
|
$321.4M
11.5%
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 |
$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
|
$91.38M
14.08%
YoY
|
| Operating Expenses |
$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
|
$801.7M
14.41%
YoY
|
| Operating Profit |
$219.3M
9.44%
YoY
|
$158.7M
-12.31%
YoY
|
$37.01M
-39.81%
YoY
|
$95.46M
14.7%
YoY
|
$200.4M
26.75%
YoY
|
$180.9M
30.99%
YoY
|
$61.48M
2.08%
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
|
$23.30M
-57.06%
YoY
|
| Interest Expense |
-$45.74M
-32.83%
YoY
|
-$38.87M
-42.19%
YoY
|
-$49.00M
-25.38%
YoY
|
-$60.24M
-5.55%
YoY
|
-$68.10M
-195.11%
YoY
|
-$67.23M
16.67%
YoY
|
-$65.67M
-191.22%
YoY
|
-$63.78M
-191.97%
YoY
|
$71.61M
-7.41%
YoY
|
-$57.63M
-12.66%
YoY
|
$72.00M
11.85%
YoY
|
$69.35M
-227.79%
YoY
|
$77.33M
59.9%
YoY
|
-$65.98M
100.09%
YoY
|
$64.37M
105.68%
YoY
|
-$54.27M
-309.21%
YoY
|
$48.36M
101.82%
YoY
|
-$32.97M
70.84%
YoY
|
$31.30M
10.55%
YoY
|
| Other Income/Expense, Net |
-$34.75M
-45.33%
YoY
|
$8.613M
-386.62%
YoY
|
-$33.64M
-44.83%
YoY
|
-$53.19M
-9.59%
YoY
|
-$63.57M
18.85%
YoY
|
-$3.005M
-207.47%
YoY
|
-$60.97M
5.98%
YoY
|
-$58.83M
18.27%
YoY
|
-$53.48M
-9.16%
YoY
|
$2.796M
-116.87%
YoY
|
-$57.53M
-8.36%
YoY
|
-$49.74M
2277.77%
YoY
|
-$58.87M
24.95%
YoY
|
-$16.58M
264.47%
YoY
|
-$62.78M
82.45%
YoY
|
-$2.092M
-92.32%
YoY
|
-$47.12M
100.37%
YoY
|
-$4.548M
-5.25%
YoY
|
-$34.41M
29.79%
YoY
|
| Pretax Income |
$184.6M
34.88%
YoY
|
$129.8M
16.16%
YoY
|
$3.372M
559.88%
YoY
|
$42.27M
73.28%
YoY
|
$136.9M
30.79%
YoY
|
$111.8M
34.16%
YoY
|
$511.0K
-81.05%
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
|
-$11.11M
-140.03%
YoY
|
| Income Tax |
$46.22M
67.05%
YoY
|
$59.98M
245.65%
YoY
|
-$803.0K
-62.69%
YoY
|
$52.59M
1157.93%
YoY
|
$27.67M
62.01%
YoY
|
$17.35M
79.66%
YoY
|
-$2.152M
69.45%
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
|
-$1.816M
-127.15%
YoY
|
| Net Earnings |
$138.4M
21.52%
YoY
|
$68.36M
-26.06%
YoY
|
$270.5M
93490.31%
YoY
|
-$12.88M
-170.27%
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
|
-$11.58M
-163.35%
YoY
|
| Basic Earnings Per Share |
$1.91
20.89%
YoY
|
N/A
|
$3.75
N/A
|
-$0.18
-169.23%
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
|
-$0.19
-159.38%
YoY
|
| Diluted Earnings Per Share |
$1.91
20.89%
YoY
|
$0.94
-26.53%
YoY
|
$3.74
N/A
|
-$0.18
-172.0%
YoY
|
$1.58
29.51%
YoY
|
$1.28
26.5%
YoY
|
$0.00
-100.0%
YoY
|
$0.25
-37.5%
YoY
|
$1.22
82.09%
YoY
|
$1.01
-124.27%
YoY
|
$0.04
-122.22%
YoY
|
$0.40
-100.0%
YoY
|
$0.67
-57.59%
YoY
|
-$4.17
-100.0%
YoY
|
-$0.18
-5.26%
YoY
|
-$98.07K
-22806718.95%
YoY
|
$1.58
-22.17%
YoY
|
$1.150M
63197104.05%
YoY
|
-$0.19
-159.38%
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.27M shares
0.62%
YoY
|
72.18M shares
0.61%
YoY
|
71.98M shares
0.37%
YoY
|
71.91M shares
0.34%
YoY
|
71.82M shares
0.32%
YoY
|
71.74M shares
0.31%
YoY
|
71.71M shares
0.33%
YoY
|
71.67M shares
0.47%
YoY
|
71.60M shares
6.63%
YoY
|
71.52M shares
6.64%
YoY
|
71.48M shares
6.43%
YoY
|
71.34M shares
6.71%
YoY
|
67.15M shares
10.55%
YoY
|
67.07M shares
11.07%
YoY
|
67.16M shares
12.51%
YoY
|
66.85M shares
14.07%
YoY
|
60.74M shares
5.45%
YoY
|
60.39M shares
6.94%
YoY
|
59.69M shares
6.07%
YoY
|
| Diluted Shares Outstanding |
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.72%
YoY
|
71.72M shares
6.75%
YoY
|
68.42M shares
12.43%
YoY
|
N/A
|
67.33M shares
12.55%
YoY
|
67.19M shares
14.44%
YoY
|
60.85M shares
5.5%
YoY
|
N/A
|
59.82M shares
6.14%
YoY
|
Loading...