|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$18.91B
5.49%
YoY
|
$17.93B
11.37%
YoY
|
$16.10B
12.19%
YoY
|
$14.35B
6.72%
YoY
|
$13.44B
12.42%
YoY
|
| Cost Of Revenue |
$1.303B
0.31%
YoY
|
$1.299B
-83.0%
YoY
|
$7.643B
8.63%
YoY
|
$7.036B
882.68%
YoY
|
$716.0M
-60.35%
YoY
|
| Gross Profit |
$17.61B
5.9%
YoY
|
$16.63B
96.7%
YoY
|
$8.453B
15.62%
YoY
|
$7.311B
-42.56%
YoY
|
$12.73B
25.36%
YoY
|
| Selling, General & Admin |
$3.867B
-0.67%
YoY
|
$3.893B
0.57%
YoY
|
$3.871B
3.98%
YoY
|
$3.723B
8.8%
YoY
|
$3.422B
10.03%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$151.0M
6.34%
YoY
|
$142.0M
-5.96%
YoY
|
$151.0M
6.34%
YoY
|
$142.0M
-1.39%
YoY
|
$144.0M
-5.88%
YoY
|
| Operating Expenses |
$4.127B
0.63%
YoY
|
$4.101B
0.1%
YoY
|
$4.097B
4.22%
YoY
|
$3.931B
10.45%
YoY
|
$3.559B
4.77%
YoY
|
| Operating Profit |
$13.48B
7.62%
YoY
|
$12.53B
187.56%
YoY
|
$4.356B
28.88%
YoY
|
$3.380B
-63.13%
YoY
|
$9.168B
35.72%
YoY
|
| Interest Expense |
-$1.330B
38.98%
YoY
|
-$957.0M
-14.71%
YoY
|
-$1.122B
466.67%
YoY
|
-$198.0M
3.66%
YoY
|
-$191.0M
17.9%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$4.504B
5.55%
YoY
|
$4.267B
31.94%
YoY
|
$3.234B
1.63%
YoY
|
$3.182B
-5.01%
YoY
|
$3.350B
82.96%
YoY
|
| Income Tax |
$941.0M
8.66%
YoY
|
$866.0M
27.73%
YoY
|
$678.0M
8.83%
YoY
|
$623.0M
5.59%
YoY
|
$590.0M
98.65%
YoY
|
| Net Earnings |
$3.563B
4.76%
YoY
|
$3.401B
33.06%
YoY
|
$2.556B
-0.12%
YoY
|
$2.559B
-7.28%
YoY
|
$2.760B
79.92%
YoY
|
| Basic Earnings Per Share |
$36.85
9.44%
YoY
|
$33.67
39.25%
YoY
|
$24.18
5.18%
YoY
|
$22.99
-2.29%
YoY
|
$23.53
89.91%
YoY
|
| Diluted Earnings Per Share |
$36.28
9.77%
YoY
|
$33.05
38.26%
YoY
|
$23.90
-100.0%
YoY
|
$22.71M
98722943.09%
YoY
|
$23.00
88.52%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
96.70M shares
-4.26%
YoY
|
101.0M shares
-4.45%
YoY
|
105.7M shares
-5.03%
YoY
|
111.3M shares
-5.12%
YoY
|
117.3M shares
-5.25%
YoY
|
| Diluted Shares Outstanding |
98.20M shares
-4.57%
YoY
|
102.9M shares
-4.55%
YoY
|
107.8M shares
-5.19%
YoY
|
113.7M shares
-5.25%
YoY
|
120.0M shares
-4.53%
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 |
$4.886B
9.04%
YoY
|
$5.047B
8.56%
YoY
|
$4.893B
7.3%
YoY
|
$4.490B
2.23%
YoY
|
$4.481B
3.61%
YoY
|
$4.649B
11.54%
YoY
|
$4.560B
11.87%
YoY
|
$4.392B
9.61%
YoY
|
$4.325B
12.48%
YoY
|
$4.168B
13.48%
YoY
|
$4.076B
16.26%
YoY
|
$4.007B
14.13%
YoY
|
$3.845B
5.14%
YoY
|
$3.673B
-2.37%
YoY
|
$3.506B
20.65%
YoY
|
$3.511B
2.66%
YoY
|
$3.657B
9.0%
YoY
|
$3.762B
18.19%
YoY
|
$2.906B
-3.55%
YoY
|
| Cost Of Revenue |
$2.306B
505.25%
YoY
|
$2.337B
6.81%
YoY
|
$343.0M
-84.76%
YoY
|
$2.063B
-3.51%
YoY
|
$381.0M
-81.19%
YoY
|
$2.188B
-3.82%
YoY
|
$2.250B
1775.0%
YoY
|
$2.138B
14.52%
YoY
|
$2.025B
12.88%
YoY
|
$2.275B
4.26%
YoY
|
$120.0M
-93.09%
YoY
|
$1.867B
2176.83%
YoY
|
$1.794B
750.24%
YoY
|
$2.182B
18.14%
YoY
|
$1.737B
-341.59%
YoY
|
$82.00M
-79.7%
YoY
|
$211.0M
-67.69%
YoY
|
$1.847B
-16.24%
YoY
|
-$719.0M
-165.13%
YoY
|
| Gross Profit |
$2.580B
-37.07%
YoY
|
$2.710B
10.12%
YoY
|
$4.550B
96.97%
YoY
|
$2.427B
7.68%
YoY
|
$4.100B
78.26%
YoY
|
$2.461B
30.01%
YoY
|
$2.310B
-41.61%
YoY
|
$2.254B
5.33%
YoY
|
$2.300B
12.14%
YoY
|
$1.893B
26.96%
YoY
|
$3.956B
123.63%
YoY
|
$2.140B
-37.59%
YoY
|
$2.051B
-40.48%
YoY
|
$1.491B
-22.14%
YoY
|
$1.769B
-51.2%
YoY
|
$3.429B
13.69%
YoY
|
$3.446B
27.54%
YoY
|
$1.915B
94.61%
YoY
|
$3.625B
89.89%
YoY
|
| Selling, General & Admin |
$918.0M
0.22%
YoY
|
$1.061B
4.95%
YoY
|
$951.0M
-2.46%
YoY
|
$947.0M
-1.04%
YoY
|
$916.0M
-4.58%
YoY
|
$1.011B
-0.59%
YoY
|
$975.0M
2.63%
YoY
|
$957.0M
-1.03%
YoY
|
$960.0M
2.45%
YoY
|
$1.017B
6.27%
YoY
|
$950.0M
2.7%
YoY
|
$967.0M
8.17%
YoY
|
$937.0M
-1.06%
YoY
|
$957.0M
-0.31%
YoY
|
$925.0M
12.53%
YoY
|
$894.0M
7.71%
YoY
|
$947.0M
15.07%
YoY
|
$960.0M
15.94%
YoY
|
$822.0M
7.73%
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 |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$61.00M
-36.46%
YoY
|
N/A
|
$107.0M
1088.89%
YoY
|
$152.0M
141.27%
YoY
|
$96.00M
1820.0%
YoY
|
$3.000M
-94.74%
YoY
|
$9.000M
-89.41%
YoY
|
| Operating Expenses |
$978.0M
1.14%
YoY
|
$1.123B
5.74%
YoY
|
$1.033B
2.08%
YoY
|
$1.004B
-0.59%
YoY
|
$967.0M
-4.92%
YoY
|
$1.062B
-1.21%
YoY
|
$1.012B
1.2%
YoY
|
$1.010B
-1.75%
YoY
|
$1.017B
2.31%
YoY
|
$1.075B
32.72%
YoY
|
$1.000B
-3.1%
YoY
|
$1.028B
-1.72%
YoY
|
$994.0M
-4.7%
YoY
|
$810.0M
-19.56%
YoY
|
$1.032B
821.43%
YoY
|
$1.046B
17.13%
YoY
|
$1.043B
-29.57%
YoY
|
$1.007B
33.2%
YoY
|
$112.0M
-94.26%
YoY
|
| Operating Profit |
$1.602B
-48.87%
YoY
|
$1.587B
13.44%
YoY
|
$3.517B
170.96%
YoY
|
$1.423B
14.39%
YoY
|
$3.133B
144.19%
YoY
|
$1.399B
71.03%
YoY
|
$1.298B
-56.09%
YoY
|
$1.244B
11.87%
YoY
|
$1.283B
21.38%
YoY
|
$818.0M
20.12%
YoY
|
$2.956B
301.09%
YoY
|
$1.112B
-53.34%
YoY
|
$1.057B
-56.01%
YoY
|
$681.0M
-25.0%
YoY
|
$737.0M
-79.02%
YoY
|
$2.383B
12.25%
YoY
|
$2.403B
96.81%
YoY
|
$908.0M
298.25%
YoY
|
$3.513B
-8269.77%
YoY
|
| Interest Expense |
-$458.0M
-20.62%
YoY
|
-$295.0M
527.66%
YoY
|
-$386.0M
-40.89%
YoY
|
-$72.00M
-62.69%
YoY
|
-$577.0M
801.56%
YoY
|
-$47.00M
-85.49%
YoY
|
-$653.0M
159.13%
YoY
|
-$193.0M
-1386.67%
YoY
|
-$64.00M
-88.59%
YoY
|
-$324.0M
422.58%
YoY
|
-$252.0M
384.62%
YoY
|
$15.00M
-134.09%
YoY
|
-$561.0M
1302.5%
YoY
|
-$62.00M
47.62%
YoY
|
-$52.00M
-18.75%
YoY
|
-$44.00M
2.33%
YoY
|
-$40.00M
-4.76%
YoY
|
-$42.00M
10.53%
YoY
|
-$64.00M
72.97%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$1.144B
66.52%
YoY
|
$1.292B
-4.44%
YoY
|
$1.174B
82.02%
YoY
|
$1.351B
28.54%
YoY
|
$687.0M
-43.64%
YoY
|
$1.352B
173.68%
YoY
|
$645.0M
-42.26%
YoY
|
$1.051B
-6.74%
YoY
|
$1.219B
145.77%
YoY
|
$494.0M
-20.19%
YoY
|
$1.117B
63.07%
YoY
|
$1.127B
18.01%
YoY
|
$496.0M
-46.26%
YoY
|
$619.0M
-28.52%
YoY
|
$685.0M
-46.06%
YoY
|
$955.0M
32.45%
YoY
|
$923.0M
87.22%
YoY
|
$866.0M
355.79%
YoY
|
$1.270B
-790.22%
YoY
|
| Income Tax |
$229.0M
120.19%
YoY
|
$284.0M
1.07%
YoY
|
$262.0M
95.52%
YoY
|
$291.0M
31.08%
YoY
|
$104.0M
-54.59%
YoY
|
$281.0M
140.17%
YoY
|
$134.0M
-45.31%
YoY
|
$222.0M
-6.33%
YoY
|
$229.0M
189.87%
YoY
|
$117.0M
-6.4%
YoY
|
$245.0M
78.83%
YoY
|
$237.0M
19.1%
YoY
|
$79.00M
-51.23%
YoY
|
$125.0M
-24.24%
YoY
|
$137.0M
-42.68%
YoY
|
$199.0M
53.08%
YoY
|
$162.0M
189.29%
YoY
|
$165.0M
1169.23%
YoY
|
$239.0M
-643.18%
YoY
|
| Net Earnings |
$915.0M
56.95%
YoY
|
$1.008B
-5.88%
YoY
|
$912.0M
78.47%
YoY
|
$1.060B
27.86%
YoY
|
$583.0M
-41.11%
YoY
|
$1.071B
184.08%
YoY
|
$511.0M
-41.4%
YoY
|
$829.0M
-6.85%
YoY
|
$990.0M
137.41%
YoY
|
$377.0M
-23.68%
YoY
|
$872.0M
59.12%
YoY
|
$890.0M
17.72%
YoY
|
$417.0M
-45.2%
YoY
|
$494.0M
-29.53%
YoY
|
$548.0M
-46.85%
YoY
|
$756.0M
27.92%
YoY
|
$761.0M
74.14%
YoY
|
$701.0M
296.05%
YoY
|
$1.031B
-836.43%
YoY
|
| Basic Earnings Per Share |
$9.81
65.71%
YoY
|
N/A
|
$9.47
86.05%
YoY
|
$10.88
33.33%
YoY
|
$5.92
-38.53%
YoY
|
N/A
|
$5.09
-38.75%
YoY
|
$8.16
-2.39%
YoY
|
$9.63
149.48%
YoY
|
$3.64
-38.93%
YoY
|
$8.31
67.54%
YoY
|
$8.36
24.22%
YoY
|
$3.86
-42.3%
YoY
|
$5.96
N/A
|
$4.96
-44.02%
YoY
|
$6.73
34.87%
YoY
|
$6.69
83.29%
YoY
|
N/A
|
$8.86
-877.19%
YoY
|
| Diluted Earnings Per Share |
$9.68
66.04%
YoY
|
$10.49
-0.66%
YoY
|
$9.33
86.6%
YoY
|
$10.73
33.8%
YoY
|
$5.83
-38.4%
YoY
|
$10.56
196.13%
YoY
|
$5.00
-38.57%
YoY
|
$8.02
-2.35%
YoY
|
$9.47
149.67%
YoY
|
$3.57
-100.0%
YoY
|
$8.14
-100.0%
YoY
|
$8.21
24.21%
YoY
|
$3.79
-42.12%
YoY
|
$4.434M
-25.8%
YoY
|
$4.862M
56213388.16%
YoY
|
$6.61
35.45%
YoY
|
$6.55
82.96%
YoY
|
$5.976M
417911059.6%
YoY
|
$8.65
-858.77%
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 |
91.18M shares
-5.14%
YoY
|
92.91M shares
-4.24%
YoY
|
94.27M shares
-3.99%
YoY
|
95.22M shares
-4.13%
YoY
|
96.12M shares
-4.16%
YoY
|
97.01M shares
-4.13%
YoY
|
98.19M shares
-4.32%
YoY
|
99.32M shares
-4.66%
YoY
|
100.3M shares
-4.74%
YoY
|
101.2M shares
-4.91%
YoY
|
102.6M shares
-5.12%
YoY
|
104.2M shares
-7.23%
YoY
|
105.3M shares
-7.41%
YoY
|
106.4M shares
-4.89%
YoY
|
108.2M shares
-7.07%
YoY
|
112.3M shares
-5.15%
YoY
|
113.7M shares
-5.09%
YoY
|
111.9M shares
-7.45%
YoY
|
116.4M shares
-5.37%
YoY
|
| Diluted Shares Outstanding |
94.50M shares
-5.5%
YoY
|
N/A
|
97.80M shares
-4.31%
YoY
|
98.80M shares
-4.45%
YoY
|
100.0M shares
-4.4%
YoY
|
N/A
|
102.2M shares
-4.58%
YoY
|
103.4M shares
-4.61%
YoY
|
104.6M shares
-4.91%
YoY
|
105.7M shares
-5.12%
YoY
|
107.1M shares
-4.97%
YoY
|
108.4M shares
-5.24%
YoY
|
110.0M shares
-5.34%
YoY
|
111.4M shares
N/A
|
112.7M shares
-5.45%
YoY
|
114.4M shares
-5.61%
YoY
|
116.2M shares
-4.91%
YoY
|
N/A
|
119.2M shares
-4.56%
YoY
|
Loading...