|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$17.18B
9.45%
YoY
|
$15.70B
17.36%
YoY
|
$13.38B
7.19%
YoY
|
$12.48B
2.35%
YoY
|
$12.19B
10.18%
YoY
|
| Cost Of Revenue |
$8.985B
8.48%
YoY
|
$8.283B
20.01%
YoY
|
$6.902B
6.56%
YoY
|
$6.477B
-3.87%
YoY
|
$6.738B
14.11%
YoY
|
| Gross Profit |
$8.196B
10.53%
YoY
|
$7.415B
14.54%
YoY
|
$6.474B
7.86%
YoY
|
$6.002B
10.03%
YoY
|
$5.455B
5.7%
YoY
|
| Selling, General & Admin |
$2.467B
-1.52%
YoY
|
$2.505B
-72.77%
YoY
|
$9.200B
7.65%
YoY
|
$8.546B
-12.59%
YoY
|
$9.777B
24.2%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$188.0M
2.73%
YoY
|
$183.0M
-28.52%
YoY
|
$256.0M
-3.03%
YoY
|
$264.0M
47.49%
YoY
|
$179.0M
7.19%
YoY
|
| Operating Expenses |
$3.433B
7.58%
YoY
|
$3.191B
-66.25%
YoY
|
$9.456B
7.33%
YoY
|
$8.810B
-12.8%
YoY
|
$10.10B
21.94%
YoY
|
| Operating Profit |
$4.344B
13.27%
YoY
|
$3.835B
1.32%
YoY
|
$3.785B
3.16%
YoY
|
$3.669B
75.55%
YoY
|
$2.090B
-24.85%
YoY
|
| Interest Expense |
-$807.0M
23.21%
YoY
|
-$655.0M
44.59%
YoY
|
-$453.0M
16.75%
YoY
|
-$388.0M
-220.5%
YoY
|
$322.0M
-3.59%
YoY
|
| Other Income/Expense, Net |
$1.211B
-55.41%
YoY
|
$2.716B
-1766.26%
YoY
|
-$163.0M
30.4%
YoY
|
-$125.0M
-182.24%
YoY
|
$152.0M
1069.23%
YoY
|
| Pretax Income |
$4.759B
37.46%
YoY
|
$3.462B
9.25%
YoY
|
$3.169B
0.41%
YoY
|
$3.156B
63.44%
YoY
|
$1.931B
-21.7%
YoY
|
| Income Tax |
$1.009B
35.98%
YoY
|
$742.0M
37.15%
YoY
|
$541.0M
6.08%
YoY
|
$510.0M
-18.14%
YoY
|
$623.0M
39.06%
YoY
|
| Net Earnings |
$3.695B
39.22%
YoY
|
$2.654B
3.51%
YoY
|
$2.564B
-0.97%
YoY
|
$2.589B
106.29%
YoY
|
$1.255B
-36.26%
YoY
|
| Basic Earnings Per Share |
$17.11
36.33%
YoY
|
$12.55
-0.4%
YoY
|
$12.60
3.03%
YoY
|
$12.23
118.78%
YoY
|
$5.59
-34.16%
YoY
|
| Diluted Earnings Per Share |
$17.02
36.27%
YoY
|
$12.49
-0.14%
YoY
|
$12.51
-100.0%
YoY
|
$12.14M
218802191.97%
YoY
|
$5.55
-34.32%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
215.9M shares
2.13%
YoY
|
211.4M shares
3.88%
YoY
|
203.5M shares
-3.87%
YoY
|
211.7M shares
-5.79%
YoY
|
224.7M shares
-3.1%
YoY
|
| Diluted Shares Outstanding |
217.1M shares
2.16%
YoY
|
212.5M shares
3.66%
YoY
|
205.0M shares
-3.85%
YoY
|
213.2M shares
-5.71%
YoY
|
226.1M shares
-3.0%
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.034B
6.45%
YoY
|
$4.300B
3.69%
YoY
|
$3.997B
7.42%
YoY
|
$4.155B
10.51%
YoY
|
$4.729B
16.19%
YoY
|
$4.147B
22.87%
YoY
|
$3.721B
26.01%
YoY
|
$3.760B
18.35%
YoY
|
$4.070B
5.14%
YoY
|
$3.375B
7.83%
YoY
|
$2.953B
9.53%
YoY
|
$3.177B
6.5%
YoY
|
$3.871B
5.48%
YoY
|
$3.130B
1.62%
YoY
|
$2.696B
-0.22%
YoY
|
$2.983B
3.36%
YoY
|
$3.670B
4.11%
YoY
|
$3.080B
3.88%
YoY
|
$2.702B
13.29%
YoY
|
| Cost Of Revenue |
$2.393B
6.4%
YoY
|
$2.117B
-0.14%
YoY
|
$2.259B
5.07%
YoY
|
$2.360B
10.8%
YoY
|
$2.249B
19.44%
YoY
|
$2.120B
26.87%
YoY
|
$2.150B
27.6%
YoY
|
$2.130B
21.44%
YoY
|
$1.883B
5.08%
YoY
|
$1.671B
8.58%
YoY
|
$1.685B
9.99%
YoY
|
$1.754B
7.02%
YoY
|
$1.792B
1.41%
YoY
|
$1.539B
-1.09%
YoY
|
$1.532B
-16.51%
YoY
|
$1.639B
0.68%
YoY
|
$1.767B
2.79%
YoY
|
$1.556B
-4.83%
YoY
|
$1.835B
32.3%
YoY
|
| Gross Profit |
$2.641B
6.49%
YoY
|
$2.183B
7.7%
YoY
|
$1.738B
10.63%
YoY
|
$1.795B
10.12%
YoY
|
$2.480B
13.4%
YoY
|
$2.027B
18.96%
YoY
|
$1.571B
23.9%
YoY
|
$1.630B
14.55%
YoY
|
$2.187B
5.19%
YoY
|
$1.704B
7.1%
YoY
|
$1.268B
8.93%
YoY
|
$1.423B
5.88%
YoY
|
$2.079B
9.25%
YoY
|
$1.591B
4.4%
YoY
|
$1.164B
34.26%
YoY
|
$1.344B
6.84%
YoY
|
$1.903B
5.37%
YoY
|
$1.524B
14.59%
YoY
|
$867.0M
-13.13%
YoY
|
| Selling, General & Admin |
$624.0M
-6.02%
YoY
|
$602.0M
-5.2%
YoY
|
$650.0M
-76.85%
YoY
|
$594.0M
-78.78%
YoY
|
$664.0M
-72.63%
YoY
|
$635.0M
-73.54%
YoY
|
$2.808B
27.99%
YoY
|
$2.799B
23.25%
YoY
|
$2.426B
3.9%
YoY
|
$2.400B
16.73%
YoY
|
$2.194B
7.81%
YoY
|
$2.271B
2.39%
YoY
|
$2.335B
4.38%
YoY
|
$2.056B
1.28%
YoY
|
$2.035B
-40.34%
YoY
|
$2.218B
3.79%
YoY
|
$2.237B
1.73%
YoY
|
$2.030B
-6.37%
YoY
|
$3.411B
84.18%
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 |
$46.00M
0.0%
YoY
|
$233.0M
0.43%
YoY
|
$47.00M
0.0%
YoY
|
$47.00M
4.44%
YoY
|
$46.00M
4.55%
YoY
|
$232.0M
246.27%
YoY
|
$47.00M
11.9%
YoY
|
$45.00M
-29.69%
YoY
|
$44.00M
15.79%
YoY
|
$67.00M
8.06%
YoY
|
$42.00M
13.51%
YoY
|
$64.00M
60.0%
YoY
|
$38.00M
0.0%
YoY
|
$62.00M
-18.42%
YoY
|
$37.00M
-33.93%
YoY
|
$40.00M
-2.44%
YoY
|
$38.00M
-7.32%
YoY
|
$76.00M
-9.52%
YoY
|
$56.00M
33.33%
YoY
|
| Operating Expenses |
$822.0M
-9.57%
YoY
|
$835.0M
-3.69%
YoY
|
$890.0M
-70.62%
YoY
|
$842.0M
-71.67%
YoY
|
$909.0M
-63.44%
YoY
|
$867.0M
-64.86%
YoY
|
$3.029B
34.26%
YoY
|
$2.972B
27.28%
YoY
|
$2.486B
3.67%
YoY
|
$2.467B
16.48%
YoY
|
$2.256B
7.12%
YoY
|
$2.335B
2.28%
YoY
|
$2.398B
4.13%
YoY
|
$2.118B
0.57%
YoY
|
$2.106B
-39.88%
YoY
|
$2.283B
3.12%
YoY
|
$2.303B
1.01%
YoY
|
$2.106B
-6.48%
YoY
|
$3.503B
80.2%
YoY
|
| Operating Profit |
$1.715B
17.39%
YoY
|
$1.348B
16.21%
YoY
|
$816.0M
30.98%
YoY
|
$859.0M
30.95%
YoY
|
$1.461B
-0.27%
YoY
|
$1.160B
-252.03%
YoY
|
$623.0M
-9.84%
YoY
|
$656.0M
-22.09%
YoY
|
$1.465B
-0.54%
YoY
|
-$763.0M
44.78%
YoY
|
$691.0M
17.12%
YoY
|
$842.0M
20.29%
YoY
|
$1.473B
7.75%
YoY
|
-$527.0M
-9.45%
YoY
|
$590.0M
-173.66%
YoY
|
$700.0M
4.17%
YoY
|
$1.367B
9.8%
YoY
|
-$582.0M
-36.88%
YoY
|
-$801.0M
-281.63%
YoY
|
| Interest Expense |
-$167.0M
-16.92%
YoY
|
-$177.0M
-7.33%
YoY
|
-$206.0M
-1.44%
YoY
|
-$135.0M
-30.41%
YoY
|
-$201.0M
-239.58%
YoY
|
-$191.0M
70.54%
YoY
|
-$209.0M
-275.63%
YoY
|
-$194.0M
55.2%
YoY
|
$144.0M
29.73%
YoY
|
-$112.0M
4.67%
YoY
|
$119.0M
15.53%
YoY
|
-$125.0M
-222.55%
YoY
|
$111.0M
21.98%
YoY
|
-$107.0M
33.75%
YoY
|
$103.0M
28.75%
YoY
|
$102.0M
30.77%
YoY
|
$91.00M
15.19%
YoY
|
-$80.00M
-11.11%
YoY
|
$80.00M
0.0%
YoY
|
| Other Income/Expense, Net |
$5.000M
-99.38%
YoY
|
-$22.00M
69.23%
YoY
|
$697.0M
1891.43%
YoY
|
$715.0M
202.97%
YoY
|
$801.0M
968.0%
YoY
|
-$13.00M
-77.59%
YoY
|
$35.00M
-266.67%
YoY
|
$236.0M
-500.0%
YoY
|
$75.00M
-400.0%
YoY
|
-$58.00M
-70.41%
YoY
|
-$21.00M
-231.25%
YoY
|
-$59.00M
-296.67%
YoY
|
-$25.00M
-200.0%
YoY
|
-$196.0M
-9900.0%
YoY
|
$16.00M
60.0%
YoY
|
$30.00M
-3100.0%
YoY
|
$25.00M
-1350.0%
YoY
|
$2.000M
-33.33%
YoY
|
$10.00M
N/A
|
| Pretax Income |
$1.553B
24.24%
YoY
|
$2.209B
147.92%
YoY
|
$597.0M
32.96%
YoY
|
$703.0M
0.72%
YoY
|
$1.250B
-12.22%
YoY
|
$891.0M
46.31%
YoY
|
$449.0M
-19.82%
YoY
|
$698.0M
6.08%
YoY
|
$1.424B
6.11%
YoY
|
$609.0M
-14.1%
YoY
|
$560.0M
9.8%
YoY
|
$658.0M
3.95%
YoY
|
$1.342B
2.91%
YoY
|
$709.0M
-31.56%
YoY
|
$510.0M
-158.76%
YoY
|
$633.0M
6.21%
YoY
|
$1.304B
11.74%
YoY
|
$1.036B
65.5%
YoY
|
-$868.0M
-338.46%
YoY
|
| Income Tax |
$314.0M
17.16%
YoY
|
$505.0M
221.66%
YoY
|
$127.0M
35.11%
YoY
|
$109.0M
-31.88%
YoY
|
$268.0M
-19.03%
YoY
|
$157.0M
53.92%
YoY
|
$94.00M
1.08%
YoY
|
$160.0M
92.77%
YoY
|
$331.0M
25.86%
YoY
|
$102.0M
137.21%
YoY
|
$93.00M
1.09%
YoY
|
$83.00M
-30.25%
YoY
|
$263.0M
2.73%
YoY
|
$43.00M
-73.62%
YoY
|
$92.00M
300.0%
YoY
|
$119.0M
-41.38%
YoY
|
$256.0M
9.4%
YoY
|
$163.0M
77.17%
YoY
|
$23.00M
-71.95%
YoY
|
| Net Earnings |
$1.212B
25.6%
YoY
|
$1.693B
136.45%
YoY
|
$458.0M
33.53%
YoY
|
$579.0M
10.5%
YoY
|
$965.0M
-9.9%
YoY
|
$716.0M
43.78%
YoY
|
$343.0M
-24.78%
YoY
|
$524.0M
-6.43%
YoY
|
$1.071B
2.0%
YoY
|
$498.0M
-24.2%
YoY
|
$456.0M
11.76%
YoY
|
$560.0M
11.78%
YoY
|
$1.050B
2.64%
YoY
|
$657.0M
-23.87%
YoY
|
$408.0M
-145.79%
YoY
|
$501.0M
32.19%
YoY
|
$1.023B
12.05%
YoY
|
$863.0M
64.69%
YoY
|
-$891.0M
-415.96%
YoY
|
| Basic Earnings Per Share |
$5.66
26.91%
YoY
|
N/A
|
$2.12
34.18%
YoY
|
$2.68
8.5%
YoY
|
$4.46
-17.1%
YoY
|
N/A
|
$1.58
-29.78%
YoY
|
$2.47
-9.85%
YoY
|
$5.38
5.7%
YoY
|
N/A
|
$2.25
16.58%
YoY
|
$2.74
16.6%
YoY
|
$5.09
7.16%
YoY
|
N/A
|
$1.93
-148.37%
YoY
|
$2.35
40.72%
YoY
|
$4.75
18.16%
YoY
|
N/A
|
-$3.99
-438.14%
YoY
|
| Diluted Earnings Per Share |
$5.63
27.09%
YoY
|
$7.82
138.36%
YoY
|
$2.11
34.39%
YoY
|
$2.66
8.13%
YoY
|
$4.43
-17.2%
YoY
|
$3.28
33.1%
YoY
|
$1.57
-29.6%
YoY
|
$2.46
-9.38%
YoY
|
$5.35
5.52%
YoY
|
$2.47
-100.0%
YoY
|
$2.23
16.15%
YoY
|
$2.71
16.5%
YoY
|
$5.07
7.19%
YoY
|
$3.139M
-19.51%
YoY
|
$1.92
-148.12%
YoY
|
$2.33
40.36%
YoY
|
$4.73
18.25%
YoY
|
$3.900M
71.69%
YoY
|
-$3.99
-438.14%
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 |
214.3M shares
-0.81%
YoY
|
214.9M shares
-0.62%
YoY
|
215.6M shares
-0.74%
YoY
|
215.9M shares
-0.69%
YoY
|
216.0M shares
8.93%
YoY
|
216.3M shares
8.02%
YoY
|
217.2M shares
7.09%
YoY
|
217.4M shares
6.46%
YoY
|
198.3M shares
-3.34%
YoY
|
200.2M shares
-3.21%
YoY
|
202.9M shares
-3.82%
YoY
|
204.2M shares
-4.24%
YoY
|
205.1M shares
-4.72%
YoY
|
206.9M shares
-6.12%
YoY
|
210.9M shares
-6.42%
YoY
|
213.3M shares
-6.04%
YoY
|
215.3M shares
-5.2%
YoY
|
220.3M shares
-3.62%
YoY
|
225.4M shares
-3.1%
YoY
|
| Diluted Shares Outstanding |
215.4M shares
-1.15%
YoY
|
N/A
|
216.7M shares
-0.78%
YoY
|
217.3M shares
1.88%
YoY
|
217.9M shares
8.9%
YoY
|
N/A
|
218.4M shares
6.74%
YoY
|
213.3M shares
3.39%
YoY
|
200.1M shares
-3.38%
YoY
|
N/A
|
204.6M shares
-3.76%
YoY
|
206.3M shares
-3.91%
YoY
|
207.1M shares
-4.3%
YoY
|
N/A
|
212.6M shares
-5.68%
YoY
|
214.7M shares
-5.83%
YoY
|
216.4M shares
-5.13%
YoY
|
N/A
|
225.4M shares
-3.47%
YoY
|
Loading...