|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.214B
8.81%
YoY
|
$7.549B
6.68%
YoY
|
$7.076B
3.42%
YoY
|
$6.842B
3.92%
YoY
|
$6.584B
16.49%
YoY
|
| Cost Of Revenue |
$2.483B
17.12%
YoY
|
$2.120B
19.5%
YoY
|
$1.774B
1.66%
YoY
|
$1.745B
1.16%
YoY
|
$1.725B
14.54%
YoY
|
| Gross Profit |
$5.731B
5.56%
YoY
|
$5.429B
2.4%
YoY
|
$5.302B
4.02%
YoY
|
$5.097B
4.9%
YoY
|
$4.859B
17.2%
YoY
|
| Selling, General & Admin |
$1.146B
4.56%
YoY
|
$1.096B
-6.48%
YoY
|
$1.172B
2.81%
YoY
|
$1.140B
8.26%
YoY
|
$1.053B
2.43%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$206.0M
17.71%
YoY
|
$175.0M
14.38%
YoY
|
$153.0M
4.79%
YoY
|
$146.0M
-10.98%
YoY
|
$164.0M
12.33%
YoY
|
| Operating Expenses |
$1.133B
5.49%
YoY
|
$1.074B
-8.13%
YoY
|
$1.169B
1.92%
YoY
|
$1.147B
8.93%
YoY
|
$1.053B
-74.62%
YoY
|
| Operating Profit |
$2.574B
7.12%
YoY
|
$2.403B
3.67%
YoY
|
$2.318B
5.99%
YoY
|
$2.187B
2.24%
YoY
|
$2.139B
42.32%
YoY
|
| Interest Expense |
-$495.0M
-4.07%
YoY
|
-$516.0M
0.98%
YoY
|
-$511.0M
-0.97%
YoY
|
-$516.0M
16.22%
YoY
|
-$444.0M
-1.55%
YoY
|
| Other Income/Expense, Net |
$3.000M
-57.14%
YoY
|
$7.000M
16.67%
YoY
|
$6.000M
-166.67%
YoY
|
-$9.000M
50.0%
YoY
|
-$6.000M
-50.0%
YoY
|
| Pretax Income |
$2.077B
9.32%
YoY
|
$1.900B
4.51%
YoY
|
$1.818B
9.39%
YoY
|
$1.662B
-0.72%
YoY
|
$1.674B
64.12%
YoY
|
| Income Tax |
$518.0M
25.12%
YoY
|
$414.0M
87.33%
YoY
|
$221.0M
-34.42%
YoY
|
$337.0M
240.4%
YoY
|
$99.00M
-14.66%
YoY
|
| Net Earnings |
$1.559B
4.91%
YoY
|
$1.486B
-6.95%
YoY
|
$1.597B
20.53%
YoY
|
$1.325B
-15.87%
YoY
|
$1.575B
74.23%
YoY
|
| Basic Earnings Per Share |
$5.59
5.87%
YoY
|
$5.28
-7.04%
YoY
|
$5.68
22.68%
YoY
|
$4.63
-12.64%
YoY
|
$5.30
77.26%
YoY
|
| Diluted Earnings Per Share |
$5.55
6.32%
YoY
|
$5.22
-6.62%
YoY
|
$5.59
22.32%
YoY
|
$4.57
-12.28%
YoY
|
$5.21
77.21%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
279.0M shares
-1.06%
YoY
|
282.0M shares
0.36%
YoY
|
281.0M shares
-1.75%
YoY
|
286.0M shares
-3.7%
YoY
|
297.0M shares
-1.66%
YoY
|
| Diluted Shares Outstanding |
281.0M shares
-1.4%
YoY
|
285.0M shares
0.0%
YoY
|
285.0M shares
-1.72%
YoY
|
290.0M shares
-3.97%
YoY
|
302.0M shares
-1.63%
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.059B
15.22%
YoY
|
$2.515B
6.48%
YoY
|
$1.979B
8.38%
YoY
|
$1.933B
9.64%
YoY
|
$1.787B
11.83%
YoY
|
$2.362B
16.01%
YoY
|
$1.826B
6.91%
YoY
|
$1.763B
4.51%
YoY
|
$1.598B
-2.86%
YoY
|
$2.036B
0.84%
YoY
|
$1.708B
4.15%
YoY
|
$1.687B
3.12%
YoY
|
$1.645B
6.33%
YoY
|
$2.019B
6.83%
YoY
|
$1.640B
2.12%
YoY
|
$1.636B
2.12%
YoY
|
$1.547B
4.1%
YoY
|
$1.890B
8.43%
YoY
|
$1.606B
10.91%
YoY
|
| Cost Of Revenue |
$677.0M
30.19%
YoY
|
$1.396B
7.8%
YoY
|
$587.0M
12.24%
YoY
|
$560.0M
19.15%
YoY
|
$520.0M
-34.84%
YoY
|
$1.295B
21.83%
YoY
|
$523.0M
24.23%
YoY
|
$470.0M
-43.71%
YoY
|
$798.0M
-4.32%
YoY
|
$1.063B
-1.02%
YoY
|
$421.0M
-49.03%
YoY
|
$835.0M
101.2%
YoY
|
$834.0M
107.46%
YoY
|
$1.074B
5.6%
YoY
|
$826.0M
96.2%
YoY
|
$415.0M
-0.48%
YoY
|
$402.0M
2.55%
YoY
|
$1.017B
9.95%
YoY
|
$421.0M
5.51%
YoY
|
| Gross Profit |
$1.382B
9.08%
YoY
|
$1.119B
4.87%
YoY
|
$1.392B
6.83%
YoY
|
$1.373B
6.19%
YoY
|
$1.267B
58.38%
YoY
|
$1.067B
9.66%
YoY
|
$1.303B
1.24%
YoY
|
$1.293B
51.76%
YoY
|
$800.0M
-1.36%
YoY
|
$973.0M
2.96%
YoY
|
$1.287B
58.11%
YoY
|
$852.0M
-30.22%
YoY
|
$811.0M
-29.17%
YoY
|
$945.0M
8.25%
YoY
|
$814.0M
-31.31%
YoY
|
$1.221B
3.04%
YoY
|
$1.145B
4.66%
YoY
|
$873.0M
6.72%
YoY
|
$1.185B
12.96%
YoY
|
| Selling, General & Admin |
$284.0M
2.16%
YoY
|
$341.0M
-1.16%
YoY
|
$282.0M
7.22%
YoY
|
$273.0M
-2.85%
YoY
|
$278.0M
-2.8%
YoY
|
$345.0M
-2.27%
YoY
|
$263.0M
-1.5%
YoY
|
$281.0M
-3.44%
YoY
|
$286.0M
1.42%
YoY
|
$353.0M
-5.11%
YoY
|
$267.0M
2.3%
YoY
|
$291.0M
14.57%
YoY
|
$282.0M
11.46%
YoY
|
$372.0M
0.27%
YoY
|
$261.0M
3.16%
YoY
|
$254.0M
10.43%
YoY
|
$253.0M
22.82%
YoY
|
$371.0M
10.42%
YoY
|
$253.0M
12.44%
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 |
$60.00M
33.33%
YoY
|
$67.00M
21.82%
YoY
|
$50.00M
13.64%
YoY
|
$44.00M
7.32%
YoY
|
$45.00M
28.57%
YoY
|
$55.00M
12.24%
YoY
|
$44.00M
18.92%
YoY
|
$41.00M
7.89%
YoY
|
$35.00M
20.69%
YoY
|
$49.00M
16.67%
YoY
|
$37.00M
12.12%
YoY
|
$38.00M
11.76%
YoY
|
$29.00M
-21.62%
YoY
|
$42.00M
-10.64%
YoY
|
$33.00M
-15.38%
YoY
|
$34.00M
-12.82%
YoY
|
$37.00M
-5.13%
YoY
|
$47.00M
2.17%
YoY
|
$39.00M
-17.02%
YoY
|
| Operating Expenses |
$281.0M
1.44%
YoY
|
$346.0M
2.67%
YoY
|
$281.0M
8.08%
YoY
|
$266.0M
-3.62%
YoY
|
$277.0M
-2.81%
YoY
|
$337.0M
-2.6%
YoY
|
$260.0M
-0.38%
YoY
|
$276.0M
-6.76%
YoY
|
$285.0M
-2.4%
YoY
|
$346.0M
-8.71%
YoY
|
$261.0M
-3.69%
YoY
|
$296.0M
14.29%
YoY
|
$292.0M
16.33%
YoY
|
$379.0M
-1.56%
YoY
|
$271.0M
7.11%
YoY
|
$259.0M
12.61%
YoY
|
$251.0M
21.84%
YoY
|
$385.0M
9.38%
YoY
|
$253.0M
12.44%
YoY
|
| Operating Profit |
$644.0M
17.52%
YoY
|
$773.0M
5.89%
YoY
|
$666.0M
7.59%
YoY
|
$622.0M
2.47%
YoY
|
$548.0M
6.41%
YoY
|
$730.0M
16.43%
YoY
|
$619.0M
0.98%
YoY
|
$607.0M
9.17%
YoY
|
$515.0M
-0.77%
YoY
|
$627.0M
10.78%
YoY
|
$613.0M
12.89%
YoY
|
$556.0M
0.36%
YoY
|
$519.0M
1.96%
YoY
|
$566.0M
15.98%
YoY
|
$543.0M
3.04%
YoY
|
$554.0M
-2.29%
YoY
|
$509.0M
-6.26%
YoY
|
$488.0M
1.24%
YoY
|
$527.0M
11.89%
YoY
|
| Interest Expense |
-$128.0M
10.34%
YoY
|
-$133.0M
-1.48%
YoY
|
-$124.0M
6.9%
YoY
|
-$123.0M
1.65%
YoY
|
-$116.0M
-16.55%
YoY
|
-$135.0M
-5.59%
YoY
|
-$116.0M
1.75%
YoY
|
-$121.0M
26.04%
YoY
|
-$139.0M
-9.74%
YoY
|
-$143.0M
-1.38%
YoY
|
-$114.0M
17.53%
YoY
|
-$96.00M
-38.06%
YoY
|
-$154.0M
43.93%
YoY
|
-$145.0M
54.26%
YoY
|
-$97.00M
34.72%
YoY
|
-$155.0M
0.65%
YoY
|
-$107.0M
-13.71%
YoY
|
-$94.00M
-13.76%
YoY
|
-$72.00M
-50.34%
YoY
|
| Other Income/Expense, Net |
$0.00
N/A
|
$2.000M
0.0%
YoY
|
-$1.000M
-150.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$2.000M
100.0%
YoY
|
$2.000M
0.0%
YoY
|
$1.000M
0.0%
YoY
|
$2.000M
0.0%
YoY
|
$1.000M
-116.67%
YoY
|
$2.000M
-200.0%
YoY
|
$1.000M
-200.0%
YoY
|
$2.000M
N/A
|
-$6.000M
500.0%
YoY
|
-$2.000M
100.0%
YoY
|
-$1.000M
-50.0%
YoY
|
$0.00
-100.0%
YoY
|
-$1.000M
-75.0%
YoY
|
-$1.000M
-66.67%
YoY
|
| Pretax Income |
$516.0M
20.28%
YoY
|
$607.0M
14.96%
YoY
|
$541.0M
7.77%
YoY
|
$499.0M
2.46%
YoY
|
$429.0M
12.01%
YoY
|
$528.0M
13.79%
YoY
|
$502.0M
-0.59%
YoY
|
$487.0M
1.88%
YoY
|
$383.0M
3.23%
YoY
|
$464.0M
8.67%
YoY
|
$505.0M
12.98%
YoY
|
$478.0M
22.56%
YoY
|
$371.0M
-6.78%
YoY
|
$427.0M
4.91%
YoY
|
$447.0M
-0.89%
YoY
|
$390.0M
-4.18%
YoY
|
$398.0M
-2.69%
YoY
|
$407.0M
15.63%
YoY
|
$451.0M
42.72%
YoY
|
| Income Tax |
$84.00M
-52.27%
YoY
|
$72.00M
-31.43%
YoY
|
$144.0M
20.0%
YoY
|
$125.0M
4.17%
YoY
|
$176.0M
155.07%
YoY
|
$105.0M
250.0%
YoY
|
$120.0M
34.83%
YoY
|
$120.0M
100.0%
YoY
|
$69.00M
-2.82%
YoY
|
$30.00M
-60.0%
YoY
|
$89.00M
-23.28%
YoY
|
$60.00M
-63.86%
YoY
|
$71.00M
-7200.0%
YoY
|
$75.00M
-2.6%
YoY
|
$116.0M
-250.65%
YoY
|
$166.0M
937.5%
YoY
|
-$1.000M
-101.2%
YoY
|
$77.00M
285.0%
YoY
|
-$77.00M
-333.33%
YoY
|
| Net Earnings |
$432.0M
70.75%
YoY
|
$535.0M
26.48%
YoY
|
$397.0M
3.93%
YoY
|
$374.0M
1.91%
YoY
|
$253.0M
-19.43%
YoY
|
$423.0M
-8.64%
YoY
|
$382.0M
-8.17%
YoY
|
$367.0M
-12.2%
YoY
|
$314.0M
4.67%
YoY
|
$463.0M
24.8%
YoY
|
$416.0M
25.68%
YoY
|
$418.0M
86.61%
YoY
|
$300.0M
-24.81%
YoY
|
$371.0M
12.42%
YoY
|
$331.0M
-37.31%
YoY
|
$224.0M
-42.71%
YoY
|
$399.0M
22.39%
YoY
|
$330.0M
-0.6%
YoY
|
$528.0M
86.57%
YoY
|
| Basic Earnings Per Share |
$1.56
71.43%
YoY
|
N/A
|
$1.42
4.41%
YoY
|
$1.34
3.08%
YoY
|
$0.91
-18.02%
YoY
|
N/A
|
$1.36
-8.11%
YoY
|
$1.30
-12.75%
YoY
|
$1.11
3.74%
YoY
|
N/A
|
$1.48
27.59%
YoY
|
$1.49
91.03%
YoY
|
$1.07
-22.46%
YoY
|
N/A
|
$1.16
-34.83%
YoY
|
$0.78
-40.46%
YoY
|
$1.38
26.61%
YoY
|
N/A
|
$1.78
89.36%
YoY
|
| Diluted Earnings Per Share |
$1.55
72.22%
YoY
|
$1.90
28.3%
YoY
|
$1.41
4.44%
YoY
|
$1.33
3.91%
YoY
|
$0.90
-18.22%
YoY
|
$1.48
-9.6%
YoY
|
$1.35
-7.53%
YoY
|
$1.28
-12.42%
YoY
|
$1.10
4.3%
YoY
|
$1.64
27.01%
YoY
|
$1.46
-100.0%
YoY
|
$1.46
89.81%
YoY
|
$1.05
-22.6%
YoY
|
$1.29
-100.0%
YoY
|
$1.145M
65447255.41%
YoY
|
$0.77
-40.31%
YoY
|
$1.36
27.1%
YoY
|
$1.115M
103228128.23%
YoY
|
$1.75
90.22%
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 |
276.4M shares
-0.96%
YoY
|
277.7M shares
-0.51%
YoY
|
277.5M shares
-1.29%
YoY
|
278.0M shares
-1.3%
YoY
|
279.1M shares
-0.79%
YoY
|
279.1M shares
-0.44%
YoY
|
281.2M shares
0.34%
YoY
|
281.6M shares
0.55%
YoY
|
281.3M shares
0.44%
YoY
|
280.3M shares
-0.49%
YoY
|
280.2M shares
-1.52%
YoY
|
280.1M shares
-2.07%
YoY
|
280.1M shares
-3.08%
YoY
|
281.7M shares
-3.9%
YoY
|
284.5M shares
-3.87%
YoY
|
286.0M shares
-4.03%
YoY
|
289.0M shares
-3.99%
YoY
|
293.1M shares
N/A
|
296.0M shares
-2.31%
YoY
|
| Diluted Shares Outstanding |
279.0M shares
-1.06%
YoY
|
N/A
|
281.0M shares
-1.4%
YoY
|
281.0M shares
-1.75%
YoY
|
282.0M shares
-1.4%
YoY
|
N/A
|
285.0M shares
-0.35%
YoY
|
286.0M shares
0.0%
YoY
|
286.0M shares
0.35%
YoY
|
N/A
|
286.0M shares
-1.04%
YoY
|
286.0M shares
-1.38%
YoY
|
285.0M shares
-3.06%
YoY
|
N/A
|
289.0M shares
-4.3%
YoY
|
290.0M shares
-4.61%
YoY
|
294.0M shares
-3.61%
YoY
|
N/A
|
302.0M shares
-1.63%
YoY
|
Loading...