|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$12.16B
23.89%
YoY
|
$9.812B
-6.51%
YoY
|
$10.50B
13.94%
YoY
|
$9.212B
33.14%
YoY
|
$6.919B
19.16%
YoY
|
| Cost Of Revenue |
$4.581B
22.43%
YoY
|
$3.742B
-7.12%
YoY
|
$4.028B
12.13%
YoY
|
$3.592B
29.59%
YoY
|
$2.772B
13.17%
YoY
|
| Gross Profit |
$7.575B
24.78%
YoY
|
$6.071B
-6.14%
YoY
|
$6.468B
15.1%
YoY
|
$5.619B
35.52%
YoY
|
$4.147B
23.53%
YoY
|
| Selling, General & Admin |
$979.0M
8.85%
YoY
|
$899.5M
2.14%
YoY
|
$880.6M
2.39%
YoY
|
$860.0M
17.87%
YoY
|
$729.6M
-0.62%
YoY
|
| Research & Development |
$1.355B
6.32%
YoY
|
$1.275B
-0.42%
YoY
|
$1.280B
15.8%
YoY
|
$1.105B
19.04%
YoY
|
$928.5M
7.48%
YoY
|
| Depreciation & Amortization |
$394.1M
-1.9%
YoY
|
$401.7M
-3.22%
YoY
|
$415.1M
14.25%
YoY
|
$363.3M
9.0%
YoY
|
$333.3M
-4.23%
YoY
|
| Operating Expenses |
$2.334B
7.36%
YoY
|
$2.174B
0.63%
YoY
|
$2.160B
9.93%
YoY
|
$1.965B
18.53%
YoY
|
$1.658B
3.76%
YoY
|
| Operating Profit |
$5.241B
34.5%
YoY
|
$3.897B
-9.53%
YoY
|
$4.307B
17.87%
YoY
|
$3.654B
46.84%
YoY
|
$2.488B
41.48%
YoY
|
| Interest Expense |
-$302.2M
-2.92%
YoY
|
-$311.3M
4.82%
YoY
|
-$296.9M
-285.2%
YoY
|
$160.3M
1.91%
YoY
|
$157.3M
-1.84%
YoY
|
| Other Income/Expense, Net |
$171.5M
10.58%
YoY
|
$155.1M
48.09%
YoY
|
$104.7M
-2374.05%
YoY
|
-$4.605M
-115.72%
YoY
|
$29.30M
-1194.17%
YoY
|
| Pretax Income |
$4.644B
45.59%
YoY
|
$3.190B
-15.81%
YoY
|
$3.789B
8.6%
YoY
|
$3.489B
47.82%
YoY
|
$2.360B
79.27%
YoY
|
| Income Tax |
$582.8M
36.13%
YoY
|
$428.1M
6.54%
YoY
|
$401.8M
140.37%
YoY
|
$167.2M
-40.95%
YoY
|
$283.1M
178.41%
YoY
|
| Net Earnings |
$4.062B
47.06%
YoY
|
$2.762B
-18.46%
YoY
|
$3.387B
1.97%
YoY
|
$3.322B
59.83%
YoY
|
$2.078B
70.8%
YoY
|
| Basic Earnings Per Share |
$30.53
49.58%
YoY
|
$20.41
-15.94%
YoY
|
$24.28
10.01%
YoY
|
$22.07
63.6%
YoY
|
$13.49
73.84%
YoY
|
| Diluted Earnings Per Share |
$30.37
49.75%
YoY
|
$20.28
-16.04%
YoY
|
$24.15
10.19%
YoY
|
$21.92
63.95%
YoY
|
$13.37
73.64%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
133.0M shares
-1.71%
YoY
|
135.3M shares
-2.97%
YoY
|
139.5M shares
-7.32%
YoY
|
150.5M shares
-2.33%
YoY
|
154.1M shares
-1.73%
YoY
|
| Diluted Shares Outstanding |
133.8M shares
-1.79%
YoY
|
136.2M shares
-2.89%
YoY
|
140.2M shares
-7.47%
YoY
|
151.6M shares
-2.5%
YoY
|
155.4M shares
-1.63%
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.415B
11.49%
YoY
|
$3.297B
7.16%
YoY
|
$3.210B
12.96%
YoY
|
$3.175B
23.59%
YoY
|
$3.063B
29.8%
YoY
|
$3.077B
23.73%
YoY
|
$2.842B
18.55%
YoY
|
$2.569B
9.07%
YoY
|
$2.360B
-2.99%
YoY
|
$2.487B
-16.66%
YoY
|
$2.397B
-12.02%
YoY
|
$2.355B
-5.29%
YoY
|
$2.433B
6.29%
YoY
|
$2.984B
26.83%
YoY
|
$2.724B
30.74%
YoY
|
$2.487B
29.15%
YoY
|
$2.289B
26.88%
YoY
|
$2.353B
42.51%
YoY
|
$2.084B
35.44%
YoY
|
| Cost Of Revenue |
$1.328B
12.93%
YoY
|
$1.271B
4.07%
YoY
|
$1.243B
8.34%
YoY
|
$1.167B
21.27%
YoY
|
$1.176B
24.01%
YoY
|
$1.221B
25.05%
YoY
|
$1.147B
21.18%
YoY
|
$962.4M
5.18%
YoY
|
$948.0M
-5.7%
YoY
|
$976.7M
-19.2%
YoY
|
$946.9M
-9.06%
YoY
|
$914.9M
-1.99%
YoY
|
$1.005B
12.7%
YoY
|
$1.209B
33.1%
YoY
|
$1.041B
27.97%
YoY
|
$933.5M
20.87%
YoY
|
$892.1M
25.71%
YoY
|
$908.2M
35.6%
YoY
|
$813.6M
31.11%
YoY
|
| Gross Profit |
$2.087B
10.6%
YoY
|
$2.026B
9.19%
YoY
|
$1.967B
16.09%
YoY
|
$2.008B
24.99%
YoY
|
$1.887B
33.68%
YoY
|
$1.855B
22.88%
YoY
|
$1.694B
16.83%
YoY
|
$1.606B
11.54%
YoY
|
$1.412B
-1.08%
YoY
|
$1.510B
-14.94%
YoY
|
$1.450B
-13.85%
YoY
|
$1.440B
-7.28%
YoY
|
$1.427B
2.2%
YoY
|
$1.775B
22.89%
YoY
|
$1.683B
32.51%
YoY
|
$1.553B
34.69%
YoY
|
$1.397B
27.64%
YoY
|
$1.444B
47.22%
YoY
|
$1.270B
38.36%
YoY
|
| Selling, General & Admin |
$291.1M
16.97%
YoY
|
$279.9M
4.81%
YoY
|
$269.0M
7.15%
YoY
|
$250.2M
9.23%
YoY
|
$248.9M
10.82%
YoY
|
$267.1M
12.58%
YoY
|
$251.0M
4.76%
YoY
|
$229.0M
0.05%
YoY
|
$224.6M
-5.79%
YoY
|
$237.2M
-2.41%
YoY
|
$239.6M
-5.64%
YoY
|
$228.9M
5.65%
YoY
|
$238.4M
10.12%
YoY
|
$243.1M
13.87%
YoY
|
$254.0M
31.42%
YoY
|
$216.6M
20.17%
YoY
|
$216.5M
18.27%
YoY
|
$213.5M
17.35%
YoY
|
$193.3M
11.95%
YoY
|
| Research & Development |
$388.8M
15.0%
YoY
|
$383.9M
10.9%
YoY
|
$360.5M
11.55%
YoY
|
$353.0M
9.11%
YoY
|
$338.0M
5.12%
YoY
|
$346.2M
8.03%
YoY
|
$323.1M
3.83%
YoY
|
$323.5M
2.91%
YoY
|
$321.6M
-2.04%
YoY
|
$320.4M
-3.73%
YoY
|
$311.2M
-2.29%
YoY
|
$314.4M
5.91%
YoY
|
$328.3M
15.11%
YoY
|
$332.8M
25.58%
YoY
|
$318.5M
23.38%
YoY
|
$296.9M
22.97%
YoY
|
$285.2M
19.35%
YoY
|
$265.0M
15.7%
YoY
|
$258.2M
17.86%
YoY
|
| Depreciation & Amortization |
$99.09M
1.02%
YoY
|
$99.27M
-4.48%
YoY
|
$97.02M
1.25%
YoY
|
$96.25M
-4.7%
YoY
|
$98.09M
-1.18%
YoY
|
$103.9M
4.9%
YoY
|
$95.82M
-6.43%
YoY
|
$101.0M
-3.64%
YoY
|
$99.26M
-5.33%
YoY
|
$99.07M
-4.29%
YoY
|
$102.4M
0.46%
YoY
|
$104.8M
3.93%
YoY
|
$104.9M
13.81%
YoY
|
$103.5M
21.0%
YoY
|
$101.9M
20.18%
YoY
|
$100.8M
19.16%
YoY
|
$92.13M
9.16%
YoY
|
$85.55M
1.6%
YoY
|
$84.82M
5.94%
YoY
|
| Operating Expenses |
$679.9M
15.84%
YoY
|
$663.8M
8.24%
YoY
|
$629.4M
9.62%
YoY
|
$603.1M
9.16%
YoY
|
$586.9M
4.98%
YoY
|
$613.2M
9.97%
YoY
|
$574.2M
4.23%
YoY
|
$552.5M
1.71%
YoY
|
$559.1M
-1.33%
YoY
|
$557.7M
-3.17%
YoY
|
$550.9M
-3.78%
YoY
|
$543.3M
1.8%
YoY
|
$566.7M
12.95%
YoY
|
$575.9M
20.36%
YoY
|
$572.5M
26.82%
YoY
|
$533.7M
23.12%
YoY
|
$501.7M
18.88%
YoY
|
$478.5M
16.43%
YoY
|
$451.4M
15.25%
YoY
|
| Operating Profit |
$1.408B
8.24%
YoY
|
$1.362B
9.66%
YoY
|
$1.337B
19.4%
YoY
|
$1.405B
33.28%
YoY
|
$1.300B
52.5%
YoY
|
$1.242B
30.43%
YoY
|
$1.120B
24.55%
YoY
|
$1.054B
17.49%
YoY
|
$852.7M
-0.92%
YoY
|
$952.3M
-20.59%
YoY
|
$899.2M
-19.04%
YoY
|
$896.9M
-12.03%
YoY
|
$860.6M
-3.83%
YoY
|
$1.199B
24.14%
YoY
|
$1.111B
35.65%
YoY
|
$1.020B
41.65%
YoY
|
$894.9M
33.14%
YoY
|
$966.0M
69.42%
YoY
|
$818.8M
55.55%
YoY
|
| Interest Expense |
-$70.42M
-2.04%
YoY
|
-$69.67M
-7.09%
YoY
|
-$71.08M
-13.5%
YoY
|
-$73.13M
-11.72%
YoY
|
-$71.89M
-10.12%
YoY
|
-$74.98M
-201.05%
YoY
|
-$82.17M
-210.69%
YoY
|
-$82.84M
12.72%
YoY
|
-$79.98M
-206.96%
YoY
|
$74.20M
-0.11%
YoY
|
$74.23M
-0.22%
YoY
|
-$73.49M
66.28%
YoY
|
$74.77M
87.04%
YoY
|
$74.28M
96.24%
YoY
|
$74.40M
94.18%
YoY
|
-$44.20M
10.74%
YoY
|
$39.98M
2.27%
YoY
|
$37.85M
-2.64%
YoY
|
$38.31M
-2.73%
YoY
|
| Other Income/Expense, Net |
$79.68M
121.75%
YoY
|
$37.83M
-14.92%
YoY
|
$43.37M
5.96%
YoY
|
$50.16M
-0.78%
YoY
|
$35.93M
-21.24%
YoY
|
$44.46M
38.27%
YoY
|
$40.94M
53.09%
YoY
|
$50.56M
104.07%
YoY
|
$45.62M
206.93%
YoY
|
$32.15M
77.9%
YoY
|
$26.74M
-43.12%
YoY
|
$24.78M
27.84%
YoY
|
$14.86M
-271.96%
YoY
|
$18.07M
-1604.91%
YoY
|
$47.01M
-432.43%
YoY
|
$19.38M
-33.25%
YoY
|
-$8.644M
-217.64%
YoY
|
-$1.201M
-69.06%
YoY
|
-$14.14M
342.29%
YoY
|
| Pretax Income |
$1.417B
12.05%
YoY
|
$1.330B
36.79%
YoY
|
$1.309B
21.4%
YoY
|
$1.329B
40.61%
YoY
|
$1.264B
80.12%
YoY
|
$972.5M
40.69%
YoY
|
$1.079B
26.65%
YoY
|
$945.0M
21.86%
YoY
|
$702.0M
-12.32%
YoY
|
$691.3M
-39.52%
YoY
|
$851.7M
-20.4%
YoY
|
$775.5M
-18.34%
YoY
|
$800.7M
-5.39%
YoY
|
$1.143B
23.31%
YoY
|
$1.070B
39.63%
YoY
|
$949.7M
33.98%
YoY
|
$846.3M
32.15%
YoY
|
$926.9M
75.75%
YoY
|
$766.3M
58.4%
YoY
|
| Income Tax |
$215.8M
22.59%
YoY
|
$184.6M
24.74%
YoY
|
$188.4M
41.86%
YoY
|
$126.0M
15.98%
YoY
|
$176.0M
75.2%
YoY
|
$148.0M
36.11%
YoY
|
$132.8M
20.39%
YoY
|
$108.6M
19.53%
YoY
|
$100.5M
-2.31%
YoY
|
$108.7M
-33.77%
YoY
|
$110.3M
150.97%
YoY
|
$90.85M
-37.04%
YoY
|
$102.8M
-11.05%
YoY
|
$164.2M
-21.59%
YoY
|
$43.96M
-114.55%
YoY
|
$144.3M
90.41%
YoY
|
$115.6M
57.89%
YoY
|
$209.4M
197.35%
YoY
|
-$302.1M
-574.58%
YoY
|
| Net Earnings |
$1.201B
10.34%
YoY
|
$1.146B
38.95%
YoY
|
$1.121B
18.52%
YoY
|
$1.203B
43.8%
YoY
|
$1.088B
80.94%
YoY
|
$824.5M
41.54%
YoY
|
$945.9M
27.58%
YoY
|
$836.4M
22.17%
YoY
|
$601.5M
-13.8%
YoY
|
$582.5M
-40.48%
YoY
|
$741.4M
-27.74%
YoY
|
$684.7M
-14.99%
YoY
|
$697.8M
-4.48%
YoY
|
$978.8M
36.43%
YoY
|
$1.026B
-3.97%
YoY
|
$805.4M
27.24%
YoY
|
$730.6M
28.74%
YoY
|
$717.4M
56.9%
YoY
|
$1.068B
154.04%
YoY
|
| Basic Earnings Per Share |
$9.17
11.69%
YoY
|
$8.73
41.26%
YoY
|
$8.51
20.71%
YoY
|
N/A
|
$8.21
84.08%
YoY
|
$6.18
43.72%
YoY
|
$7.05
29.83%
YoY
|
N/A
|
$4.46
-11.86%
YoY
|
$4.30
-37.95%
YoY
|
$5.43
-24.9%
YoY
|
N/A
|
$5.06
3.9%
YoY
|
$6.93
46.2%
YoY
|
$7.23
3.14%
YoY
|
N/A
|
$4.87
31.98%
YoY
|
$4.74
60.14%
YoY
|
$7.01
158.67%
YoY
|
| Diluted Earnings Per Share |
$9.12
11.76%
YoY
|
$8.68
40.91%
YoY
|
$8.47
20.83%
YoY
|
$9.06
46.6%
YoY
|
$8.16
84.29%
YoY
|
$6.16
43.93%
YoY
|
$7.01
29.57%
YoY
|
$6.18
24.26%
YoY
|
$4.43
-11.97%
YoY
|
$4.28
-37.88%
YoY
|
$5.41
-24.86%
YoY
|
$4.97
-100.0%
YoY
|
$5.03
4.14%
YoY
|
$6.89
46.28%
YoY
|
$7.20
3.45%
YoY
|
$5.399M
131673079.69%
YoY
|
$4.83
31.97%
YoY
|
$4.71
60.2%
YoY
|
$6.96
158.74%
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 |
131.1M shares
-1.36%
YoY
|
131.4M shares
-1.77%
YoY
|
132.0M shares
-1.83%
YoY
|
132.2M shares
-1.78%
YoY
|
132.9M shares
-1.74%
YoY
|
133.8M shares
-1.6%
YoY
|
134.4M shares
-1.68%
YoY
|
134.6M shares
-1.87%
YoY
|
135.2M shares
-2.34%
YoY
|
135.9M shares
-4.08%
YoY
|
136.7M shares
-3.59%
YoY
|
137.2M shares
-8.07%
YoY
|
138.5M shares
-7.77%
YoY
|
141.7M shares
-6.3%
YoY
|
141.8M shares
-6.91%
YoY
|
149.2M shares
-2.64%
YoY
|
150.1M shares
-2.38%
YoY
|
151.3M shares
-1.96%
YoY
|
152.3M shares
-1.9%
YoY
|
| Diluted Shares Outstanding |
131.8M shares
-1.17%
YoY
|
132.0M shares
-1.43%
YoY
|
132.4M shares
-1.84%
YoY
|
N/A
|
133.3M shares
-1.88%
YoY
|
133.9M shares
-1.71%
YoY
|
134.9M shares
-1.64%
YoY
|
N/A
|
135.9M shares
-2.01%
YoY
|
136.3M shares
-4.02%
YoY
|
137.1M shares
-3.83%
YoY
|
N/A
|
138.6M shares
-8.3%
YoY
|
142.0M shares
-6.8%
YoY
|
142.6M shares
-7.07%
YoY
|
N/A
|
151.2M shares
-2.56%
YoY
|
152.3M shares
-2.08%
YoY
|
153.4M shares
-1.94%
YoY
|
Loading...