|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$11.02B
16.89%
YoY
|
$9.427B
-23.39%
YoY
|
$12.31B
2.43%
YoY
|
$12.01B
64.16%
YoY
|
$7.318B
30.61%
YoY
|
| Cost Of Revenue |
$4.246B
4.95%
YoY
|
$4.046B
-8.64%
YoY
|
$4.428B
-1.19%
YoY
|
$4.481B
60.44%
YoY
|
$2.793B
46.05%
YoY
|
| Gross Profit |
$6.773B
25.87%
YoY
|
$5.381B
-31.68%
YoY
|
$7.877B
4.58%
YoY
|
$7.532B
66.46%
YoY
|
$4.525B
22.61%
YoY
|
| Selling, General & Admin |
$1.255B
17.47%
YoY
|
$1.069B
-16.09%
YoY
|
$1.274B
0.59%
YoY
|
$1.266B
38.32%
YoY
|
$915.4M
38.72%
YoY
|
| Research & Development |
$1.766B
18.69%
YoY
|
$1.488B
-10.38%
YoY
|
$1.660B
-2.37%
YoY
|
$1.701B
31.2%
YoY
|
$1.296B
23.38%
YoY
|
| Depreciation & Amortization |
$406.8M
12.14%
YoY
|
$362.8M
8.39%
YoY
|
$334.7M
18.13%
YoY
|
$283.3M
22.51%
YoY
|
$231.3M
-1.07%
YoY
|
| Operating Expenses |
$3.841B
14.71%
YoY
|
$3.349B
-17.4%
YoY
|
$4.054B
-4.69%
YoY
|
$4.254B
50.16%
YoY
|
$2.833B
29.22%
YoY
|
| Operating Profit |
$2.932B
44.26%
YoY
|
$2.033B
-46.83%
YoY
|
$3.823B
16.6%
YoY
|
$3.279B
93.75%
YoY
|
$1.692B
12.95%
YoY
|
| Interest Expense |
-$212.5M
-12.72%
YoY
|
-$243.4M
-191.98%
YoY
|
$264.6M
32.05%
YoY
|
$200.4M
8.43%
YoY
|
$184.8M
-4.39%
YoY
|
| Other Income/Expense, Net |
-$220.4M
-13.73%
YoY
|
-$255.5M
18.76%
YoY
|
-$215.1M
19.54%
YoY
|
-$180.0M
-50.49%
YoY
|
-$363.5M
94.77%
YoY
|
| Pretax Income |
$2.712B
52.59%
YoY
|
$1.777B
-50.74%
YoY
|
$3.608B
16.43%
YoY
|
$3.099B
133.21%
YoY
|
$1.329B
1.3%
YoY
|
| Income Tax |
$444.8M
213.07%
YoY
|
$142.1M
-51.58%
YoY
|
$293.4M
-16.21%
YoY
|
$350.2M
-667.49%
YoY
|
-$61.71M
-167.92%
YoY
|
| Net Earnings |
$2.267B
38.65%
YoY
|
$1.635B
-50.66%
YoY
|
$3.315B
20.59%
YoY
|
$2.749B
97.68%
YoY
|
$1.390B
13.9%
YoY
|
| Basic Earnings Per Share |
$4.59
39.09%
YoY
|
$3.30
-50.0%
YoY
|
$6.60
24.76%
YoY
|
$5.29
51.14%
YoY
|
$3.50
5.74%
YoY
|
| Diluted Earnings Per Share |
$4.56
39.02%
YoY
|
$3.28
-49.92%
YoY
|
$6.55
24.76%
YoY
|
$5.25
-100.0%
YoY
|
$3.465M
5.58%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
494.4M shares
-0.36%
YoY
|
496.2M shares
-1.21%
YoY
|
502.2M shares
-3.27%
YoY
|
519.2M shares
30.64%
YoY
|
397.5M shares
7.82%
YoY
|
| Diluted Shares Outstanding |
496.7M shares
-0.4%
YoY
|
498.7M shares
-1.44%
YoY
|
506.0M shares
-3.29%
YoY
|
523.2M shares
30.37%
YoY
|
401.3M shares
7.88%
YoY
|
|
Concept
|
2026 Q2 | 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.623B
37.25%
YoY
|
$3.160B
30.42%
YoY
|
$3.076B
25.9%
YoY
|
$2.880B
24.57%
YoY
|
$2.640B
22.28%
YoY
|
$2.423B
-3.56%
YoY
|
$2.443B
-10.06%
YoY
|
$2.312B
-24.84%
YoY
|
$2.159B
-33.83%
YoY
|
$2.513B
-22.68%
YoY
|
$2.716B
-16.36%
YoY
|
$3.076B
-1.07%
YoY
|
$3.263B
9.79%
YoY
|
$3.250B
21.06%
YoY
|
$3.248B
38.82%
YoY
|
$3.110B
76.81%
YoY
|
$2.972B
78.89%
YoY
|
$2.684B
72.24%
YoY
|
$2.340B
53.28%
YoY
|
$1.759B
20.79%
YoY
|
| Cost Of Revenue |
$1.184B
15.09%
YoY
|
$1.115B
12.33%
YoY
|
$1.134B
10.44%
YoY
|
$1.091B
8.95%
YoY
|
$1.028B
5.05%
YoY
|
$992.9M
-4.42%
YoY
|
$1.027B
-3.99%
YoY
|
$1.001B
-10.22%
YoY
|
$979.0M
-12.46%
YoY
|
$1.039B
-7.69%
YoY
|
$1.070B
-3.18%
YoY
|
$1.115B
4.51%
YoY
|
$1.118B
8.84%
YoY
|
$1.125B
-12.24%
YoY
|
$1.105B
-9.27%
YoY
|
$1.067B
98.4%
YoY
|
$1.028B
95.81%
YoY
|
$1.282B
149.92%
YoY
|
$1.218B
142.0%
YoY
|
$537.7M
11.19%
YoY
|
| Gross Profit |
$2.440B
51.39%
YoY
|
$2.045B
42.98%
YoY
|
$1.942B
37.12%
YoY
|
$1.790B
36.49%
YoY
|
$1.612B
36.57%
YoY
|
$1.430B
-2.96%
YoY
|
$1.416B
-14.0%
YoY
|
$1.311B
-33.16%
YoY
|
$1.180B
-44.98%
YoY
|
$1.474B
-30.62%
YoY
|
$1.647B
-23.15%
YoY
|
$1.962B
-3.99%
YoY
|
$2.145B
10.29%
YoY
|
$2.124B
51.52%
YoY
|
$2.143B
91.01%
YoY
|
$2.043B
67.31%
YoY
|
$1.945B
71.08%
YoY
|
$1.402B
34.11%
YoY
|
$1.122B
9.65%
YoY
|
$1.221B
25.56%
YoY
|
| Selling, General & Admin |
$362.8M
19.87%
YoY
|
$345.3M
21.23%
YoY
|
$342.2M
23.43%
YoY
|
$325.7M
26.63%
YoY
|
$302.7M
23.98%
YoY
|
$284.8M
-1.82%
YoY
|
$277.2M
-4.05%
YoY
|
$257.2M
-23.02%
YoY
|
$244.1M
-24.71%
YoY
|
$290.1M
-11.1%
YoY
|
$288.9M
70.3%
YoY
|
$334.1M
2.19%
YoY
|
$324.3M
6.2%
YoY
|
$326.3M
9.73%
YoY
|
$169.7M
-29.65%
YoY
|
$326.9M
58.65%
YoY
|
$305.3M
47.77%
YoY
|
$297.4M
60.5%
YoY
|
$241.2M
56.49%
YoY
|
$206.1M
34.03%
YoY
|
| Research & Development |
$509.3M
15.27%
YoY
|
$467.4M
16.01%
YoY
|
$467.0M
23.26%
YoY
|
$454.3M
25.25%
YoY
|
$441.8M
24.51%
YoY
|
$402.9M
2.93%
YoY
|
$378.9M
-6.81%
YoY
|
$362.7M
-14.41%
YoY
|
$354.9M
-14.65%
YoY
|
$391.4M
-5.47%
YoY
|
$406.6M
-3.42%
YoY
|
$423.8M
-1.87%
YoY
|
$415.8M
-1.22%
YoY
|
$414.1M
-2.97%
YoY
|
$421.0M
5.48%
YoY
|
$431.8M
40.84%
YoY
|
$420.9M
39.26%
YoY
|
$426.8M
48.11%
YoY
|
$399.1M
42.44%
YoY
|
$306.6M
17.57%
YoY
|
| Depreciation & Amortization |
$490.9M
-1.93%
YoY
|
$105.9M
7.56%
YoY
|
$495.3M
-4.83%
YoY
|
$487.3M
-8.11%
YoY
|
$500.6M
-5.24%
YoY
|
$98.45M
-81.26%
YoY
|
$520.5M
-2.92%
YoY
|
$530.3M
-9.76%
YoY
|
$528.3M
-9.2%
YoY
|
$525.3M
515.62%
YoY
|
$536.1M
-6.38%
YoY
|
$587.7M
1.51%
YoY
|
$581.8M
0.99%
YoY
|
$85.32M
30.93%
YoY
|
$572.6M
19.55%
YoY
|
$579.0M
195.13%
YoY
|
$576.1M
190.67%
YoY
|
$65.17M
15.73%
YoY
|
$479.0M
136.88%
YoY
|
$196.2M
-2.64%
YoY
|
| Operating Expenses |
$1.060B
13.54%
YoY
|
$1.048B
11.6%
YoY
|
$996.6M
18.1%
YoY
|
$971.7M
18.51%
YoY
|
$933.7M
17.6%
YoY
|
$939.0M
7.7%
YoY
|
$843.9M
-6.05%
YoY
|
$819.9M
-20.56%
YoY
|
$793.9M
-21.87%
YoY
|
$871.8M
-12.25%
YoY
|
$898.3M
6.49%
YoY
|
$1.032B
-10.24%
YoY
|
$1.016B
-0.99%
YoY
|
$993.5M
-4.21%
YoY
|
$843.5M
-1.21%
YoY
|
$1.150B
88.02%
YoY
|
$1.026B
66.36%
YoY
|
$1.037B
78.37%
YoY
|
$853.9M
57.45%
YoY
|
$611.5M
10.49%
YoY
|
| Operating Profit |
$1.380B
103.51%
YoY
|
$997.0M
102.93%
YoY
|
$945.2M
65.17%
YoY
|
$818.0M
66.5%
YoY
|
$677.9M
75.58%
YoY
|
$491.3M
-18.4%
YoY
|
$572.3M
-23.54%
YoY
|
$491.3M
-47.14%
YoY
|
$386.1M
-65.78%
YoY
|
$602.1M
-46.76%
YoY
|
$748.5M
-42.4%
YoY
|
$929.5M
4.05%
YoY
|
$1.128B
22.9%
YoY
|
$1.131B
210.02%
YoY
|
$1.299B
384.9%
YoY
|
$893.3M
46.53%
YoY
|
$918.2M
76.67%
YoY
|
$364.8M
-21.36%
YoY
|
$267.9M
-44.27%
YoY
|
$609.6M
45.46%
YoY
|
| Interest Expense |
-$59.05M
11.47%
YoY
|
-$54.09M
4.46%
YoY
|
-$55.19M
0.6%
YoY
|
-$52.51M
-10.62%
YoY
|
-$52.98M
-168.71%
YoY
|
-$51.78M
-23.83%
YoY
|
-$54.86M
-12.23%
YoY
|
-$58.75M
-184.72%
YoY
|
$77.10M
21.9%
YoY
|
-$67.97M
-212.44%
YoY
|
-$62.50M
44.08%
YoY
|
$69.35M
35.47%
YoY
|
$63.25M
27.66%
YoY
|
$60.45M
16.34%
YoY
|
-$43.38M
-19.96%
YoY
|
$51.19M
14.62%
YoY
|
$49.55M
15.05%
YoY
|
$51.96M
22.33%
YoY
|
-$54.20M
12.68%
YoY
|
$44.66M
-2.73%
YoY
|
| Other Income/Expense, Net |
-$54.85M
5.45%
YoY
|
-$51.16M
-8.22%
YoY
|
-$2.826M
-257.61%
YoY
|
-$54.62M
-20.06%
YoY
|
-$52.02M
-15.45%
YoY
|
-$55.74M
1118.56%
YoY
|
$1.793M
-1500.78%
YoY
|
-$68.33M
24.98%
YoY
|
-$61.52M
52.05%
YoY
|
-$4.574M
-92.02%
YoY
|
-$128.0K
-98.85%
YoY
|
-$54.67M
20.51%
YoY
|
-$40.46M
3.97%
YoY
|
-$57.35M
39.18%
YoY
|
-$11.09M
-178.18%
YoY
|
-$45.37M
21.41%
YoY
|
-$38.92M
-10.96%
YoY
|
-$41.20M
51.24%
YoY
|
$14.18M
283.19%
YoY
|
-$37.37M
-18.93%
YoY
|
| Pretax Income |
$1.325B
111.66%
YoY
|
$945.9M
117.15%
YoY
|
$887.2M
71.83%
YoY
|
$763.4M
80.48%
YoY
|
$625.9M
92.83%
YoY
|
$435.6M
-15.16%
YoY
|
$516.3M
-9.7%
YoY
|
$423.0M
-51.65%
YoY
|
$324.6M
-70.16%
YoY
|
$513.4M
-52.17%
YoY
|
$571.8M
-45.44%
YoY
|
$874.8M
3.17%
YoY
|
$1.088B
23.73%
YoY
|
$1.073B
231.77%
YoY
|
$1.048B
-771.08%
YoY
|
$847.9M
48.17%
YoY
|
$879.2M
84.72%
YoY
|
$323.6M
-25.9%
YoY
|
-$156.2M
-137.42%
YoY
|
$572.3M
53.41%
YoY
|
| Income Tax |
$148.5M
164.39%
YoY
|
$115.0M
159.93%
YoY
|
$103.6M
145.22%
YoY
|
$244.9M
696.16%
YoY
|
$56.16M
151.14%
YoY
|
$44.26M
-12.69%
YoY
|
$42.23M
-72.76%
YoY
|
$30.76M
-1499.41%
YoY
|
$22.36M
-79.72%
YoY
|
$50.69M
-54.74%
YoY
|
$155.1M
38.7%
YoY
|
-$2.198M
-102.22%
YoY
|
$110.3M
14.89%
YoY
|
$112.0M
157.6%
YoY
|
$111.8M
-148.21%
YoY
|
$98.95M
43.48%
YoY
|
$95.97M
80.81%
YoY
|
$43.48M
-9.61%
YoY
|
-$231.9M
-852.77%
YoY
|
$68.97M
565.45%
YoY
|
| Net Earnings |
$1.176B
106.46%
YoY
|
$830.8M
112.32%
YoY
|
$787.7M
64.77%
YoY
|
$518.5M
32.2%
YoY
|
$569.8M
88.51%
YoY
|
$391.3M
-15.43%
YoY
|
$478.1M
-4.08%
YoY
|
$392.2M
-55.28%
YoY
|
$302.2M
-69.09%
YoY
|
$462.7M
-51.87%
YoY
|
$498.4M
-46.76%
YoY
|
$877.0M
17.09%
YoY
|
$977.7M
24.82%
YoY
|
$961.5M
243.29%
YoY
|
$936.2M
1136.97%
YoY
|
$749.0M
48.81%
YoY
|
$783.3M
85.21%
YoY
|
$280.1M
-27.91%
YoY
|
$75.69M
-80.42%
YoY
|
$503.3M
38.78%
YoY
|
| Basic Earnings Per Share |
$2.41
109.57%
YoY
|
$1.70
115.19%
YoY
|
N/A
|
$1.05
32.91%
YoY
|
$1.15
88.52%
YoY
|
$0.79
N/A
|
N/A
|
$0.79
-54.86%
YoY
|
$0.61
-68.56%
YoY
|
N/A
|
N/A
|
$1.75
20.69%
YoY
|
$1.94
29.33%
YoY
|
$1.90
258.49%
YoY
|
N/A
|
$1.45
5.84%
YoY
|
$1.50
30.43%
YoY
|
$0.53
-49.52%
YoY
|
N/A
|
$1.37
39.8%
YoY
|
| Diluted Earnings Per Share |
$2.40
110.53%
YoY
|
$1.69
116.67%
YoY
|
$1.59
67.32%
YoY
|
$1.04
31.65%
YoY
|
$1.14
86.89%
YoY
|
$0.78
-15.93%
YoY
|
$0.95
-3.98%
YoY
|
$0.79
-54.6%
YoY
|
$0.61
-68.23%
YoY
|
$0.93
-50.65%
YoY
|
$0.99
-100.0%
YoY
|
$1.74
20.83%
YoY
|
$1.92
28.86%
YoY
|
$1.88
254.72%
YoY
|
$1.815M
1069.88%
YoY
|
$1.44
6.67%
YoY
|
$1.49
30.7%
YoY
|
$0.53
-49.04%
YoY
|
$155.2K
-85.05%
YoY
|
$1.35
39.18%
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
|
N/A
|
| Basic Shares Outstanding |
487.1M shares
-1.85%
YoY
|
488.2M shares
-1.59%
YoY
|
489.7M shares
-1.34%
YoY
|
492.0M shares
-0.88%
YoY
|
496.2M shares
0.02%
YoY
|
496.1M shares
0.04%
YoY
|
496.3M shares
0.01%
YoY
|
496.3M shares
-0.74%
YoY
|
496.1M shares
-1.7%
YoY
|
495.9M shares
-2.21%
YoY
|
496.3M shares
-2.56%
YoY
|
500.0M shares
-3.29%
YoY
|
504.7M shares
-3.38%
YoY
|
507.1M shares
-3.46%
YoY
|
509.3M shares
-3.05%
YoY
|
517.0M shares
40.31%
YoY
|
522.4M shares
41.63%
YoY
|
525.3M shares
42.28%
YoY
|
525.3M shares
42.18%
YoY
|
368.5M shares
-0.09%
YoY
|
| Diluted Shares Outstanding |
490.5M shares
-1.55%
YoY
|
491.7M shares
-1.41%
YoY
|
N/A
|
496.7M shares
-0.41%
YoY
|
498.2M shares
-0.07%
YoY
|
498.7M shares
N/A
|
N/A
|
498.8M shares
-0.94%
YoY
|
498.5M shares
-2.0%
YoY
|
N/A
|
N/A
|
503.5M shares
-3.27%
YoY
|
508.7M shares
-3.33%
YoY
|
511.2M shares
-3.58%
YoY
|
N/A
|
520.6M shares
39.99%
YoY
|
526.3M shares
41.31%
YoY
|
530.1M shares
42.09%
YoY
|
N/A
|
371.8M shares
-0.04%
YoY
|
Loading...