|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$20.40B
3.47%
YoY
|
$19.71B
-1.69%
YoY
|
$20.05B
14.65%
YoY
|
$17.49B
11.98%
YoY
|
$15.62B
19.53%
YoY
|
| Cost Of Revenue |
$16.50B
3.11%
YoY
|
$16.00B
-3.67%
YoY
|
$16.61B
11.84%
YoY
|
$14.85B
12.68%
YoY
|
$13.18B
18.48%
YoY
|
| Gross Profit |
$3.898B
5.04%
YoY
|
$3.711B
7.91%
YoY
|
$3.439B
30.51%
YoY
|
$2.635B
8.17%
YoY
|
$2.436B
25.57%
YoY
|
| Selling, General & Admin |
$1.673B
14.2%
YoY
|
$1.465B
2.02%
YoY
|
$1.436B
26.19%
YoY
|
$1.138B
5.86%
YoY
|
$1.075B
10.14%
YoY
|
| Research & Development |
$1.129B
2.92%
YoY
|
$1.097B
-14.9%
YoY
|
$1.289B
15.09%
YoY
|
$1.120B
8.74%
YoY
|
$1.030B
0.59%
YoY
|
| Depreciation & Amortization |
$783.0M
3.98%
YoY
|
$753.0M
10.9%
YoY
|
$679.0M
10.77%
YoY
|
$613.0M
-1.92%
YoY
|
$625.0M
0.81%
YoY
|
| Operating Expenses |
$1.673B
-34.7%
YoY
|
$2.562B
-5.98%
YoY
|
$2.725B
20.68%
YoY
|
$2.258B
7.27%
YoY
|
$2.105B
5.25%
YoY
|
| Operating Profit |
$2.225B
20.79%
YoY
|
$1.842B
18.15%
YoY
|
$1.559B
23.44%
YoY
|
$1.263B
6.22%
YoY
|
$1.189B
-43.86%
YoY
|
| Interest Expense |
$361.0M
7.12%
YoY
|
$337.0M
18.25%
YoY
|
$285.0M
30.14%
YoY
|
$219.0M
46.0%
YoY
|
$150.0M
-8.54%
YoY
|
| Other Income/Expense, Net |
$50.00M
21.95%
YoY
|
$41.00M
-34.92%
YoY
|
$63.00M
-216.67%
YoY
|
-$54.00M
-58.14%
YoY
|
-$129.0M
N/A
|
| Pretax Income |
$919.0M
-1278.21%
YoY
|
-$78.00M
-51.85%
YoY
|
-$162.0M
-775.0%
YoY
|
$24.00M
-1300.0%
YoY
|
-$2.000M
-96.92%
YoY
|
| Income Tax |
$700.0M
213.9%
YoY
|
$223.0M
-111.57%
YoY
|
-$1.928B
-1693.39%
YoY
|
$121.0M
19.8%
YoY
|
$101.0M
106.12%
YoY
|
| Net Earnings |
$165.0M
-90.77%
YoY
|
$1.787B
-39.18%
YoY
|
$2.938B
394.61%
YoY
|
$594.0M
0.68%
YoY
|
$590.0M
-67.29%
YoY
|
| Basic Earnings Per Share |
$0.75
-89.24%
YoY
|
$6.97
-33.62%
YoY
|
$10.50
435.71%
YoY
|
$1.96
0.51%
YoY
|
$1.95
-70.98%
YoY
|
| Diluted Earnings Per Share |
$0.75
-89.22%
YoY
|
$6.96
-33.01%
YoY
|
$10.39
430.1%
YoY
|
$1.96
1.03%
YoY
|
$1.94
-70.87%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
220.0M shares
-14.19%
YoY
|
256.4M shares
-7.42%
YoY
|
276.9M shares
2.22%
YoY
|
270.9M shares
0.16%
YoY
|
270.5M shares
2.67%
YoY
|
| Diluted Shares Outstanding |
220.8M shares
-13.99%
YoY
|
256.7M shares
-9.27%
YoY
|
282.9M shares
4.31%
YoY
|
271.2M shares
-0.01%
YoY
|
271.2M shares
0.19%
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 |
$5.086B
5.41%
YoY
|
$5.153B
5.01%
YoY
|
$5.212B
7.38%
YoY
|
$5.208B
3.11%
YoY
|
$4.825B
-1.55%
YoY
|
$4.907B
-0.24%
YoY
|
$4.854B
-5.08%
YoY
|
$5.051B
-2.87%
YoY
|
$4.901B
1.72%
YoY
|
$4.919B
6.01%
YoY
|
$5.114B
10.84%
YoY
|
$5.200B
28.17%
YoY
|
$4.818B
15.32%
YoY
|
$4.640B
12.24%
YoY
|
$4.614B
26.27%
YoY
|
$4.057B
6.57%
YoY
|
$4.178B
3.85%
YoY
|
$4.134B
-1.85%
YoY
|
$3.654B
-0.38%
YoY
|
| Cost Of Revenue |
$4.166B
6.68%
YoY
|
$4.190B
6.21%
YoY
|
$4.194B
6.15%
YoY
|
$4.211B
3.13%
YoY
|
$3.905B
-2.93%
YoY
|
$3.945B
-1.3%
YoY
|
$3.951B
-6.4%
YoY
|
$4.083B
-5.83%
YoY
|
$4.023B
-0.86%
YoY
|
$3.997B
4.44%
YoY
|
$4.221B
10.47%
YoY
|
$4.336B
19.88%
YoY
|
$4.058B
13.07%
YoY
|
$3.827B
8.02%
YoY
|
$3.821B
21.77%
YoY
|
$3.617B
12.85%
YoY
|
$3.589B
8.89%
YoY
|
$3.543B
3.2%
YoY
|
$3.138B
3.87%
YoY
|
| Gross Profit |
$920.0M
0.0%
YoY
|
$963.0M
0.1%
YoY
|
$1.018B
12.74%
YoY
|
$997.0M
3.0%
YoY
|
$920.0M
4.78%
YoY
|
$962.0M
4.34%
YoY
|
$903.0M
1.12%
YoY
|
$968.0M
12.04%
YoY
|
$878.0M
15.53%
YoY
|
$922.0M
13.41%
YoY
|
$893.0M
12.61%
YoY
|
$864.0M
96.36%
YoY
|
$760.0M
29.03%
YoY
|
$813.0M
37.56%
YoY
|
$793.0M
53.68%
YoY
|
$440.0M
-26.91%
YoY
|
$589.0M
-18.98%
YoY
|
$591.0M
-24.13%
YoY
|
$516.0M
-20.25%
YoY
|
| Selling, General & Admin |
$427.0M
11.2%
YoY
|
$372.0M
2.48%
YoY
|
$433.0M
30.82%
YoY
|
$406.0M
0.25%
YoY
|
$384.0M
4.92%
YoY
|
$363.0M
-4.72%
YoY
|
$331.0M
-8.06%
YoY
|
$405.0M
14.73%
YoY
|
$366.0M
7.02%
YoY
|
$381.0M
25.74%
YoY
|
$360.0M
30.91%
YoY
|
$353.0M
23.43%
YoY
|
$342.0M
24.82%
YoY
|
$303.0M
4.12%
YoY
|
$275.0M
4.56%
YoY
|
$286.0M
7.52%
YoY
|
$274.0M
7.45%
YoY
|
$291.0M
4.68%
YoY
|
$263.0M
14.85%
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 |
$197.0M
3.14%
YoY
|
$250.0M
2.04%
YoY
|
$249.0M
3.32%
YoY
|
$250.0M
0.81%
YoY
|
$191.0M
8.52%
YoY
|
$245.0M
-42.08%
YoY
|
$241.0M
6.64%
YoY
|
$248.0M
10.71%
YoY
|
$176.0M
12.1%
YoY
|
$423.0M
125.0%
YoY
|
$226.0M
-14.72%
YoY
|
$224.0M
16.06%
YoY
|
$157.0M
1.95%
YoY
|
$188.0M
-1.05%
YoY
|
$265.0M
37.31%
YoY
|
$193.0M
-2.03%
YoY
|
$154.0M
-1.28%
YoY
|
$190.0M
-8.65%
YoY
|
$193.0M
0.52%
YoY
|
| Operating Expenses |
$427.0M
11.2%
YoY
|
$424.0M
2.17%
YoY
|
$433.0M
30.82%
YoY
|
$406.0M
0.25%
YoY
|
$384.0M
4.92%
YoY
|
$415.0M
-5.03%
YoY
|
$331.0M
-8.06%
YoY
|
$405.0M
-1.7%
YoY
|
$366.0M
7.02%
YoY
|
$437.0M
28.53%
YoY
|
$360.0M
30.91%
YoY
|
$412.0M
44.06%
YoY
|
$342.0M
24.82%
YoY
|
$340.0M
3.66%
YoY
|
$275.0M
4.56%
YoY
|
$286.0M
7.52%
YoY
|
$274.0M
7.45%
YoY
|
$328.0M
4.13%
YoY
|
$263.0M
14.85%
YoY
|
| Operating Profit |
$378.0M
-15.63%
YoY
|
$425.0M
-11.27%
YoY
|
-$175.0M
-134.79%
YoY
|
$486.0M
10.2%
YoY
|
$448.0M
6.92%
YoY
|
$479.0M
34.93%
YoY
|
$503.0M
12.78%
YoY
|
$441.0M
-2.43%
YoY
|
$419.0M
20.4%
YoY
|
$355.0M
-19.32%
YoY
|
$446.0M
-5.11%
YoY
|
$452.0M
365.98%
YoY
|
$348.0M
35.94%
YoY
|
$440.0M
69.23%
YoY
|
$470.0M
118.6%
YoY
|
$97.00M
-65.96%
YoY
|
$256.0M
-40.33%
YoY
|
$260.0M
-41.7%
YoY
|
$215.0M
-40.93%
YoY
|
| Interest Expense |
$11.00M
0.0%
YoY
|
-$74.00M
-114.29%
YoY
|
$23.00M
-25.81%
YoY
|
$13.00M
-79.69%
YoY
|
$11.00M
-83.08%
YoY
|
$518.0M
-829.58%
YoY
|
$31.00M
-58.67%
YoY
|
$64.00M
-225.49%
YoY
|
$65.00M
-2.99%
YoY
|
-$71.00M
787.5%
YoY
|
$75.00M
29.31%
YoY
|
-$51.00M
-191.07%
YoY
|
$67.00M
55.81%
YoY
|
-$8.000M
-76.47%
YoY
|
$58.00M
61.11%
YoY
|
$56.00M
47.37%
YoY
|
$43.00M
7.5%
YoY
|
-$34.00M
25.93%
YoY
|
$36.00M
-5.26%
YoY
|
| Other Income/Expense, Net |
-$4.000M
N/A
|
$5.000M
-183.33%
YoY
|
$22.00M
340.0%
YoY
|
$12.00M
20.0%
YoY
|
$0.00
-100.0%
YoY
|
-$6.000M
-122.22%
YoY
|
$5.000M
-80.77%
YoY
|
$10.00M
-266.67%
YoY
|
$15.00M
-1600.0%
YoY
|
$27.00M
-345.45%
YoY
|
$26.00M
30.0%
YoY
|
-$6.000M
-76.0%
YoY
|
-$1.000M
-97.44%
YoY
|
-$11.00M
-178.57%
YoY
|
$20.00M
1900.0%
YoY
|
-$25.00M
N/A
|
-$39.00M
-4000.0%
YoY
|
$14.00M
-333.33%
YoY
|
$1.000M
0.0%
YoY
|
| Pretax Income |
$285.0M
-19.72%
YoY
|
$354.0M
2.02%
YoY
|
-$243.0M
-159.71%
YoY
|
$453.0M
-55.93%
YoY
|
$355.0M
-3.79%
YoY
|
$347.0M
11.58%
YoY
|
$407.0M
2.52%
YoY
|
$1.028B
194.56%
YoY
|
$369.0M
31.79%
YoY
|
$311.0M
-15.49%
YoY
|
$397.0M
-8.1%
YoY
|
$349.0M
2081.25%
YoY
|
$280.0M
60.92%
YoY
|
$368.0M
295.7%
YoY
|
$432.0M
140.0%
YoY
|
$16.00M
-93.52%
YoY
|
$174.0M
-55.38%
YoY
|
$93.00M
-77.48%
YoY
|
$180.0M
-44.95%
YoY
|
| Income Tax |
$81.00M
-77.25%
YoY
|
$196.0M
206.25%
YoY
|
$103.0M
221.88%
YoY
|
$45.00M
-11.76%
YoY
|
$356.0M
368.42%
YoY
|
$64.00M
-108.83%
YoY
|
$32.00M
-102.44%
YoY
|
$51.00M
70.0%
YoY
|
$76.00M
123.53%
YoY
|
-$725.0M
-3000.0%
YoY
|
-$1.312B
-2323.73%
YoY
|
$30.00M
87.5%
YoY
|
$34.00M
61.9%
YoY
|
$25.00M
N/A
|
$59.00M
136.0%
YoY
|
$16.00M
-42.86%
YoY
|
$21.00M
-56.25%
YoY
|
$0.00
-100.0%
YoY
|
$25.00M
-1350.0%
YoY
|
| Net Earnings |
$189.0M
-1818.18%
YoY
|
$138.0M
-48.51%
YoY
|
-$355.0M
-197.8%
YoY
|
$393.0M
-58.1%
YoY
|
-$11.00M
-105.05%
YoY
|
$268.0M
-70.39%
YoY
|
$363.0M
-77.72%
YoY
|
$938.0M
309.61%
YoY
|
$218.0M
34.57%
YoY
|
$905.0M
263.45%
YoY
|
$1.629B
441.2%
YoY
|
$229.0M
-608.89%
YoY
|
$162.0M
82.02%
YoY
|
$249.0M
703.23%
YoY
|
$301.0M
198.02%
YoY
|
-$45.00M
-127.61%
YoY
|
$89.00M
-69.83%
YoY
|
$31.00M
-89.63%
YoY
|
$101.0M
-66.22%
YoY
|
| Basic Earnings Per Share |
$0.89
-1880.0%
YoY
|
$0.64
-43.86%
YoY
|
-$1.63
-210.14%
YoY
|
$1.80
-48.13%
YoY
|
-$0.05
-106.33%
YoY
|
$1.14
-64.6%
YoY
|
$1.48
-74.31%
YoY
|
$3.47
313.1%
YoY
|
$0.79
46.3%
YoY
|
$3.22
274.42%
YoY
|
$5.76
443.4%
YoY
|
$0.84
-465.22%
YoY
|
$0.54
100.0%
YoY
|
$0.86
1333.33%
YoY
|
$1.06
231.25%
YoY
|
-$0.23
-142.59%
YoY
|
$0.27
-73.79%
YoY
|
$0.06
-94.29%
YoY
|
$0.32
-69.52%
YoY
|
| Diluted Earnings Per Share |
$0.88
-1860.0%
YoY
|
$0.64
-43.86%
YoY
|
-$1.63
-210.14%
YoY
|
$1.80
-48.13%
YoY
|
-$0.05
-106.33%
YoY
|
$1.14
-64.6%
YoY
|
$1.48
-74.31%
YoY
|
$3.47
313.32%
YoY
|
$0.79
46.3%
YoY
|
$3.22
274.42%
YoY
|
$5.76
448.57%
YoY
|
$0.84
-465.02%
YoY
|
$0.54
100.0%
YoY
|
$0.86
1333.33%
YoY
|
$1.05
228.13%
YoY
|
-$0.23
-142.59%
YoY
|
$0.27
-73.79%
YoY
|
$0.06
-94.23%
YoY
|
$0.32
-69.52%
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 |
212.7M shares
-7.28%
YoY
|
216.1M shares
-8.07%
YoY
|
217.8M shares
-18.06%
YoY
|
217.7M shares
-19.97%
YoY
|
229.4M shares
-17.77%
YoY
|
235.0M shares
-16.91%
YoY
|
265.8M shares
-6.03%
YoY
|
272.1M shares
0.58%
YoY
|
279.0M shares
2.98%
YoY
|
282.9M shares
4.4%
YoY
|
282.8M shares
4.39%
YoY
|
270.5M shares
-0.16%
YoY
|
270.9M shares
0.06%
YoY
|
270.9M shares
0.16%
YoY
|
270.9M shares
0.16%
YoY
|
270.9M shares
0.16%
YoY
|
270.8M shares
0.18%
YoY
|
270.5M shares
0.18%
YoY
|
270.5M shares
0.18%
YoY
|
| Diluted Shares Outstanding |
213.8M shares
-7.11%
YoY
|
216.1M shares
-8.21%
YoY
|
217.4M shares
-11.54%
YoY
|
218.1M shares
-19.35%
YoY
|
230.2M shares
-16.4%
YoY
|
235.5M shares
-16.27%
YoY
|
245.8M shares
-13.16%
YoY
|
270.4M shares
-0.86%
YoY
|
275.3M shares
1.53%
YoY
|
281.2M shares
3.61%
YoY
|
283.0M shares
4.39%
YoY
|
272.8M shares
0.68%
YoY
|
271.2M shares
0.0%
YoY
|
271.4M shares
-0.03%
YoY
|
271.1M shares
-0.04%
YoY
|
270.9M shares
-0.05%
YoY
|
271.2M shares
0.01%
YoY
|
271.5M shares
0.21%
YoY
|
271.2M shares
0.3%
YoY
|
Loading...