|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$18.83B
15.63%
YoY
|
$16.29B
13.34%
YoY
|
$14.37B
12.9%
YoY
|
$12.73B
32.11%
YoY
|
$9.633B
25.45%
YoY
|
| Cost Of Revenue |
$3.848B
11.05%
YoY
|
$3.465B
10.24%
YoY
|
$3.143B
30.63%
YoY
|
$2.406B
42.96%
YoY
|
$1.683B
22.13%
YoY
|
| Gross Profit |
$14.98B
16.87%
YoY
|
$12.82B
14.21%
YoY
|
$11.23B
8.77%
YoY
|
$10.32B
29.81%
YoY
|
$7.950B
26.17%
YoY
|
| Selling, General & Admin |
$6.636B
15.81%
YoY
|
$5.730B
13.2%
YoY
|
$5.062B
1.52%
YoY
|
$4.986B
37.51%
YoY
|
$3.626B
32.97%
YoY
|
| Research & Development |
$2.928B
6.32%
YoY
|
$2.754B
8.47%
YoY
|
$2.539B
8.18%
YoY
|
$2.347B
39.87%
YoY
|
$1.678B
20.55%
YoY
|
| Depreciation & Amortization |
$809.0M
408.81%
YoY
|
$159.0M
-80.27%
YoY
|
$806.0M
8.04%
YoY
|
$746.0M
349.4%
YoY
|
$166.0M
-12.17%
YoY
|
| Operating Expenses |
$10.05B
18.4%
YoY
|
$8.484B
4.95%
YoY
|
$8.084B
4.32%
YoY
|
$7.749B
46.1%
YoY
|
$5.304B
28.77%
YoY
|
| Operating Profit |
$4.938B
36.03%
YoY
|
$3.630B
15.57%
YoY
|
$3.141B
22.17%
YoY
|
$2.571B
2.84%
YoY
|
$2.500B
14.89%
YoY
|
| Interest Expense |
-$89.00M
11.25%
YoY
|
-$80.00M
-47.37%
YoY
|
-$152.0M
424.14%
YoY
|
-$29.00M
61.11%
YoY
|
-$18.00M
-172.0%
YoY
|
| Other Income/Expense, Net |
$158.0M
-2.47%
YoY
|
$162.0M
68.75%
YoY
|
$96.00M
84.62%
YoY
|
$52.00M
-38.82%
YoY
|
$85.00M
136.11%
YoY
|
| Pretax Income |
$4.834B
36.17%
YoY
|
$3.550B
18.77%
YoY
|
$2.989B
17.58%
YoY
|
$2.542B
-0.55%
YoY
|
$2.556B
16.29%
YoY
|
| Income Tax |
$965.0M
64.4%
YoY
|
$587.0M
-2.98%
YoY
|
$605.0M
27.1%
YoY
|
$476.0M
-3.64%
YoY
|
$494.0M
32.8%
YoY
|
| Net Earnings |
$3.869B
30.58%
YoY
|
$2.963B
24.29%
YoY
|
$2.384B
15.39%
YoY
|
$2.066B
0.19%
YoY
|
$2.062B
12.92%
YoY
|
| Basic Earnings Per Share |
$13.82
30.62%
YoY
|
$10.58
24.62%
YoY
|
$8.49
15.04%
YoY
|
$7.38
-3.53%
YoY
|
$7.65
9.44%
YoY
|
| Diluted Earnings Per Share |
$13.67
31.06%
YoY
|
$10.43
23.81%
YoY
|
$8.42
-100.0%
YoY
|
$7.275M
96225401.16%
YoY
|
$7.56
9.25%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
280.0M shares
0.0%
YoY
|
280.0M shares
-0.36%
YoY
|
281.0M shares
0.36%
YoY
|
280.0M shares
3.7%
YoY
|
270.0M shares
3.45%
YoY
|
| Diluted Shares Outstanding |
283.0M shares
-0.35%
YoY
|
284.0M shares
0.35%
YoY
|
283.0M shares
-0.35%
YoY
|
284.0M shares
4.03%
YoY
|
273.0M shares
3.41%
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 |
$8.558B
10.37%
YoY
|
$4.651B
17.36%
YoY
|
$3.885B
18.34%
YoY
|
$3.831B
20.32%
YoY
|
$7.754B
15.1%
YoY
|
$3.963B
17.04%
YoY
|
$3.283B
10.24%
YoY
|
$3.184B
17.4%
YoY
|
$6.737B
11.95%
YoY
|
$3.386B
11.34%
YoY
|
$2.978B
14.67%
YoY
|
$2.712B
12.34%
YoY
|
$6.018B
6.85%
YoY
|
$3.041B
13.77%
YoY
|
$2.597B
29.4%
YoY
|
$2.414B
-5.74%
YoY
|
$5.632B
34.96%
YoY
|
$2.673B
69.61%
YoY
|
$2.007B
51.7%
YoY
|
$2.561B
41.02%
YoY
|
| Cost Of Revenue |
$1.374B
15.08%
YoY
|
$1.043B
11.31%
YoY
|
$883.0M
7.29%
YoY
|
$894.0M
14.18%
YoY
|
$1.194B
11.9%
YoY
|
$937.0M
9.59%
YoY
|
$823.0M
8.29%
YoY
|
$783.0M
9.82%
YoY
|
$1.067B
8.77%
YoY
|
$855.0M
10.61%
YoY
|
$760.0M
12.43%
YoY
|
$713.0M
18.83%
YoY
|
$981.0M
19.05%
YoY
|
$773.0M
36.81%
YoY
|
$676.0M
62.11%
YoY
|
$600.0M
29.03%
YoY
|
$824.0M
38.49%
YoY
|
$565.0M
53.95%
YoY
|
$417.0M
62.89%
YoY
|
$465.0M
44.41%
YoY
|
| Gross Profit |
$7.184B
9.51%
YoY
|
$3.608B
19.23%
YoY
|
$3.002B
22.03%
YoY
|
$2.937B
22.32%
YoY
|
$6.560B
15.7%
YoY
|
$3.026B
19.56%
YoY
|
$2.460B
10.91%
YoY
|
$2.401B
20.11%
YoY
|
$5.670B
12.57%
YoY
|
$2.531B
11.6%
YoY
|
$2.218B
15.46%
YoY
|
$1.999B
10.2%
YoY
|
$5.037B
4.76%
YoY
|
$2.268B
7.59%
YoY
|
$1.921B
20.82%
YoY
|
$1.814B
-13.45%
YoY
|
$4.808B
34.38%
YoY
|
$2.108B
74.36%
YoY
|
$1.590B
49.02%
YoY
|
$2.096B
40.29%
YoY
|
| Selling, General & Admin |
$2.202B
9.44%
YoY
|
$1.796B
12.74%
YoY
|
$1.504B
10.91%
YoY
|
$1.675B
13.1%
YoY
|
$2.012B
13.42%
YoY
|
$1.593B
16.79%
YoY
|
$1.356B
22.05%
YoY
|
$1.481B
25.4%
YoY
|
$1.774B
15.57%
YoY
|
$1.364B
9.38%
YoY
|
$1.111B
1.09%
YoY
|
$1.181B
3.51%
YoY
|
$1.535B
-9.28%
YoY
|
$1.247B
-7.01%
YoY
|
$1.099B
35.34%
YoY
|
$1.141B
1.97%
YoY
|
$1.692B
47.64%
YoY
|
$1.341B
61.57%
YoY
|
$812.0M
52.92%
YoY
|
$1.119B
81.36%
YoY
|
| Research & Development |
$840.0M
18.81%
YoY
|
$836.0M
16.76%
YoY
|
$843.0M
19.74%
YoY
|
$801.0M
10.48%
YoY
|
$707.0M
5.37%
YoY
|
$716.0M
5.6%
YoY
|
$704.0M
3.53%
YoY
|
$725.0M
6.62%
YoY
|
$671.0M
11.09%
YoY
|
$678.0M
7.62%
YoY
|
$680.0M
8.8%
YoY
|
$680.0M
8.45%
YoY
|
$604.0M
0.67%
YoY
|
$630.0M
6.78%
YoY
|
$625.0M
17.92%
YoY
|
$627.0M
20.35%
YoY
|
$600.0M
29.31%
YoY
|
$590.0M
60.33%
YoY
|
$530.0M
63.08%
YoY
|
$521.0M
32.57%
YoY
|
| Depreciation & Amortization |
$210.0M
4.48%
YoY
|
$209.0M
5.03%
YoY
|
$44.00M
0.0%
YoY
|
$121.0M
-41.83%
YoY
|
$201.0M
1.52%
YoY
|
$199.0M
3.65%
YoY
|
$44.00M
33.33%
YoY
|
$208.0M
6.67%
YoY
|
$198.0M
2.59%
YoY
|
$192.0M
-8.13%
YoY
|
$33.00M
-29.79%
YoY
|
$195.0M
-6.25%
YoY
|
$193.0M
-7.66%
YoY
|
$209.0M
-2.79%
YoY
|
$47.00M
4.44%
YoY
|
$208.0M
84.07%
YoY
|
$209.0M
84.96%
YoY
|
$215.0M
136.26%
YoY
|
$45.00M
21.62%
YoY
|
$113.0M
126.0%
YoY
|
| Operating Expenses |
$3.042B
11.88%
YoY
|
$2.632B
13.99%
YoY
|
$2.468B
19.81%
YoY
|
$2.597B
11.51%
YoY
|
$2.719B
11.21%
YoY
|
$2.309B
13.08%
YoY
|
$2.060B
15.02%
YoY
|
$2.329B
17.51%
YoY
|
$2.445B
14.31%
YoY
|
$2.042B
8.79%
YoY
|
$1.791B
3.89%
YoY
|
$1.982B
4.92%
YoY
|
$2.139B
-6.68%
YoY
|
$1.877B
-2.8%
YoY
|
$1.724B
28.46%
YoY
|
$1.889B
11.51%
YoY
|
$2.292B
42.36%
YoY
|
$1.931B
61.19%
YoY
|
$1.342B
56.78%
YoY
|
$1.694B
67.56%
YoY
|
| Operating Profit |
$4.020B
8.06%
YoY
|
$855.0M
44.18%
YoY
|
$534.0M
97.05%
YoY
|
$340.0M
372.22%
YoY
|
$3.720B
19.81%
YoY
|
$593.0M
60.7%
YoY
|
$271.0M
-11.73%
YoY
|
$72.00M
323.53%
YoY
|
$3.105B
11.77%
YoY
|
$369.0M
36.67%
YoY
|
$307.0M
303.95%
YoY
|
$17.00M
-122.67%
YoY
|
$2.778B
15.99%
YoY
|
$270.0M
382.14%
YoY
|
$76.00M
-61.03%
YoY
|
-$75.00M
-118.66%
YoY
|
$2.395B
25.13%
YoY
|
$56.00M
-324.0%
YoY
|
$195.0M
-6.7%
YoY
|
$402.0M
-16.77%
YoY
|
| Interest Expense |
-$28.00M
-3.45%
YoY
|
-$23.00M
-11.54%
YoY
|
-$20.00M
11.11%
YoY
|
$27.00M
145.45%
YoY
|
-$29.00M
11.54%
YoY
|
-$26.00M
-29.73%
YoY
|
-$18.00M
-41.94%
YoY
|
$11.00M
-150.0%
YoY
|
-$26.00M
-31.58%
YoY
|
-$37.00M
-26.0%
YoY
|
-$31.00M
-11.43%
YoY
|
-$22.00M
-8.33%
YoY
|
-$38.00M
100.0%
YoY
|
-$50.00M
138.1%
YoY
|
-$35.00M
-194.59%
YoY
|
-$24.00M
500.0%
YoY
|
-$19.00M
375.0%
YoY
|
-$21.00M
320.0%
YoY
|
$37.00M
-840.0%
YoY
|
-$4.000M
300.0%
YoY
|
| Other Income/Expense, Net |
$97.00M
203.13%
YoY
|
$72.00M
89.47%
YoY
|
$85.00M
4150.0%
YoY
|
$26.00M
116.67%
YoY
|
$32.00M
18.52%
YoY
|
$38.00M
-9.52%
YoY
|
$2.000M
-90.91%
YoY
|
$12.00M
-500.0%
YoY
|
$27.00M
22.73%
YoY
|
$42.00M
82.61%
YoY
|
$22.00M
340.0%
YoY
|
-$3.000M
N/A
|
$22.00M
-2300.0%
YoY
|
$23.00M
-560.0%
YoY
|
$5.000M
-90.0%
YoY
|
$0.00
-100.0%
YoY
|
-$1.000M
-107.14%
YoY
|
-$5.000M
-109.26%
YoY
|
$50.00M
455.56%
YoY
|
$5.000M
25.0%
YoY
|
| Pretax Income |
$4.047B
9.85%
YoY
|
$869.0M
52.19%
YoY
|
$561.0M
163.38%
YoY
|
$366.0M
-361.43%
YoY
|
$3.684B
19.92%
YoY
|
$571.0M
61.3%
YoY
|
$213.0M
-19.32%
YoY
|
-$140.0M
2700.0%
YoY
|
$3.072B
12.36%
YoY
|
$354.0M
55.26%
YoY
|
$264.0M
725.0%
YoY
|
-$5.000M
-94.95%
YoY
|
$2.734B
15.21%
YoY
|
$228.0M
660.0%
YoY
|
$32.00M
-86.55%
YoY
|
-$99.00M
-124.57%
YoY
|
$2.373B
23.53%
YoY
|
$30.00M
36.36%
YoY
|
$238.0M
13.33%
YoY
|
$403.0M
-17.08%
YoY
|
| Income Tax |
$983.0M
13.77%
YoY
|
$176.0M
76.0%
YoY
|
$115.0M
618.75%
YoY
|
-$15.00M
-87.5%
YoY
|
$864.0M
26.5%
YoY
|
$100.0M
9900.0%
YoY
|
$16.00M
-30.43%
YoY
|
-$120.0M
27.66%
YoY
|
$683.0M
5.56%
YoY
|
$1.000M
-98.33%
YoY
|
$23.00M
-387.5%
YoY
|
-$94.00M
118.6%
YoY
|
$647.0M
11.74%
YoY
|
$60.00M
-185.71%
YoY
|
-$8.000M
-180.0%
YoY
|
-$43.00M
-286.96%
YoY
|
$579.0M
26.7%
YoY
|
-$70.00M
-3600.0%
YoY
|
$10.00M
-16.67%
YoY
|
$23.00M
-43.9%
YoY
|
| Net Earnings |
$3.064B
8.65%
YoY
|
$693.0M
47.13%
YoY
|
$446.0M
126.4%
YoY
|
$381.0M
-2005.0%
YoY
|
$2.820B
18.04%
YoY
|
$471.0M
33.43%
YoY
|
$197.0M
-18.26%
YoY
|
-$20.00M
-122.47%
YoY
|
$2.389B
14.47%
YoY
|
$353.0M
110.12%
YoY
|
$241.0M
502.5%
YoY
|
$89.00M
-258.93%
YoY
|
$2.087B
16.33%
YoY
|
$168.0M
68.0%
YoY
|
$40.00M
-82.46%
YoY
|
-$56.00M
-114.74%
YoY
|
$1.794B
22.54%
YoY
|
$100.0M
400.0%
YoY
|
$228.0M
15.15%
YoY
|
$380.0M
-14.61%
YoY
|
| Basic Earnings Per Share |
$11.10
10.01%
YoY
|
$2.49
48.21%
YoY
|
$1.60
128.57%
YoY
|
N/A
|
$10.09
18.29%
YoY
|
$1.68
33.33%
YoY
|
$0.70
-18.6%
YoY
|
N/A
|
$8.53
14.65%
YoY
|
$1.26
110.0%
YoY
|
$0.86
514.29%
YoY
|
N/A
|
$7.44
17.17%
YoY
|
$0.60
71.43%
YoY
|
$0.14
-83.33%
YoY
|
N/A
|
$6.35
18.47%
YoY
|
$0.35
400.0%
YoY
|
$0.84
12.0%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$11.09
10.68%
YoY
|
$2.48
48.5%
YoY
|
$1.59
127.14%
YoY
|
$1.35
-1987.96%
YoY
|
$10.02
19.0%
YoY
|
$1.67
33.6%
YoY
|
$0.70
-17.65%
YoY
|
-$0.07
-122.71%
YoY
|
$8.42
14.09%
YoY
|
$1.25
108.33%
YoY
|
$0.85
507.14%
YoY
|
$0.31
-100.0%
YoY
|
$7.38
17.52%
YoY
|
$0.60
71.43%
YoY
|
$0.14
-82.93%
YoY
|
-$198.6K
-114.58%
YoY
|
$6.28
18.49%
YoY
|
$0.35
400.0%
YoY
|
$0.82
9.33%
YoY
|
$1.362M
81071755.27%
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 |
273.5M shares
-1.94%
YoY
|
276.6M shares
-1.23%
YoY
|
278.4M shares
-0.57%
YoY
|
278.8M shares
-0.53%
YoY
|
278.9M shares
-0.38%
YoY
|
280.0M shares
0.0%
YoY
|
280.0M shares
0.0%
YoY
|
280.3M shares
0.01%
YoY
|
280.0M shares
-0.36%
YoY
|
280.0M shares
-0.36%
YoY
|
280.0M shares
-0.36%
YoY
|
280.3M shares
-0.57%
YoY
|
281.0M shares
-0.35%
YoY
|
281.0M shares
-0.71%
YoY
|
281.0M shares
2.93%
YoY
|
281.9M shares
3.21%
YoY
|
282.0M shares
3.3%
YoY
|
283.0M shares
4.81%
YoY
|
273.0M shares
3.8%
YoY
|
273.1M shares
4.31%
YoY
|
| Diluted Shares Outstanding |
276.0M shares
-2.13%
YoY
|
280.0M shares
-1.06%
YoY
|
281.0M shares
-0.71%
YoY
|
N/A
|
282.0M shares
-0.7%
YoY
|
283.0M shares
-0.35%
YoY
|
283.0M shares
0.0%
YoY
|
N/A
|
284.0M shares
0.35%
YoY
|
284.0M shares
0.71%
YoY
|
283.0M shares
-0.35%
YoY
|
N/A
|
283.0M shares
-1.05%
YoY
|
282.0M shares
-1.74%
YoY
|
284.0M shares
2.53%
YoY
|
N/A
|
286.0M shares
3.62%
YoY
|
287.0M shares
5.13%
YoY
|
277.0M shares
4.53%
YoY
|
N/A
|
Loading...