|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$18.51B
6.35%
YoY
|
$17.40B
-7.71%
YoY
|
$18.85B
15.48%
YoY
|
$16.33B
34.98%
YoY
|
$12.10B
-5.72%
YoY
|
| Cost Of Revenue |
$16.96B
6.16%
YoY
|
$15.98B
0.84%
YoY
|
$15.84B
7.28%
YoY
|
$14.77B
34.16%
YoY
|
$11.01B
-8.23%
YoY
|
| Gross Profit |
$1.547B
8.48%
YoY
|
$1.426B
-52.66%
YoY
|
$3.011B
93.16%
YoY
|
$1.559B
43.17%
YoY
|
$1.089B
30.26%
YoY
|
| Selling, General & Admin |
$278.4M
-1.83%
YoY
|
$283.6M
-30.27%
YoY
|
$406.8M
2.11%
YoY
|
$398.4M
14.88%
YoY
|
$346.7M
12.94%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$476.3M
9.37%
YoY
|
$435.5M
-20.29%
YoY
|
$546.4M
2.64%
YoY
|
$532.3M
-3.34%
YoY
|
$550.7M
-7.48%
YoY
|
| Operating Expenses |
$754.8M
4.95%
YoY
|
$719.2M
76.8%
YoY
|
$406.8M
-56.29%
YoY
|
$930.7M
168.4%
YoY
|
$346.7M
12.94%
YoY
|
| Operating Profit |
$791.8M
12.08%
YoY
|
$706.5M
-18.12%
YoY
|
$862.9M
37.32%
YoY
|
$628.4M
228.3%
YoY
|
$191.4M
-172.25%
YoY
|
| Interest Expense |
-$361.4M
5.78%
YoY
|
-$341.6M
-177.42%
YoY
|
$441.3M
-218.39%
YoY
|
-$372.7M
-190.09%
YoY
|
$413.7M
6.23%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
-$28.57M
224.24%
YoY
|
-$8.811M
203.51%
YoY
|
-$2.903M
-63.71%
YoY
|
| Pretax Income |
$430.5M
17.98%
YoY
|
$364.9M
-57.13%
YoY
|
$851.1M
232.95%
YoY
|
$255.6M
-292.42%
YoY
|
-$132.9M
-79.49%
YoY
|
| Income Tax |
$103.6M
0.6%
YoY
|
$103.0M
-42.02%
YoY
|
$177.6M
188.99%
YoY
|
$61.46M
-251.26%
YoY
|
-$40.63M
-78.19%
YoY
|
| Net Earnings |
$326.4M
24.33%
YoY
|
$262.5M
-61.06%
YoY
|
$674.1M
246.61%
YoY
|
$194.5M
-314.11%
YoY
|
-$90.83M
-80.32%
YoY
|
| Basic Earnings Per Share |
$1.24
24.0%
YoY
|
$1.00
-61.39%
YoY
|
$2.59
240.79%
YoY
|
$0.76
-311.11%
YoY
|
-$0.36
N/A
|
| Diluted Earnings Per Share |
$1.22
23.32%
YoY
|
$0.99
-61.63%
YoY
|
$2.57
-100.0%
YoY
|
$750.7K
-310.54%
YoY
|
-$356.6K
-80.55%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
263.9M shares
0.31%
YoY
|
263.0M shares
0.94%
YoY
|
260.6M shares
1.27%
YoY
|
257.3M shares
1.01%
YoY
|
254.7M shares
1.16%
YoY
|
| Diluted Shares Outstanding |
267.3M shares
0.43%
YoY
|
266.2M shares
1.37%
YoY
|
262.6M shares
1.36%
YoY
|
259.1M shares
1.7%
YoY
|
254.7M shares
1.16%
YoY
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 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 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$4.907B
6.07%
YoY
|
$4.832B
12.9%
YoY
|
$5.048B
10.9%
YoY
|
$4.626B
5.72%
YoY
|
$4.279B
1.89%
YoY
|
$4.552B
3.27%
YoY
|
$4.417B
-9.89%
YoY
|
$4.376B
-7.86%
YoY
|
$4.200B
-8.74%
YoY
|
$4.408B
-4.2%
YoY
|
$4.902B
18.76%
YoY
|
$4.749B
23.02%
YoY
|
$4.602B
N/A
|
$4.601B
16.53%
YoY
|
$4.127B
38.45%
YoY
|
$3.861B
36.91%
YoY
|
$3.948B
46.66%
YoY
|
$2.981B
N/A
|
| Cost Of Revenue |
N/A
|
$4.415B
12.65%
YoY
|
$4.632B
11.59%
YoY
|
$4.256B
5.33%
YoY
|
$3.920B
1.31%
YoY
|
$4.151B
2.62%
YoY
|
$4.020B
-8.25%
YoY
|
$4.041B
-6.35%
YoY
|
$3.869B
-7.42%
YoY
|
$4.045B
-2.81%
YoY
|
$4.382B
16.91%
YoY
|
$4.315B
23.59%
YoY
|
$4.179B
N/A
|
$4.162B
30.18%
YoY
|
$3.748B
39.27%
YoY
|
$3.491B
34.58%
YoY
|
$3.197B
29.74%
YoY
|
$2.691B
N/A
|
| Gross Profit |
N/A
|
$416.2M
15.72%
YoY
|
$416.0M
3.78%
YoY
|
$370.1M
10.41%
YoY
|
$359.6M
8.73%
YoY
|
$400.9M
10.52%
YoY
|
$397.0M
-23.64%
YoY
|
$335.2M
-22.85%
YoY
|
$330.8M
-21.75%
YoY
|
$362.7M
-17.37%
YoY
|
$520.0M
37.0%
YoY
|
$434.5M
17.66%
YoY
|
$422.7M
N/A
|
$438.9M
23.95%
YoY
|
$379.6M
30.84%
YoY
|
$369.3M
63.84%
YoY
|
$354.1M
55.37%
YoY
|
$290.1M
N/A
|
| Selling, General & Admin |
$74.49M
13.37%
YoY
|
$72.67M
6.23%
YoY
|
$73.94M
5.05%
YoY
|
$65.70M
0.46%
YoY
|
$68.41M
9.36%
YoY
|
$70.39M
-21.96%
YoY
|
$65.48M
-37.34%
YoY
|
$65.40M
-31.59%
YoY
|
$62.56M
-39.79%
YoY
|
$90.19M
-12.25%
YoY
|
$104.5M
5.88%
YoY
|
$95.60M
0.61%
YoY
|
$103.9M
N/A
|
$102.8M
1.31%
YoY
|
$98.69M
16.6%
YoY
|
$95.02M
12.07%
YoY
|
$101.5M
-40.53%
YoY
|
$84.64M
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
|
| Depreciation & Amortization |
$132.2M
8.52%
YoY
|
$126.0M
7.64%
YoY
|
$124.3M
9.77%
YoY
|
$121.8M
12.66%
YoY
|
$117.1M
7.28%
YoY
|
$113.2M
7.26%
YoY
|
$112.8M
-18.03%
YoY
|
$108.1M
-20.21%
YoY
|
$109.1M
-20.23%
YoY
|
$105.5M
-22.67%
YoY
|
$137.6M
3.45%
YoY
|
$135.5M
2.45%
YoY
|
$136.8M
N/A
|
$136.5M
0.71%
YoY
|
$133.0M
-2.36%
YoY
|
$132.3M
-3.65%
YoY
|
$135.5M
-10.37%
YoY
|
$136.2M
N/A
|
| Operating Expenses |
$74.49M
13.37%
YoY
|
$72.67M
6.23%
YoY
|
$198.2M
181.6%
YoY
|
$65.70M
0.46%
YoY
|
$68.41M
9.36%
YoY
|
$70.39M
-21.96%
YoY
|
$178.2M
-26.37%
YoY
|
$65.40M
-71.7%
YoY
|
$62.56M
-39.79%
YoY
|
$90.19M
-12.25%
YoY
|
$242.1M
4.49%
YoY
|
$231.1M
143.24%
YoY
|
$103.9M
N/A
|
$102.8M
1.31%
YoY
|
$231.7M
173.71%
YoY
|
$95.02M
12.07%
YoY
|
$101.5M
-68.47%
YoY
|
$84.64M
N/A
|
| Operating Profit |
$219.7M
20.35%
YoY
|
$217.5M
24.9%
YoY
|
$217.8M
0.26%
YoY
|
$182.6M
12.93%
YoY
|
$174.2M
9.48%
YoY
|
$217.3M
30.14%
YoY
|
$218.8M
-21.27%
YoY
|
$161.7M
-20.5%
YoY
|
$159.1M
-12.58%
YoY
|
$167.0M
-16.38%
YoY
|
$277.9M
87.93%
YoY
|
$203.4M
43.24%
YoY
|
$182.0M
N/A
|
$199.6M
42.35%
YoY
|
$147.9M
99.18%
YoY
|
$142.0M
2556.02%
YoY
|
$140.2M
-249.36%
YoY
|
$74.25M
N/A
|
| Interest Expense |
-$82.20M
-4.86%
YoY
|
-$81.90M
-8.7%
YoY
|
-$109.5M
44.43%
YoY
|
-$86.40M
-206.04%
YoY
|
-$89.70M
-203.85%
YoY
|
-$75.80M
-166.17%
YoY
|
-$59.23M
-0.69%
YoY
|
$81.48M
-69.05%
YoY
|
$86.38M
-175.76%
YoY
|
$114.6M
-213.04%
YoY
|
-$59.64M
-34.79%
YoY
|
$263.2M
-393.5%
YoY
|
-$114.0M
N/A
|
-$101.3M
9.02%
YoY
|
-$91.47M
-448.85%
YoY
|
-$89.69M
-6.87%
YoY
|
-$92.96M
-14.87%
YoY
|
$26.22M
N/A
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$137.5M
42.95%
YoY
|
$135.6M
60.53%
YoY
|
$108.3M
-23.41%
YoY
|
$96.19M
19.93%
YoY
|
$84.47M
16.18%
YoY
|
$141.5M
170.02%
YoY
|
$159.6M
-26.9%
YoY
|
$80.20M
-82.81%
YoY
|
$72.71M
6.98%
YoY
|
$52.39M
-46.71%
YoY
|
$218.3M
286.87%
YoY
|
$466.6M
792.17%
YoY
|
$67.96M
N/A
|
$98.30M
108.26%
YoY
|
$56.42M
42.47%
YoY
|
$52.30M
-157.54%
YoY
|
$47.20M
-123.24%
YoY
|
$39.60M
N/A
|
| Income Tax |
$35.37M
45.94%
YoY
|
$39.13M
73.92%
YoY
|
$21.10M
-41.0%
YoY
|
$24.23M
9.76%
YoY
|
$22.50M
14.16%
YoY
|
$35.76M
49.79%
YoY
|
$37.31M
190.79%
YoY
|
$22.08M
-82.76%
YoY
|
$19.71M
63.14%
YoY
|
$23.87M
-3.16%
YoY
|
$12.83M
-19.49%
YoY
|
$128.1M
663.99%
YoY
|
$12.08M
N/A
|
$24.65M
444.99%
YoY
|
$15.94M
126.44%
YoY
|
$16.76M
-226.32%
YoY
|
$4.523M
-108.3%
YoY
|
$7.039M
N/A
|
| Net Earnings |
$102.0M
42.03%
YoY
|
$96.16M
55.46%
YoY
|
$87.14M
-17.5%
YoY
|
$71.78M
23.5%
YoY
|
$61.85M
15.73%
YoY
|
$105.6M
270.13%
YoY
|
$122.4M
-40.41%
YoY
|
$58.13M
-82.83%
YoY
|
$53.45M
-4.63%
YoY
|
$28.54M
-61.52%
YoY
|
$205.4M
409.39%
YoY
|
$338.5M
846.86%
YoY
|
$56.04M
N/A
|
$74.15M
74.02%
YoY
|
$40.33M
23.87%
YoY
|
$35.75M
-146.08%
YoY
|
$42.61M
-128.67%
YoY
|
$32.56M
N/A
|
| Basic Earnings Per Share |
$0.39
44.44%
YoY
|
$0.37
60.87%
YoY
|
N/A
|
$0.27
22.73%
YoY
|
$0.23
15.0%
YoY
|
$0.40
263.64%
YoY
|
N/A
|
$0.22
-83.08%
YoY
|
$0.20
-4.76%
YoY
|
$0.11
-62.07%
YoY
|
N/A
|
$1.30
828.57%
YoY
|
$0.21
N/A
|
$0.29
70.59%
YoY
|
$0.16
23.08%
YoY
|
$0.14
-146.67%
YoY
|
$0.17
N/A
|
$0.13
N/A
|
| Diluted Earnings Per Share |
$0.38
40.74%
YoY
|
$0.36
56.52%
YoY
|
$0.33
-15.38%
YoY
|
$0.27
22.73%
YoY
|
$0.23
15.0%
YoY
|
$0.39
254.55%
YoY
|
$0.46
-41.38%
YoY
|
$0.22
-82.92%
YoY
|
$0.20
-4.76%
YoY
|
$0.11
-60.71%
YoY
|
$0.78
-100.0%
YoY
|
$1.29
820.18%
YoY
|
$0.21
N/A
|
$0.28
64.71%
YoY
|
$156.6K
120444945.47%
YoY
|
$0.14
-146.67%
YoY
|
$0.17
-100.0%
YoY
|
$0.13
N/A
|
| 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
|
| Basic Shares Outstanding |
263.0M shares
0.34%
YoY
|
262.8M shares
-0.86%
YoY
|
262.9M shares
-0.38%
YoY
|
262.1M shares
-0.35%
YoY
|
265.1M shares
1.01%
YoY
|
263.9M shares
0.93%
YoY
|
263.4M shares
0.92%
YoY
|
263.0M shares
0.91%
YoY
|
262.5M shares
0.75%
YoY
|
261.5M shares
1.07%
YoY
|
261.1M shares
1.35%
YoY
|
260.6M shares
1.36%
YoY
|
260.5M shares
1.45%
YoY
|
258.7M shares
0.89%
YoY
|
257.6M shares
0.92%
YoY
|
257.1M shares
1.02%
YoY
|
256.5M shares
1.32%
YoY
|
255.2M shares
0.88%
YoY
|
| Diluted Shares Outstanding |
266.4M shares
0.39%
YoY
|
266.3M shares
-0.4%
YoY
|
N/A
|
265.3M shares
-0.46%
YoY
|
267.4M shares
0.81%
YoY
|
268.7M shares
1.67%
YoY
|
N/A
|
266.6M shares
1.46%
YoY
|
265.3M shares
1.05%
YoY
|
264.3M shares
1.1%
YoY
|
N/A
|
262.7M shares
1.55%
YoY
|
262.5M shares
N/A
|
261.4M shares
1.31%
YoY
|
259.2M shares
0.72%
YoY
|
258.7M shares
1.67%
YoY
|
258.0M shares
N/A
|
257.4M shares
N/A
|
Loading...