|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$28.06B
2.11%
YoY
|
$27.48B
5.34%
YoY
|
$26.09B
9.56%
YoY
|
$23.81B
50.82%
YoY
|
$15.79B
74.51%
YoY
|
| Cost Of Revenue |
$7.418B
-4.58%
YoY
|
$7.774B
-2.9%
YoY
|
$8.006B
6.99%
YoY
|
$7.483B
57.01%
YoY
|
$4.766B
54.29%
YoY
|
| Gross Profit |
$20.65B
4.75%
YoY
|
$19.71B
8.98%
YoY
|
$18.09B
10.74%
YoY
|
$16.33B
48.14%
YoY
|
$11.02B
85.0%
YoY
|
| Selling, General & Admin |
$14.81B
8.98%
YoY
|
$13.59B
6.26%
YoY
|
$12.79B
25.07%
YoY
|
$10.23B
13.82%
YoY
|
$8.986B
14.38%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.560B
-5.85%
YoY
|
$1.657B
8.87%
YoY
|
$1.522B
12.66%
YoY
|
$1.351B
6.21%
YoY
|
$1.272B
1.35%
YoY
|
| Operating Expenses |
$20.22B
4.28%
YoY
|
$19.39B
9.2%
YoY
|
$17.75B
16.2%
YoY
|
$15.28B
24.72%
YoY
|
$12.25B
11.74%
YoY
|
| Operating Profit |
$428.0M
33.33%
YoY
|
$321.0M
43.3%
YoY
|
$224.0M
-78.71%
YoY
|
$1.052B
-38.87%
YoY
|
$1.721B
-145.1%
YoY
|
| Interest Expense |
$133.0M
-53.0%
YoY
|
$283.0M
-19.37%
YoY
|
$351.0M
-498.86%
YoY
|
-$88.00M
-78.95%
YoY
|
-$418.0M
48.23%
YoY
|
| Other Income/Expense, Net |
$135.0M
-51.26%
YoY
|
$277.0M
-32.27%
YoY
|
$409.0M
-5212.5%
YoY
|
-$8.000M
-97.98%
YoY
|
-$396.0M
-10.0%
YoY
|
| Pretax Income |
$563.0M
-5.85%
YoY
|
$598.0M
-5.53%
YoY
|
$633.0M
-13.05%
YoY
|
$728.0M
-45.06%
YoY
|
$1.325B
-131.13%
YoY
|
| Income Tax |
$122.0M
-8.27%
YoY
|
$133.0M
-20.83%
YoY
|
$168.0M
-11.11%
YoY
|
$189.0M
-45.69%
YoY
|
$348.0M
-129.44%
YoY
|
| Net Earnings |
$441.0M
-5.16%
YoY
|
$465.0M
0.0%
YoY
|
$465.0M
-13.73%
YoY
|
$539.0M
-44.83%
YoY
|
$977.0M
-131.78%
YoY
|
| Basic Earnings Per Share |
$0.82
5.13%
YoY
|
$0.78
0.0%
YoY
|
$0.78
-14.29%
YoY
|
$0.91
-44.85%
YoY
|
$1.65
-130.33%
YoY
|
| Diluted Earnings Per Share |
$0.79
3.95%
YoY
|
$0.76
0.0%
YoY
|
$0.76
-100.0%
YoY
|
$839.6K
52146723.78%
YoY
|
$1.61
-129.6%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
540.0M shares
-9.7%
YoY
|
598.0M shares
0.5%
YoY
|
595.0M shares
0.34%
YoY
|
593.0M shares
0.17%
YoY
|
592.0M shares
4.78%
YoY
|
| Diluted Shares Outstanding |
558.0M shares
-13.22%
YoY
|
643.0M shares
0.47%
YoY
|
640.0M shares
-0.31%
YoY
|
642.0M shares
5.42%
YoY
|
609.0M shares
7.79%
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 |
$7.249B
12.77%
YoY
|
$7.442B
7.37%
YoY
|
$6.949B
1.15%
YoY
|
$7.244B
-1.5%
YoY
|
$6.428B
1.56%
YoY
|
$6.931B
1.58%
YoY
|
$6.870B
5.29%
YoY
|
$7.354B
4.5%
YoY
|
$6.329B
10.92%
YoY
|
$6.823B
10.55%
YoY
|
$6.525B
4.9%
YoY
|
$7.037B
4.59%
YoY
|
$5.706B
21.56%
YoY
|
$6.172B
22.19%
YoY
|
$6.220B
32.93%
YoY
|
$6.728B
67.86%
YoY
|
$4.694B
128.75%
YoY
|
$5.051B
150.92%
YoY
|
$4.679B
160.96%
YoY
|
| Cost Of Revenue |
$1.928B
8.87%
YoY
|
$1.873B
6.6%
YoY
|
$1.879B
-1.62%
YoY
|
$1.893B
-10.28%
YoY
|
$1.771B
-11.23%
YoY
|
$1.757B
-18.96%
YoY
|
$1.910B
-5.49%
YoY
|
$2.110B
13.32%
YoY
|
$1.995B
2.05%
YoY
|
$2.168B
10.33%
YoY
|
$2.021B
-5.78%
YoY
|
$1.862B
-8.0%
YoY
|
$1.955B
44.81%
YoY
|
$1.965B
39.07%
YoY
|
$2.145B
57.03%
YoY
|
$2.024B
67.83%
YoY
|
$1.350B
72.63%
YoY
|
$1.413B
114.09%
YoY
|
$1.366B
98.84%
YoY
|
| Gross Profit |
$5.321B
14.26%
YoY
|
$5.569B
7.63%
YoY
|
$5.070B
2.22%
YoY
|
$5.351B
2.04%
YoY
|
$4.657B
7.45%
YoY
|
$5.174B
11.15%
YoY
|
$4.960B
10.12%
YoY
|
$5.244B
1.33%
YoY
|
$4.334B
15.54%
YoY
|
$4.655B
10.65%
YoY
|
$4.504B
10.53%
YoY
|
$5.175B
10.01%
YoY
|
$3.751B
12.17%
YoY
|
$4.207B
15.64%
YoY
|
$4.075B
23.0%
YoY
|
$4.704B
67.88%
YoY
|
$3.344B
163.31%
YoY
|
$3.638B
168.88%
YoY
|
$3.313B
199.55%
YoY
|
| Selling, General & Admin |
$3.556B
4.77%
YoY
|
$3.686B
4.15%
YoY
|
$3.518B
3.32%
YoY
|
$3.593B
7.29%
YoY
|
$3.394B
2.82%
YoY
|
$3.539B
0.74%
YoY
|
$3.405B
11.49%
YoY
|
$3.349B
9.55%
YoY
|
$3.301B
21.45%
YoY
|
$3.513B
24.0%
YoY
|
$3.054B
20.9%
YoY
|
$3.057B
25.8%
YoY
|
$2.718B
11.39%
YoY
|
$2.833B
16.44%
YoY
|
$2.526B
6.49%
YoY
|
$2.430B
18.71%
YoY
|
$2.440B
39.91%
YoY
|
$2.433B
41.54%
YoY
|
$2.372B
27.32%
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 |
-$791.0M
-299.75%
YoY
|
$371.0M
-8.85%
YoY
|
$394.0M
-10.05%
YoY
|
$399.0M
-1.24%
YoY
|
$396.0M
-2.94%
YoY
|
$407.0M
-1.93%
YoY
|
$438.0M
16.49%
YoY
|
$404.0M
10.38%
YoY
|
$408.0M
11.78%
YoY
|
$415.0M
13.08%
YoY
|
$376.0M
12.24%
YoY
|
$366.0M
12.62%
YoY
|
$365.0M
12.65%
YoY
|
$367.0M
13.62%
YoY
|
$335.0M
4.04%
YoY
|
$325.0M
3.17%
YoY
|
$324.0M
3.85%
YoY
|
$323.0M
2.54%
YoY
|
$322.0M
1.9%
YoY
|
| Operating Expenses |
$4.991B
2.27%
YoY
|
$5.178B
5.76%
YoY
|
$5.035B
2.3%
YoY
|
$5.126B
5.78%
YoY
|
$4.880B
3.24%
YoY
|
$4.896B
-1.13%
YoY
|
$4.922B
12.2%
YoY
|
$4.846B
10.64%
YoY
|
$4.727B
17.15%
YoY
|
$4.952B
7.82%
YoY
|
$4.387B
19.34%
YoY
|
$4.380B
24.04%
YoY
|
$4.035B
15.98%
YoY
|
$4.593B
33.98%
YoY
|
$3.676B
9.54%
YoY
|
$3.531B
19.78%
YoY
|
$3.479B
38.11%
YoY
|
$3.428B
34.17%
YoY
|
$3.356B
25.88%
YoY
|
| Operating Profit |
$330.0M
-247.98%
YoY
|
$391.0M
40.65%
YoY
|
$35.00M
-7.89%
YoY
|
$225.0M
-43.47%
YoY
|
-$223.0M
-43.26%
YoY
|
$278.0M
-193.6%
YoY
|
$38.00M
-67.52%
YoY
|
$398.0M
-49.94%
YoY
|
-$393.0M
38.38%
YoY
|
-$297.0M
-23.06%
YoY
|
$117.0M
-70.68%
YoY
|
$795.0M
-31.35%
YoY
|
-$284.0M
88.08%
YoY
|
-$386.0M
-283.81%
YoY
|
$399.0M
-45.57%
YoY
|
$1.158B
94.95%
YoY
|
-$151.0M
-175.88%
YoY
|
$210.0M
-117.96%
YoY
|
$733.0M
-151.95%
YoY
|
| Interest Expense |
-$19.00M
-138.78%
YoY
|
$9.000M
-84.21%
YoY
|
$35.00M
-47.76%
YoY
|
$56.00M
-25.33%
YoY
|
$49.00M
-40.96%
YoY
|
$57.00M
-43.0%
YoY
|
$67.00M
-30.93%
YoY
|
$75.00M
-10.71%
YoY
|
$83.00M
20.29%
YoY
|
$100.0M
69.49%
YoY
|
$97.00M
-2040.0%
YoY
|
$84.00M
-244.83%
YoY
|
$69.00M
-180.23%
YoY
|
$59.00M
-154.63%
YoY
|
-$5.000M
-95.19%
YoY
|
-$58.00M
-45.28%
YoY
|
-$86.00M
-14.85%
YoY
|
-$108.0M
8.0%
YoY
|
-$104.0M
8.33%
YoY
|
| Other Income/Expense, Net |
-$45.00M
150.0%
YoY
|
$8.000M
-300.0%
YoY
|
$33.00M
-306.25%
YoY
|
$55.00M
1000.0%
YoY
|
-$18.00M
-118.95%
YoY
|
-$4.000M
-122.22%
YoY
|
-$16.00M
-113.33%
YoY
|
$5.000M
-28.57%
YoY
|
$95.00M
20.25%
YoY
|
$18.00M
-57.14%
YoY
|
$120.0M
207.69%
YoY
|
$7.000M
-105.74%
YoY
|
$79.00M
-135.11%
YoY
|
$42.00M
600.0%
YoY
|
$39.00M
-129.32%
YoY
|
-$122.0M
32.61%
YoY
|
-$225.0M
324.53%
YoY
|
$6.000M
-109.52%
YoY
|
-$133.0M
1.53%
YoY
|
| Pretax Income |
$285.0M
-248.44%
YoY
|
$408.0M
24.01%
YoY
|
$68.00M
-23.6%
YoY
|
$280.0M
-41.42%
YoY
|
-$192.0M
-35.57%
YoY
|
$329.0M
-215.03%
YoY
|
$89.00M
-62.45%
YoY
|
$478.0M
-46.05%
YoY
|
-$298.0M
45.37%
YoY
|
-$286.0M
0.0%
YoY
|
$237.0M
-32.86%
YoY
|
$886.0M
-14.48%
YoY
|
-$205.0M
-45.48%
YoY
|
-$286.0M
-471.43%
YoY
|
$353.0M
-41.17%
YoY
|
$1.036B
106.37%
YoY
|
-$376.0M
-357.53%
YoY
|
$77.00M
-105.79%
YoY
|
$600.0M
-138.91%
YoY
|
| Income Tax |
$58.00M
-234.88%
YoY
|
$85.00M
25.0%
YoY
|
$14.00M
-36.36%
YoY
|
$67.00M
-39.64%
YoY
|
-$43.00M
-35.82%
YoY
|
$68.00M
-300.0%
YoY
|
$22.00M
-50.0%
YoY
|
$111.0M
-45.32%
YoY
|
-$67.00M
45.65%
YoY
|
-$34.00M
-48.48%
YoY
|
$44.00M
-42.11%
YoY
|
$203.0M
-26.45%
YoY
|
-$46.00M
-53.06%
YoY
|
-$66.00M
-833.33%
YoY
|
$76.00M
-50.65%
YoY
|
$276.0M
79.22%
YoY
|
-$98.00M
-426.67%
YoY
|
$9.000M
-102.13%
YoY
|
$154.0M
-140.0%
YoY
|
| Net Earnings |
$227.0M
-252.35%
YoY
|
$323.0M
23.75%
YoY
|
$54.00M
-19.4%
YoY
|
$213.0M
-41.96%
YoY
|
-$149.0M
-35.5%
YoY
|
$261.0M
-203.57%
YoY
|
$67.00M
-65.28%
YoY
|
$367.0M
-46.27%
YoY
|
-$231.0M
45.28%
YoY
|
-$252.0M
14.55%
YoY
|
$193.0M
-30.32%
YoY
|
$683.0M
-10.13%
YoY
|
-$159.0M
-42.81%
YoY
|
-$220.0M
-423.53%
YoY
|
$277.0M
-37.89%
YoY
|
$760.0M
118.39%
YoY
|
-$278.0M
-339.66%
YoY
|
$68.00M
-107.49%
YoY
|
$446.0M
-138.55%
YoY
|
| Basic Earnings Per Share |
$0.45
-273.08%
YoY
|
N/A
|
$0.10
-9.09%
YoY
|
$0.40
-34.43%
YoY
|
-$0.26
-33.33%
YoY
|
N/A
|
$0.11
-65.63%
YoY
|
$0.61
-46.96%
YoY
|
-$0.39
44.44%
YoY
|
N/A
|
$0.32
-31.91%
YoY
|
$1.15
-10.85%
YoY
|
-$0.27
-42.55%
YoY
|
N/A
|
$0.47
-37.33%
YoY
|
$1.29
118.64%
YoY
|
-$0.47
-335.0%
YoY
|
N/A
|
$0.75
-138.27%
YoY
|
| Diluted Earnings Per Share |
$0.45
-278.32%
YoY
|
$0.56
36.84%
YoY
|
$0.10
-8.97%
YoY
|
$0.39
-31.54%
YoY
|
-$0.26
-34.59%
YoY
|
$0.41
-196.14%
YoY
|
$0.11
-64.04%
YoY
|
$0.57
-46.6%
YoY
|
-$0.39
44.44%
YoY
|
-$0.42
-100.0%
YoY
|
$0.31
-100.0%
YoY
|
$1.07
-10.93%
YoY
|
-$0.27
-42.55%
YoY
|
-$370.4K
-430.07%
YoY
|
$433.5K
59382068.2%
YoY
|
$1.20
110.53%
YoY
|
-$0.47
-347.37%
YoY
|
$112.2K
-7286542.93%
YoY
|
$0.73
-137.24%
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 |
491.3M shares
-17.1%
YoY
|
517.2M shares
-13.77%
YoY
|
525.2M shares
-12.35%
YoY
|
569.9M shares
-4.78%
YoY
|
592.7M shares
-0.67%
YoY
|
599.7M shares
0.61%
YoY
|
599.2M shares
0.59%
YoY
|
598.5M shares
0.57%
YoY
|
596.7M shares
0.4%
YoY
|
596.1M shares
0.4%
YoY
|
595.6M shares
0.38%
YoY
|
595.1M shares
0.35%
YoY
|
594.3M shares
0.39%
YoY
|
593.8M shares
0.31%
YoY
|
593.4M shares
0.23%
YoY
|
593.0M shares
0.34%
YoY
|
592.0M shares
0.17%
YoY
|
591.9M shares
0.28%
YoY
|
592.0M shares
0.34%
YoY
|
| Diluted Shares Outstanding |
503.0M shares
-13.87%
YoY
|
N/A
|
526.0M shares
-12.48%
YoY
|
541.0M shares
-15.86%
YoY
|
584.0M shares
-2.18%
YoY
|
N/A
|
601.0M shares
-6.09%
YoY
|
643.0M shares
0.63%
YoY
|
597.0M shares
0.51%
YoY
|
N/A
|
640.0M shares
0.16%
YoY
|
639.0M shares
0.63%
YoY
|
594.0M shares
0.34%
YoY
|
N/A
|
639.0M shares
5.27%
YoY
|
635.0M shares
3.25%
YoY
|
592.0M shares
-2.79%
YoY
|
N/A
|
607.0M shares
2.88%
YoY
|
Loading...