|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$22.18B
-3.31%
YoY
|
$22.94B
-0.32%
YoY
|
$23.02B
13.41%
YoY
|
$20.30B
32.7%
YoY
|
$15.30B
5.88%
YoY
|
| Cost Of Revenue |
$18.70B
0.31%
YoY
|
$18.64B
-0.08%
YoY
|
$18.66B
-660.47%
YoY
|
-$3.329B
-125.07%
YoY
|
$13.28B
2.94%
YoY
|
| Gross Profit |
$3.484B
-19.0%
YoY
|
$4.301B
-1.35%
YoY
|
$4.360B
-81.55%
YoY
|
$23.63B
1071.92%
YoY
|
$2.016B
30.49%
YoY
|
| Selling, General & Admin |
$239.0M
0.0%
YoY
|
$239.0M
5.75%
YoY
|
$226.0M
-5.83%
YoY
|
$240.0M
17.65%
YoY
|
$204.0M
12.09%
YoY
|
| Research & Development |
$411.0M
-3.52%
YoY
|
$426.0M
4.41%
YoY
|
$408.0M
18.26%
YoY
|
$345.0M
7.48%
YoY
|
$321.0M
3.88%
YoY
|
| Depreciation & Amortization |
$1.136B
5.28%
YoY
|
$1.079B
8.12%
YoY
|
$998.0M
6.17%
YoY
|
$940.0M
3.98%
YoY
|
$904.0M
-14.56%
YoY
|
| Operating Expenses |
$411.0M
-3.52%
YoY
|
$426.0M
4.41%
YoY
|
$408.0M
-98.01%
YoY
|
$20.55B
6302.8%
YoY
|
$321.0M
3.88%
YoY
|
| Operating Profit |
$2.260B
-40.87%
YoY
|
$3.822B
-6.39%
YoY
|
$4.083B
32.87%
YoY
|
$3.073B
70.72%
YoY
|
$1.800B
-173.89%
YoY
|
| Interest Expense |
-$352.0M
-0.28%
YoY
|
-$353.0M
-10.63%
YoY
|
-$395.0M
5.33%
YoY
|
-$375.0M
-20.04%
YoY
|
-$469.0M
-7.13%
YoY
|
| Other Income/Expense, Net |
-$128.0M
-43.61%
YoY
|
-$227.0M
170.24%
YoY
|
-$84.00M
-53.33%
YoY
|
-$180.0M
127.85%
YoY
|
-$79.00M
-28.83%
YoY
|
| Pretax Income |
$1.771B
-44.66%
YoY
|
$3.200B
-5.88%
YoY
|
$3.400B
61.14%
YoY
|
$2.110B
62.31%
YoY
|
$1.300B
-140.37%
YoY
|
| Income Tax |
$479.0M
-33.29%
YoY
|
$718.0M
2.43%
YoY
|
$701.0M
36.12%
YoY
|
$515.0M
-338.43%
YoY
|
-$216.0M
-22.3%
YoY
|
| Net Earnings |
$1.283B
-48.7%
YoY
|
$2.501B
-5.19%
YoY
|
$2.638B
67.81%
YoY
|
$1.572B
7.89%
YoY
|
$1.457B
-149.47%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.50
-46.96%
YoY
|
$2.83
-3.15%
YoY
|
$2.93
-100.0%
YoY
|
$1.731M
5.99%
YoY
|
$1.633M
-148.86%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
853.0M shares
-3.29%
YoY
|
882.0M shares
-1.89%
YoY
|
899.0M shares
-0.55%
YoY
|
904.0M shares
1.35%
YoY
|
892.0M shares
1.25%
YoY
|
| Diluted Shares Outstanding |
853.0M shares
-3.4%
YoY
|
883.0M shares
-2.11%
YoY
|
902.0M shares
-0.66%
YoY
|
908.0M shares
1.79%
YoY
|
892.0M shares
1.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 |
$5.402B
-0.28%
YoY
|
$5.657B
0.84%
YoY
|
$5.600B
-1.7%
YoY
|
$5.510B
-5.54%
YoY
|
$5.417B
-6.67%
YoY
|
$5.610B
-2.25%
YoY
|
$5.697B
-1.84%
YoY
|
$5.833B
0.6%
YoY
|
$5.804B
2.24%
YoY
|
$5.739B
2.81%
YoY
|
$5.804B
8.34%
YoY
|
$5.798B
14.27%
YoY
|
$5.677B
32.52%
YoY
|
$5.582B
30.51%
YoY
|
$5.357B
38.78%
YoY
|
$5.074B
36.88%
YoY
|
$4.284B
24.14%
YoY
|
$4.277B
32.13%
YoY
|
$3.860B
29.75%
YoY
|
| Cost Of Revenue |
N/A
|
$4.727B
3.12%
YoY
|
$4.744B
2.53%
YoY
|
$4.691B
-0.4%
YoY
|
$4.538B
-3.9%
YoY
|
$4.584B
-0.48%
YoY
|
$4.627B
-1.26%
YoY
|
$4.710B
-0.21%
YoY
|
$4.722B
1.64%
YoY
|
$4.606B
-540.34%
YoY
|
$4.686B
-616.08%
YoY
|
$4.720B
10.05%
YoY
|
$4.646B
25.6%
YoY
|
-$1.046B
-128.52%
YoY
|
-$908.0M
-127.06%
YoY
|
$4.289B
33.12%
YoY
|
$3.699B
21.96%
YoY
|
$3.668B
29.02%
YoY
|
$3.356B
26.21%
YoY
|
| Gross Profit |
N/A
|
$930.0M
-9.36%
YoY
|
$856.0M
-20.0%
YoY
|
$819.0M
-27.07%
YoY
|
$879.0M
-18.76%
YoY
|
$1.026B
-9.44%
YoY
|
$1.070B
-4.29%
YoY
|
$1.123B
4.17%
YoY
|
$1.082B
4.95%
YoY
|
$1.133B
-82.91%
YoY
|
$1.118B
-82.15%
YoY
|
$1.078B
37.32%
YoY
|
$1.031B
76.24%
YoY
|
$6.628B
988.34%
YoY
|
$6.265B
1143.06%
YoY
|
$785.0M
61.86%
YoY
|
$585.0M
39.95%
YoY
|
$609.0M
54.57%
YoY
|
$504.0M
59.49%
YoY
|
| Selling, General & Admin |
N/A
|
$59.00M
-3.28%
YoY
|
$58.00M
5.45%
YoY
|
$60.00M
-3.23%
YoY
|
$62.00M
1.64%
YoY
|
$61.00M
1.67%
YoY
|
$55.00M
-5.17%
YoY
|
$62.00M
14.81%
YoY
|
$61.00M
12.96%
YoY
|
$60.00M
-3.23%
YoY
|
$58.00M
-1.69%
YoY
|
$54.00M
-19.4%
YoY
|
$54.00M
3.85%
YoY
|
$62.00M
5.08%
YoY
|
$59.00M
28.26%
YoY
|
$67.00M
31.37%
YoY
|
$52.00M
8.33%
YoY
|
$59.00M
34.09%
YoY
|
$46.00M
12.2%
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 |
$295.0M
6.5%
YoY
|
$290.0M
5.45%
YoY
|
$285.0M
5.56%
YoY
|
$284.0M
4.8%
YoY
|
$277.0M
5.32%
YoY
|
$275.0M
7.42%
YoY
|
$270.0M
5.47%
YoY
|
$271.0M
10.61%
YoY
|
$263.0M
9.13%
YoY
|
$256.0M
8.47%
YoY
|
$256.0M
9.4%
YoY
|
$245.0M
2.94%
YoY
|
$241.0M
3.88%
YoY
|
$236.0M
2.16%
YoY
|
$234.0M
4.46%
YoY
|
$238.0M
6.73%
YoY
|
$232.0M
2.65%
YoY
|
$231.0M
0.87%
YoY
|
$224.0M
-2.61%
YoY
|
| Operating Expenses |
$4.723B
-5.27%
YoY
|
$101.0M
7.45%
YoY
|
$4.852B
0.54%
YoY
|
$92.00M
-98.08%
YoY
|
$4.986B
5148.42%
YoY
|
$94.00M
-97.99%
YoY
|
$4.826B
5858.02%
YoY
|
$4.801B
7065.67%
YoY
|
$95.00M
75.93%
YoY
|
$4.681B
-17.18%
YoY
|
$81.00M
-98.51%
YoY
|
$67.00M
0.0%
YoY
|
$54.00M
3.85%
YoY
|
$5.652B
9479.66%
YoY
|
$5.419B
11680.43%
YoY
|
$67.00M
31.37%
YoY
|
$52.00M
8.33%
YoY
|
$59.00M
34.09%
YoY
|
$46.00M
12.2%
YoY
|
| Operating Profit |
$679.0M
57.54%
YoY
|
$829.0M
-11.05%
YoY
|
$356.0M
-59.13%
YoY
|
$727.0M
-29.55%
YoY
|
$431.0M
-56.33%
YoY
|
$932.0M
-126.27%
YoY
|
$871.0M
-16.01%
YoY
|
$1.032B
2.08%
YoY
|
$987.0M
1.02%
YoY
|
-$3.548B
-463.52%
YoY
|
$1.037B
22.58%
YoY
|
$1.011B
170.32%
YoY
|
$977.0M
91.19%
YoY
|
$976.0M
77.45%
YoY
|
$846.0M
89.69%
YoY
|
$374.0M
-13.82%
YoY
|
$511.0M
38.11%
YoY
|
$550.0M
57.14%
YoY
|
$446.0M
214.08%
YoY
|
| Interest Expense |
-$82.00M
-4.65%
YoY
|
-$95.00M
3.26%
YoY
|
-$88.00M
3.53%
YoY
|
-$92.00M
0.0%
YoY
|
-$86.00M
-6.52%
YoY
|
-$92.00M
-55.56%
YoY
|
-$85.00M
-8.6%
YoY
|
-$92.00M
0.0%
YoY
|
-$92.00M
16.46%
YoY
|
-$207.0M
179.73%
YoY
|
-$93.00M
0.0%
YoY
|
-$92.00M
-8.91%
YoY
|
-$79.00M
-26.17%
YoY
|
-$74.00M
-31.48%
YoY
|
-$93.00M
-19.83%
YoY
|
-$101.0M
-15.83%
YoY
|
-$107.0M
-14.4%
YoY
|
-$108.0M
-13.6%
YoY
|
-$116.0M
-4.92%
YoY
|
| Other Income/Expense, Net |
-$28.00M
-28.21%
YoY
|
-$16.00M
-65.96%
YoY
|
-$49.00M
-5.77%
YoY
|
-$24.00M
20.0%
YoY
|
-$39.00M
-63.89%
YoY
|
-$47.00M
193.75%
YoY
|
-$52.00M
85.71%
YoY
|
-$20.00M
-37.5%
YoY
|
-$108.0M
56.52%
YoY
|
-$16.00M
-73.33%
YoY
|
-$28.00M
-41.67%
YoY
|
-$32.00M
-23.81%
YoY
|
-$69.00M
130.0%
YoY
|
-$60.00M
150.0%
YoY
|
-$48.00M
242.86%
YoY
|
-$42.00M
121.05%
YoY
|
-$30.00M
36.36%
YoY
|
-$24.00M
26.32%
YoY
|
-$14.00M
-33.33%
YoY
|
| Pretax Income |
$569.0M
85.95%
YoY
|
$635.0M
-19.92%
YoY
|
$219.0M
-70.16%
YoY
|
$611.0M
-33.59%
YoY
|
$306.0M
-61.12%
YoY
|
$793.0M
-5.03%
YoY
|
$734.0M
-19.87%
YoY
|
$920.0M
17.5%
YoY
|
$787.0M
-5.07%
YoY
|
$835.0M
-0.83%
YoY
|
$916.0M
29.93%
YoY
|
$783.0M
238.96%
YoY
|
$829.0M
149.7%
YoY
|
$842.0M
101.44%
YoY
|
$705.0M
123.1%
YoY
|
$231.0M
-21.69%
YoY
|
$332.0M
48.88%
YoY
|
$418.0M
-274.17%
YoY
|
$316.0M
-31700.0%
YoY
|
| Income Tax |
$105.0M
1.94%
YoY
|
$46.00M
-74.3%
YoY
|
$199.0M
29.22%
YoY
|
$131.0M
-36.71%
YoY
|
$103.0M
-42.13%
YoY
|
$179.0M
6.55%
YoY
|
$154.0M
-19.79%
YoY
|
$207.0M
23.95%
YoY
|
$178.0M
2.3%
YoY
|
$168.0M
-5.08%
YoY
|
$192.0M
23.08%
YoY
|
$167.0M
46.49%
YoY
|
$174.0M
155.88%
YoY
|
$177.0M
-143.28%
YoY
|
$156.0M
105.26%
YoY
|
$114.0M
75.38%
YoY
|
$68.00M
30.77%
YoY
|
-$409.0M
3046.15%
YoY
|
$76.00M
322.22%
YoY
|
| Net Earnings |
$461.0M
125.98%
YoY
|
$589.0M
-4.23%
YoY
|
$18.00M
-96.85%
YoY
|
$472.0M
-33.43%
YoY
|
$204.0M
-66.34%
YoY
|
$615.0M
-6.96%
YoY
|
$571.0M
-20.25%
YoY
|
$709.0M
16.23%
YoY
|
$606.0M
-6.91%
YoY
|
$661.0M
0.76%
YoY
|
$716.0M
31.62%
YoY
|
$610.0M
459.63%
YoY
|
$651.0M
147.53%
YoY
|
$656.0M
-20.39%
YoY
|
$544.0M
130.51%
YoY
|
$109.0M
-51.98%
YoY
|
$263.0M
54.71%
YoY
|
$824.0M
-450.64%
YoY
|
$236.0M
-1488.24%
YoY
|
| Basic Earnings Per Share |
$0.55
129.17%
YoY
|
N/A
|
$0.02
-100.0%
YoY
|
$0.55
-100.0%
YoY
|
$0.24
-100.0%
YoY
|
N/A
|
$650.0K
-18.75%
YoY
|
$800.0K
17.65%
YoY
|
$680.0K
-5.56%
YoY
|
N/A
|
$800.0K
33.33%
YoY
|
$680.0K
466.67%
YoY
|
$720.0K
148.28%
YoY
|
N/A
|
$600.0K
130.77%
YoY
|
$120.0K
N/A
|
$290.0K
N/A
|
N/A
|
$260.0K
N/A
|
| Diluted Earnings Per Share |
$0.55
129.17%
YoY
|
$0.70
0.0%
YoY
|
$0.02
-100.0%
YoY
|
$0.55
-31.24%
YoY
|
$0.24
-64.71%
YoY
|
$0.70
-4.51%
YoY
|
$650.0K
-17.72%
YoY
|
$0.80
18.46%
YoY
|
$0.68
-100.0%
YoY
|
$0.74
-100.0%
YoY
|
$790.0K
31.67%
YoY
|
$0.68
-100.0%
YoY
|
$720.0K
147.21%
YoY
|
$720.9K
-21.7%
YoY
|
$600.0K
127.29%
YoY
|
$119.9K
-52.99%
YoY
|
$291.3K
52.31%
YoY
|
$920.7K
-447.5%
YoY
|
$264.0K
-1469.6%
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 |
837.5M shares
-3.52%
YoY
|
841.6M shares
-4.2%
YoY
|
852.6M shares
-3.42%
YoY
|
859.7M shares
-2.89%
YoY
|
868.1M shares
-2.47%
YoY
|
878.5M shares
-1.85%
YoY
|
882.8M shares
-1.75%
YoY
|
885.3M shares
-1.87%
YoY
|
890.1M shares
-1.55%
YoY
|
895.1M shares
-1.43%
YoY
|
898.5M shares
-0.93%
YoY
|
902.2M shares
-0.2%
YoY
|
904.1M shares
0.57%
YoY
|
908.0M shares
1.44%
YoY
|
906.9M shares
1.45%
YoY
|
904.0M shares
1.57%
YoY
|
899.0M shares
1.12%
YoY
|
895.1M shares
1.26%
YoY
|
894.0M shares
1.36%
YoY
|
| Diluted Shares Outstanding |
839.0M shares
-3.12%
YoY
|
N/A
|
850.0M shares
-3.52%
YoY
|
857.0M shares
-3.27%
YoY
|
866.0M shares
-2.81%
YoY
|
N/A
|
881.0M shares
-2.33%
YoY
|
886.0M shares
-1.88%
YoY
|
891.0M shares
-1.76%
YoY
|
N/A
|
902.0M shares
-0.88%
YoY
|
903.0M shares
-0.66%
YoY
|
907.0M shares
0.44%
YoY
|
N/A
|
910.0M shares
1.79%
YoY
|
909.0M shares
2.13%
YoY
|
903.0M shares
1.57%
YoY
|
N/A
|
894.0M shares
1.36%
YoY
|
Loading...