|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$11.04B
11.78%
YoY
|
$9.872B
6.7%
YoY
|
$9.252B
-6.38%
YoY
|
$9.883B
988200.0%
YoY
|
$1.000M
-66.67%
YoY
|
| Cost Of Revenue |
$7.370B
11.19%
YoY
|
$6.628B
7.2%
YoY
|
$6.183B
-3.66%
YoY
|
$6.418B
-2.45%
YoY
|
$6.579B
13.35%
YoY
|
| Gross Profit |
$3.665B
12.98%
YoY
|
$3.244B
5.7%
YoY
|
$3.069B
-11.43%
YoY
|
$3.465B
-152.68%
YoY
|
-$6.578B
-281.06%
YoY
|
| Selling, General & Admin |
$1.967B
11.13%
YoY
|
$1.770B
9.6%
YoY
|
$1.615B
-11.17%
YoY
|
$1.818B
5.27%
YoY
|
$1.727B
11.42%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$570.0M
15.62%
YoY
|
$493.0M
12.3%
YoY
|
$439.0M
0.46%
YoY
|
$437.0M
7.11%
YoY
|
$408.0M
13.02%
YoY
|
| Operating Expenses |
$1.967B
11.13%
YoY
|
$1.770B
0.34%
YoY
|
$1.764B
-9.49%
YoY
|
$1.949B
12.85%
YoY
|
$1.727B
11.42%
YoY
|
| Operating Profit |
$1.556B
15.6%
YoY
|
$1.346B
3.14%
YoY
|
$1.305B
-13.92%
YoY
|
$1.516B
-36.33%
YoY
|
$2.381B
20.8%
YoY
|
| Interest Expense |
-$264.0M
31.34%
YoY
|
-$201.0M
32.24%
YoY
|
-$152.0M
10.14%
YoY
|
-$138.0M
-190.79%
YoY
|
$152.0M
-8.43%
YoY
|
| Other Income/Expense, Net |
-$238.0M
39.18%
YoY
|
-$171.0M
-955.0%
YoY
|
$20.00M
-136.36%
YoY
|
-$55.00M
-125.23%
YoY
|
$218.0M
-350.57%
YoY
|
| Pretax Income |
$1.200B
9.09%
YoY
|
$1.100B
-2.65%
YoY
|
$1.130B
-8.5%
YoY
|
$1.235B
-50.6%
YoY
|
$2.500B
31.58%
YoY
|
| Income Tax |
$314.0M
15.02%
YoY
|
$273.0M
10.08%
YoY
|
$248.0M
-6.06%
YoY
|
$264.0M
-55.78%
YoY
|
$597.0M
29.78%
YoY
|
| Net Earnings |
$992.0M
13.89%
YoY
|
$871.0M
2.47%
YoY
|
$850.0M
-9.77%
YoY
|
$942.0M
-52.78%
YoY
|
$1.995B
39.41%
YoY
|
| Basic Earnings Per Share |
$8.87
14.01%
YoY
|
$7.78
2.5%
YoY
|
$7.59
-6.3%
YoY
|
$8.10
-48.9%
YoY
|
$15.85
49.25%
YoY
|
| Diluted Earnings Per Share |
$8.75
13.78%
YoY
|
$7.69
2.23%
YoY
|
$7.52
-100.0%
YoY
|
$7.983M
51337847.57%
YoY
|
$15.55
48.52%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
111.0M shares
0.0%
YoY
|
111.0M shares
-0.89%
YoY
|
112.0M shares
-3.45%
YoY
|
116.0M shares
-7.2%
YoY
|
125.0M shares
-6.72%
YoY
|
| Diluted Shares Outstanding |
113.0M shares
0.0%
YoY
|
113.0M shares
0.0%
YoY
|
113.0M shares
-4.24%
YoY
|
118.0M shares
-7.81%
YoY
|
128.0M shares
-5.88%
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 |
$2.895B
9.16%
YoY
|
$2.806B
7.06%
YoY
|
$2.816B
13.18%
YoY
|
$2.761B
15.19%
YoY
|
$2.652B
12.09%
YoY
|
$2.621B
14.55%
YoY
|
$2.488B
8.41%
YoY
|
$2.397B
2.52%
YoY
|
$2.366B
1.5%
YoY
|
$2.288B
-1.93%
YoY
|
$2.295B
-7.68%
YoY
|
$2.338B
116800.0%
YoY
|
$2.331B
N/A
|
$2.333B
-14.98%
YoY
|
$2.486B
N/A
|
$2.000M
N/A
|
$0.00
N/A
|
$2.744B
-8.59%
YoY
|
$0.00
N/A
|
| Cost Of Revenue |
$1.953B
9.17%
YoY
|
$1.896B
8.16%
YoY
|
$1.867B
11.33%
YoY
|
$1.818B
14.12%
YoY
|
$1.789B
12.45%
YoY
|
$1.753B
13.24%
YoY
|
$1.677B
8.83%
YoY
|
$1.593B
3.04%
YoY
|
$1.591B
1.99%
YoY
|
$1.548B
-0.51%
YoY
|
$1.541B
-4.76%
YoY
|
$1.546B
-4.03%
YoY
|
$1.560B
-5.22%
YoY
|
$1.556B
-7.33%
YoY
|
$1.618B
-3.11%
YoY
|
$1.611B
2.94%
YoY
|
$1.646B
1.23%
YoY
|
$1.679B
-7.85%
YoY
|
$1.670B
5.7%
YoY
|
| Gross Profit |
$942.0M
9.15%
YoY
|
$910.0M
4.84%
YoY
|
$949.0M
17.02%
YoY
|
$943.0M
17.29%
YoY
|
$863.0M
11.35%
YoY
|
$868.0M
17.3%
YoY
|
$811.0M
7.56%
YoY
|
$804.0M
1.52%
YoY
|
$775.0M
0.52%
YoY
|
$740.0M
-4.76%
YoY
|
$754.0M
-13.13%
YoY
|
$792.0M
-149.22%
YoY
|
$771.0M
-146.84%
YoY
|
$777.0M
-27.04%
YoY
|
$868.0M
-151.98%
YoY
|
-$1.609B
2.81%
YoY
|
-$1.646B
1.23%
YoY
|
$1.065B
-16.08%
YoY
|
-$1.670B
-238.47%
YoY
|
| Selling, General & Admin |
$504.0M
5.88%
YoY
|
$504.0M
10.28%
YoY
|
$501.0M
11.83%
YoY
|
$486.0M
16.83%
YoY
|
$476.0M
8.68%
YoY
|
$457.0M
14.25%
YoY
|
$448.0M
17.89%
YoY
|
$416.0M
1.71%
YoY
|
$438.0M
-0.23%
YoY
|
$400.0M
-24.67%
YoY
|
$380.0M
-18.1%
YoY
|
$409.0M
-3.08%
YoY
|
$439.0M
3.29%
YoY
|
$531.0M
20.14%
YoY
|
$464.0M
8.67%
YoY
|
$422.0M
-1.63%
YoY
|
$425.0M
4.42%
YoY
|
$442.0M
1.38%
YoY
|
$427.0M
7.83%
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 |
$147.0M
5.0%
YoY
|
$145.0M
7.41%
YoY
|
$142.0M
13.6%
YoY
|
$143.0M
22.22%
YoY
|
$140.0M
20.69%
YoY
|
$135.0M
23.85%
YoY
|
$125.0M
12.61%
YoY
|
$117.0M
4.46%
YoY
|
$116.0M
8.41%
YoY
|
$109.0M
-6.03%
YoY
|
$111.0M
2.78%
YoY
|
$112.0M
4.67%
YoY
|
$107.0M
0.94%
YoY
|
$116.0M
9.43%
YoY
|
$108.0M
6.93%
YoY
|
$107.0M
7.0%
YoY
|
$106.0M
4.95%
YoY
|
$106.0M
8.16%
YoY
|
$101.0M
13.48%
YoY
|
| Operating Expenses |
$504.0M
5.88%
YoY
|
$524.0M
6.94%
YoY
|
$501.0M
11.83%
YoY
|
$486.0M
16.83%
YoY
|
$476.0M
1.49%
YoY
|
$490.0M
6.06%
YoY
|
$448.0M
17.89%
YoY
|
$416.0M
-4.81%
YoY
|
$469.0M
6.83%
YoY
|
$462.0M
-21.83%
YoY
|
$380.0M
-18.1%
YoY
|
$437.0M
3.55%
YoY
|
$439.0M
3.29%
YoY
|
$591.0M
26.28%
YoY
|
$464.0M
8.67%
YoY
|
$422.0M
-1.63%
YoY
|
$425.0M
4.42%
YoY
|
$468.0M
1.3%
YoY
|
$427.0M
7.83%
YoY
|
| Operating Profit |
$399.0M
15.32%
YoY
|
$386.0M
2.12%
YoY
|
$386.0M
16.97%
YoY
|
$438.0M
23.38%
YoY
|
$346.0M
13.07%
YoY
|
$378.0M
35.97%
YoY
|
$330.0M
-3.51%
YoY
|
$355.0M
0.0%
YoY
|
$306.0M
0.33%
YoY
|
$278.0M
49.46%
YoY
|
$342.0M
-12.76%
YoY
|
$355.0M
-8.51%
YoY
|
$305.0M
-40.55%
YoY
|
$186.0M
-68.84%
YoY
|
$392.0M
-39.88%
YoY
|
$388.0M
-27.2%
YoY
|
$513.0M
-22.27%
YoY
|
$597.0M
-26.02%
YoY
|
$652.0M
-9.19%
YoY
|
| Interest Expense |
-$63.00M
-5.97%
YoY
|
-$61.00M
-17.57%
YoY
|
-$66.00M
34.69%
YoY
|
-$67.00M
-242.55%
YoY
|
-$67.00M
97.06%
YoY
|
-$74.00M
85.0%
YoY
|
-$49.00M
-219.51%
YoY
|
$47.00M
-227.03%
YoY
|
-$34.00M
-191.89%
YoY
|
-$40.00M
25.0%
YoY
|
$41.00M
10.81%
YoY
|
-$37.00M
-197.37%
YoY
|
$37.00M
0.0%
YoY
|
-$32.00M
-13.51%
YoY
|
$37.00M
-2.63%
YoY
|
$38.00M
0.0%
YoY
|
$37.00M
-2.63%
YoY
|
-$37.00M
-5.13%
YoY
|
$38.00M
-9.52%
YoY
|
| Other Income/Expense, Net |
-$65.00M
-7.14%
YoY
|
$5.000M
-58.33%
YoY
|
-$58.00M
70.59%
YoY
|
-$54.00M
31.71%
YoY
|
-$70.00M
N/A
|
$12.00M
20.0%
YoY
|
-$34.00M
-20.93%
YoY
|
-$41.00M
-783.33%
YoY
|
$0.00
-100.0%
YoY
|
$10.00M
66.67%
YoY
|
-$43.00M
4.88%
YoY
|
$6.000M
-109.23%
YoY
|
-$28.00M
-54.1%
YoY
|
$6.000M
100.0%
YoY
|
-$41.00M
-2150.0%
YoY
|
-$65.00M
-122.89%
YoY
|
-$61.00M
79.41%
YoY
|
$3.000M
50.0%
YoY
|
$2.000M
-94.29%
YoY
|
| Pretax Income |
$334.0M
21.01%
YoY
|
$330.0M
10.37%
YoY
|
$328.0M
10.81%
YoY
|
$384.0M
22.29%
YoY
|
$276.0M
3.76%
YoY
|
$299.0M
26.16%
YoY
|
$296.0M
-1.0%
YoY
|
$314.0M
-0.95%
YoY
|
$266.0M
-3.97%
YoY
|
$237.0M
117.43%
YoY
|
$299.0M
-14.81%
YoY
|
$317.0M
-1.86%
YoY
|
$277.0M
-38.72%
YoY
|
$109.0M
-78.29%
YoY
|
$351.0M
-46.33%
YoY
|
$323.0M
-60.47%
YoY
|
$452.0M
-27.8%
YoY
|
$502.0M
-33.77%
YoY
|
$654.0M
-13.15%
YoY
|
| Income Tax |
$74.00M
25.42%
YoY
|
$81.00M
19.12%
YoY
|
$77.00M
18.46%
YoY
|
$97.00M
31.08%
YoY
|
$59.00M
-10.61%
YoY
|
$68.00M
70.0%
YoY
|
$65.00M
-4.41%
YoY
|
$74.00M
-1.33%
YoY
|
$66.00M
1.54%
YoY
|
$40.00M
-1100.0%
YoY
|
$68.00M
-16.05%
YoY
|
$75.00M
-2.6%
YoY
|
$65.00M
-40.91%
YoY
|
-$4.000M
-103.51%
YoY
|
$81.00M
-47.06%
YoY
|
$77.00M
-56.5%
YoY
|
$110.0M
-28.1%
YoY
|
$114.0M
-40.31%
YoY
|
$153.0M
-13.56%
YoY
|
| Net Earnings |
$252.0M
14.55%
YoY
|
$245.0M
11.36%
YoY
|
$245.0M
8.41%
YoY
|
$282.0M
23.14%
YoY
|
$220.0M
13.99%
YoY
|
$220.0M
14.58%
YoY
|
$226.0M
0.44%
YoY
|
$229.0M
-2.14%
YoY
|
$193.0M
-4.46%
YoY
|
$192.0M
90.1%
YoY
|
$225.0M
-12.11%
YoY
|
$234.0M
0.0%
YoY
|
$202.0M
-43.1%
YoY
|
$101.0M
-74.1%
YoY
|
$256.0M
-49.31%
YoY
|
$234.0M
-62.92%
YoY
|
$355.0M
-24.31%
YoY
|
$390.0M
-32.64%
YoY
|
$505.0M
-11.09%
YoY
|
| Basic Earnings Per Share |
$2.27
15.23%
YoY
|
N/A
|
$2.18
8.46%
YoY
|
$2.51
22.44%
YoY
|
$1.97
13.22%
YoY
|
N/A
|
$2.01
1.01%
YoY
|
$2.05
-1.44%
YoY
|
$1.74
-3.33%
YoY
|
N/A
|
$1.99
-9.55%
YoY
|
$2.08
4.0%
YoY
|
$1.80
-39.39%
YoY
|
N/A
|
$2.20
-46.47%
YoY
|
$2.00
-60.4%
YoY
|
$2.97
-15.62%
YoY
|
N/A
|
$4.11
-2.14%
YoY
|
| Diluted Earnings Per Share |
$2.24
15.46%
YoY
|
$2.16
13.71%
YoY
|
$2.16
8.54%
YoY
|
$2.47
21.67%
YoY
|
$1.94
12.58%
YoY
|
$1.90
11.62%
YoY
|
$1.99
1.53%
YoY
|
$2.03
-1.1%
YoY
|
$1.72
-3.19%
YoY
|
$1.70
-100.0%
YoY
|
$1.96
-9.68%
YoY
|
$2.05
4.73%
YoY
|
$1.78
-39.04%
YoY
|
$878.3K
-71.85%
YoY
|
$2.17
-46.02%
YoY
|
$1.96
-60.48%
YoY
|
$2.92
-15.61%
YoY
|
$3.120M
74109163.66%
YoY
|
$4.02
-2.9%
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 |
109.9M shares
-1.0%
YoY
|
111.2M shares
-0.33%
YoY
|
111.8M shares
0.45%
YoY
|
111.6M shares
0.49%
YoY
|
111.0M shares
0.24%
YoY
|
111.6M shares
-0.73%
YoY
|
111.3M shares
-0.82%
YoY
|
111.1M shares
-0.82%
YoY
|
110.7M shares
-0.55%
YoY
|
112.4M shares
-1.28%
YoY
|
112.2M shares
-3.75%
YoY
|
112.0M shares
-4.27%
YoY
|
111.3M shares
-6.45%
YoY
|
113.9M shares
-7.16%
YoY
|
116.6M shares
-5.2%
YoY
|
117.0M shares
-6.4%
YoY
|
119.0M shares
-10.53%
YoY
|
122.7M shares
-8.97%
YoY
|
123.0M shares
-8.89%
YoY
|
| Diluted Shares Outstanding |
112.0M shares
-0.88%
YoY
|
N/A
|
113.0M shares
0.0%
YoY
|
113.0M shares
0.89%
YoY
|
113.0M shares
0.89%
YoY
|
N/A
|
113.0M shares
-0.88%
YoY
|
112.0M shares
-1.75%
YoY
|
112.0M shares
-0.88%
YoY
|
N/A
|
114.0M shares
-3.39%
YoY
|
114.0M shares
-4.2%
YoY
|
113.0M shares
-6.61%
YoY
|
N/A
|
118.0M shares
-5.6%
YoY
|
119.0M shares
-6.3%
YoY
|
121.0M shares
-10.37%
YoY
|
N/A
|
125.0M shares
-8.76%
YoY
|
Loading...