|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$11.95B
13.78%
YoY
|
$10.50B
-3.7%
YoY
|
$10.91B
-0.53%
YoY
|
$10.97B
3.18%
YoY
|
$10.63B
37.67%
YoY
|
| Cost Of Revenue |
$2.199B
3.82%
YoY
|
$2.118B
4.08%
YoY
|
$2.035B
-41.13%
YoY
|
$3.457B
-14.26%
YoY
|
$4.032B
149.97%
YoY
|
| Gross Profit |
$9.751B
16.29%
YoY
|
$8.385B
-5.49%
YoY
|
$8.872B
18.17%
YoY
|
$7.508B
13.84%
YoY
|
$6.595B
8.01%
YoY
|
| Selling, General & Admin |
$3.001B
323.87%
YoY
|
$708.0M
6.47%
YoY
|
$665.0M
4.56%
YoY
|
$636.0M
13.98%
YoY
|
$558.0M
19.74%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.347B
5.77%
YoY
|
$2.219B
7.15%
YoY
|
$2.071B
3.09%
YoY
|
$2.009B
9.07%
YoY
|
$1.842B
7.03%
YoY
|
| Operating Expenses |
$5.341B
654.38%
YoY
|
$708.0M
6.47%
YoY
|
$665.0M
4.56%
YoY
|
$636.0M
13.98%
YoY
|
$558.0M
19.74%
YoY
|
| Operating Profit |
$4.196B
25.67%
YoY
|
$3.339B
-22.55%
YoY
|
$4.311B
42.84%
YoY
|
$3.018B
14.71%
YoY
|
$2.631B
19.48%
YoY
|
| Interest Expense |
-$640.0M
38.83%
YoY
|
-$461.0M
-137.3%
YoY
|
$1.236B
7.76%
YoY
|
$1.147B
-2.71%
YoY
|
$1.179B
0.6%
YoY
|
| Other Income/Expense, Net |
$69.00M
-36.11%
YoY
|
$108.0M
9.09%
YoY
|
$99.00M
450.0%
YoY
|
$18.00M
200.0%
YoY
|
$6.000M
-113.95%
YoY
|
| Pretax Income |
$3.625B
21.4%
YoY
|
$2.986B
-32.21%
YoY
|
$4.405B
73.29%
YoY
|
$2.542B
22.62%
YoY
|
$2.073B
648.38%
YoY
|
| Income Tax |
$857.0M
33.91%
YoY
|
$640.0M
-36.32%
YoY
|
$1.005B
136.47%
YoY
|
$425.0M
-16.83%
YoY
|
$511.0M
546.84%
YoY
|
| Net Earnings |
$2.618B
17.66%
YoY
|
$2.225B
-30.01%
YoY
|
$3.179B
55.15%
YoY
|
$2.049B
35.07%
YoY
|
$1.517B
618.96%
YoY
|
| Basic Earnings Per Share |
$2.14
17.58%
YoY
|
$1.82
-30.27%
YoY
|
$2.61
55.36%
YoY
|
$1.68
34.4%
YoY
|
$1.25
635.29%
YoY
|
| Diluted Earnings Per Share |
$2.14
17.58%
YoY
|
$1.82
-30.0%
YoY
|
$2.60
55.69%
YoY
|
$1.67
34.68%
YoY
|
$1.24
629.41%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.221B shares
0.15%
YoY
|
1.219B shares
0.11%
YoY
|
1.218B shares
-0.05%
YoY
|
1.218B shares
0.26%
YoY
|
1.215B shares
0.13%
YoY
|
| Diluted Shares Outstanding |
1.225B shares
0.17%
YoY
|
1.223B shares
0.02%
YoY
|
1.223B shares
0.0%
YoY
|
1.223B shares
0.37%
YoY
|
1.218B shares
0.25%
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 |
$3.030B
-0.59%
YoY
|
$3.198B
16.59%
YoY
|
$2.923B
10.18%
YoY
|
$2.781B
19.05%
YoY
|
$3.048B
10.0%
YoY
|
$2.743B
-1.47%
YoY
|
$2.653B
3.67%
YoY
|
$2.336B
-5.92%
YoY
|
$2.771B
-10.06%
YoY
|
$2.784B
-4.98%
YoY
|
$2.559B
-15.29%
YoY
|
$2.483B
-0.28%
YoY
|
$3.081B
22.07%
YoY
|
$2.930B
-10.04%
YoY
|
$3.021B
22.06%
YoY
|
$2.490B
9.07%
YoY
|
$2.524B
-3.37%
YoY
|
$3.257B
55.69%
YoY
|
$2.475B
28.04%
YoY
|
| Cost Of Revenue |
$558.0M
-13.22%
YoY
|
$593.0M
-4.66%
YoY
|
$485.0M
-7.44%
YoY
|
$478.0M
8.39%
YoY
|
$643.0M
21.09%
YoY
|
$622.0M
38.84%
YoY
|
$524.0M
1.75%
YoY
|
$441.0M
-5.16%
YoY
|
$531.0M
-12.52%
YoY
|
$448.0M
-36.72%
YoY
|
$515.0M
-49.46%
YoY
|
$465.0M
-48.16%
YoY
|
$607.0M
-27.13%
YoY
|
$708.0M
-45.24%
YoY
|
$1.019B
-4.86%
YoY
|
$897.0M
25.45%
YoY
|
$833.0M
-12.59%
YoY
|
$1.293B
150.1%
YoY
|
$1.071B
167.08%
YoY
|
| Gross Profit |
$2.472B
2.79%
YoY
|
$2.605B
22.82%
YoY
|
$2.438B
14.51%
YoY
|
$2.303B
21.53%
YoY
|
$2.405B
7.37%
YoY
|
$2.121B
-9.2%
YoY
|
$2.129B
4.16%
YoY
|
$1.895B
-6.1%
YoY
|
$2.240B
-9.46%
YoY
|
$2.336B
5.13%
YoY
|
$2.044B
2.1%
YoY
|
$2.018B
26.68%
YoY
|
$2.474B
46.3%
YoY
|
$2.222B
13.14%
YoY
|
$2.002B
42.59%
YoY
|
$1.593B
1.59%
YoY
|
$1.691B
1.93%
YoY
|
$1.964B
24.7%
YoY
|
$1.404B
-8.36%
YoY
|
| Selling, General & Admin |
$758.0M
290.72%
YoY
|
$776.0M
1.17%
YoY
|
$168.0M
-1.18%
YoY
|
$168.0M
2.44%
YoY
|
$194.0M
4.3%
YoY
|
$767.0M
8.18%
YoY
|
$170.0M
16.44%
YoY
|
$164.0M
-74.41%
YoY
|
$186.0M
5.68%
YoY
|
$709.0M
12.36%
YoY
|
$146.0M
-10.43%
YoY
|
$641.0M
300.63%
YoY
|
$176.0M
14.29%
YoY
|
$631.0M
11.29%
YoY
|
$163.0M
7.24%
YoY
|
$160.0M
40.35%
YoY
|
$154.0M
25.2%
YoY
|
$567.0M
27.42%
YoY
|
$152.0M
33.33%
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 |
$584.0M
-0.17%
YoY
|
$593.0M
4.96%
YoY
|
$564.0M
-0.35%
YoY
|
$605.0M
12.04%
YoY
|
$585.0M
6.75%
YoY
|
$565.0M
6.81%
YoY
|
$566.0M
8.64%
YoY
|
$540.0M
4.85%
YoY
|
$548.0M
8.3%
YoY
|
$529.0M
4.75%
YoY
|
$521.0M
4.2%
YoY
|
$515.0M
1.78%
YoY
|
$506.0M
1.61%
YoY
|
$505.0M
11.23%
YoY
|
$500.0M
2.67%
YoY
|
$506.0M
9.29%
YoY
|
$498.0M
13.7%
YoY
|
$454.0M
4.13%
YoY
|
$487.0M
14.32%
YoY
|
| Operating Expenses |
$1.333B
587.11%
YoY
|
$1.345B
0.3%
YoY
|
$168.0M
-1.18%
YoY
|
$168.0M
2.44%
YoY
|
$194.0M
4.3%
YoY
|
$1.341B
6.68%
YoY
|
$170.0M
16.44%
YoY
|
$164.0M
-85.7%
YoY
|
$186.0M
5.68%
YoY
|
$1.257B
9.3%
YoY
|
$146.0M
-10.43%
YoY
|
$1.147B
616.88%
YoY
|
$176.0M
14.29%
YoY
|
$1.150B
12.41%
YoY
|
$163.0M
7.24%
YoY
|
$160.0M
40.35%
YoY
|
$154.0M
25.2%
YoY
|
$1.023B
16.91%
YoY
|
$152.0M
33.33%
YoY
|
| Operating Profit |
$1.321B
20.75%
YoY
|
$1.260B
61.54%
YoY
|
$1.109B
32.34%
YoY
|
$945.0M
35.78%
YoY
|
$1.094B
8.1%
YoY
|
$780.0M
-27.71%
YoY
|
$838.0M
-15.69%
YoY
|
$696.0M
-20.09%
YoY
|
$1.012B
-25.59%
YoY
|
$1.079B
0.65%
YoY
|
$994.0M
21.22%
YoY
|
$871.0M
84.53%
YoY
|
$1.360B
107.95%
YoY
|
$1.072B
13.92%
YoY
|
$820.0M
130.99%
YoY
|
$472.0M
-21.33%
YoY
|
$654.0M
-11.5%
YoY
|
$941.0M
34.43%
YoY
|
$355.0M
-44.62%
YoY
|
| Interest Expense |
-$191.0M
2.69%
YoY
|
-$49.00M
-75.25%
YoY
|
-$201.0M
-303.03%
YoY
|
-$204.0M
-160.18%
YoY
|
-$186.0M
-153.3%
YoY
|
-$198.0M
90.38%
YoY
|
$99.00M
-68.47%
YoY
|
$339.0M
-354.89%
YoY
|
$349.0M
18.71%
YoY
|
-$104.0M
-21.21%
YoY
|
$314.0M
7.9%
YoY
|
-$133.0M
-147.33%
YoY
|
$294.0M
2.8%
YoY
|
-$132.0M
21.1%
YoY
|
$291.0M
-0.34%
YoY
|
$281.0M
-5.7%
YoY
|
$286.0M
-2.72%
YoY
|
-$109.0M
-44.39%
YoY
|
$292.0M
0.0%
YoY
|
| Other Income/Expense, Net |
$26.00M
85.71%
YoY
|
$18.00M
38.46%
YoY
|
$21.00M
-32.26%
YoY
|
$16.00M
-51.52%
YoY
|
$14.00M
-54.84%
YoY
|
$13.00M
-56.67%
YoY
|
$31.00M
3.33%
YoY
|
$33.00M
73.68%
YoY
|
$31.00M
55.0%
YoY
|
$30.00M
130.77%
YoY
|
$30.00M
-600.0%
YoY
|
$19.00M
216.67%
YoY
|
$20.00M
300.0%
YoY
|
$13.00M
550.0%
YoY
|
-$6.000M
-250.0%
YoY
|
$6.000M
200.0%
YoY
|
$5.000M
-350.0%
YoY
|
$2.000M
-106.9%
YoY
|
$4.000M
-117.39%
YoY
|
| Pretax Income |
$1.156B
25.38%
YoY
|
$1.017B
67.27%
YoY
|
$929.0M
-4.03%
YoY
|
$757.0M
36.4%
YoY
|
$922.0M
7.84%
YoY
|
$608.0M
-60.7%
YoY
|
$968.0M
12.43%
YoY
|
$555.0M
-26.59%
YoY
|
$855.0M
-31.1%
YoY
|
$1.547B
62.33%
YoY
|
$861.0M
20.08%
YoY
|
$756.0M
108.84%
YoY
|
$1.241B
143.33%
YoY
|
$953.0M
14.82%
YoY
|
$717.0M
217.26%
YoY
|
$362.0M
-17.91%
YoY
|
$510.0M
-11.46%
YoY
|
$830.0M
348.65%
YoY
|
$226.0M
-47.93%
YoY
|
| Income Tax |
$244.0M
26.42%
YoY
|
$244.0M
168.13%
YoY
|
$246.0M
8.37%
YoY
|
$174.0M
34.88%
YoY
|
$193.0M
0.0%
YoY
|
$91.00M
-75.41%
YoY
|
$227.0M
28.98%
YoY
|
$129.0M
-26.29%
YoY
|
$193.0M
-32.04%
YoY
|
$370.0M
44.53%
YoY
|
$176.0M
83.33%
YoY
|
$175.0M
-488.89%
YoY
|
$284.0M
140.68%
YoY
|
$256.0M
29.29%
YoY
|
$96.00M
81.13%
YoY
|
-$45.00M
-137.82%
YoY
|
$118.0M
-16.31%
YoY
|
$198.0M
260.0%
YoY
|
$53.00M
-52.25%
YoY
|
| Net Earnings |
$865.0M
25.18%
YoY
|
$733.0M
51.13%
YoY
|
$647.0M
-8.36%
YoY
|
$546.0M
36.16%
YoY
|
$691.0M
9.34%
YoY
|
$485.0M
-57.34%
YoY
|
$706.0M
7.95%
YoY
|
$401.0M
-12.83%
YoY
|
$632.0M
-31.82%
YoY
|
$1.137B
70.21%
YoY
|
$654.0M
9.0%
YoY
|
$460.0M
15.0%
YoY
|
$927.0M
143.95%
YoY
|
$668.0M
7.4%
YoY
|
$600.0M
263.64%
YoY
|
$400.0M
31.58%
YoY
|
$380.0M
-10.8%
YoY
|
$622.0M
436.21%
YoY
|
$165.0M
-46.6%
YoY
|
| Basic Earnings Per Share |
$0.71
24.56%
YoY
|
N/A
|
$0.53
-8.62%
YoY
|
$0.45
36.36%
YoY
|
$0.57
9.62%
YoY
|
N/A
|
$0.58
7.41%
YoY
|
$0.33
-13.16%
YoY
|
$0.52
-31.58%
YoY
|
N/A
|
$0.54
10.2%
YoY
|
$0.38
15.15%
YoY
|
$0.76
145.16%
YoY
|
N/A
|
$0.49
250.0%
YoY
|
$0.33
32.0%
YoY
|
$0.31
-11.43%
YoY
|
N/A
|
$0.14
-44.0%
YoY
|
| Diluted Earnings Per Share |
$0.70
25.0%
YoY
|
$0.60
50.49%
YoY
|
$0.53
-8.62%
YoY
|
$0.45
36.36%
YoY
|
$0.56
7.69%
YoY
|
$0.40
-57.73%
YoY
|
$0.58
7.41%
YoY
|
$0.33
-10.81%
YoY
|
$0.52
-31.58%
YoY
|
$0.94
71.74%
YoY
|
$0.54
10.2%
YoY
|
$0.37
12.12%
YoY
|
$0.76
145.16%
YoY
|
$0.55
-100.0%
YoY
|
$0.49
276.92%
YoY
|
$0.33
32.0%
YoY
|
$0.31
-11.43%
YoY
|
$509.8K
434.54%
YoY
|
$0.13
-48.0%
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 |
1.222B shares
0.18%
YoY
|
1.221B shares
0.18%
YoY
|
1.221B shares
0.18%
YoY
|
1.221B shares
0.18%
YoY
|
1.219B shares
0.22%
YoY
|
1.219B shares
0.21%
YoY
|
1.219B shares
0.21%
YoY
|
1.219B shares
0.05%
YoY
|
1.217B shares
-0.15%
YoY
|
1.216B shares
-0.15%
YoY
|
1.216B shares
-0.17%
YoY
|
1.218B shares
-0.04%
YoY
|
1.219B shares
0.13%
YoY
|
1.218B shares
0.27%
YoY
|
1.219B shares
0.25%
YoY
|
1.219B shares
0.28%
YoY
|
1.217B shares
0.19%
YoY
|
1.215B shares
0.12%
YoY
|
1.215B shares
0.13%
YoY
|
| Diluted Shares Outstanding |
1.226B shares
0.11%
YoY
|
N/A
|
1.225B shares
0.17%
YoY
|
1.224B shares
0.17%
YoY
|
1.225B shares
0.2%
YoY
|
N/A
|
1.223B shares
0.23%
YoY
|
1.222B shares
0.19%
YoY
|
1.222B shares
-0.29%
YoY
|
N/A
|
1.220B shares
-0.2%
YoY
|
1.220B shares
-0.23%
YoY
|
1.226B shares
0.37%
YoY
|
N/A
|
1.222B shares
0.37%
YoY
|
1.223B shares
0.43%
YoY
|
1.221B shares
0.33%
YoY
|
N/A
|
1.218B shares
0.22%
YoY
|
Loading...