|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$20.07B
19.87%
YoY
|
$16.75B
17.61%
YoY
|
$14.24B
12.29%
YoY
|
$12.68B
6.68%
YoY
|
$11.89B
19.92%
YoY
|
| Cost Of Revenue |
$6.221B
18.34%
YoY
|
$5.257B
19.72%
YoY
|
$4.391B
9.69%
YoY
|
$4.003B
7.87%
YoY
|
$3.711B
7.1%
YoY
|
| Gross Profit |
$13.85B
20.57%
YoY
|
$11.49B
16.66%
YoY
|
$9.849B
13.48%
YoY
|
$8.679B
6.14%
YoY
|
$8.177B
26.81%
YoY
|
| Selling, General & Admin |
$6.887B
15.09%
YoY
|
$5.984B
15.3%
YoY
|
$5.190B
14.82%
YoY
|
$4.520B
3.69%
YoY
|
$4.359B
15.1%
YoY
|
| Research & Development |
$2.052B
27.06%
YoY
|
$1.615B
14.21%
YoY
|
$1.414B
6.88%
YoY
|
$1.323B
9.88%
YoY
|
$1.204B
5.34%
YoY
|
| Depreciation & Amortization |
$1.368B
7.8%
YoY
|
$1.269B
53.26%
YoY
|
$828.0M
3.11%
YoY
|
$803.0M
-26.53%
YoY
|
$1.093B
-2.67%
YoY
|
| Operating Expenses |
$10.24B
15.24%
YoY
|
$8.887B
18.65%
YoY
|
$7.490B
12.14%
YoY
|
$6.679B
-4.28%
YoY
|
$6.978B
6.89%
YoY
|
| Operating Profit |
$3.613B
38.8%
YoY
|
$2.603B
10.34%
YoY
|
$2.359B
17.95%
YoY
|
$2.000B
66.81%
YoY
|
$1.199B
-1598.75%
YoY
|
| Interest Expense |
$349.0M
14.43%
YoY
|
$305.0M
-215.09%
YoY
|
-$265.0M
-43.62%
YoY
|
-$470.0M
-237.83%
YoY
|
$341.0M
-5.54%
YoY
|
| Other Income/Expense, Net |
-$228.0M
-28.97%
YoY
|
-$321.0M
245.16%
YoY
|
-$93.00M
144.74%
YoY
|
-$38.00M
-69.11%
YoY
|
-$123.0M
-12400.0%
YoY
|
| Pretax Income |
$3.385B
48.33%
YoY
|
$2.282B
14.96%
YoY
|
$1.985B
73.97%
YoY
|
$1.141B
6.04%
YoY
|
$1.076B
-1462.03%
YoY
|
| Income Tax |
$493.0M
13.07%
YoY
|
$436.0M
10.94%
YoY
|
$393.0M
-11.29%
YoY
|
$443.0M
1130.56%
YoY
|
$36.00M
1700.0%
YoY
|
| Net Earnings |
$2.892B
56.66%
YoY
|
$1.846B
17.58%
YoY
|
$1.570B
144.55%
YoY
|
$642.0M
-38.33%
YoY
|
$1.041B
-1369.51%
YoY
|
| Basic Earnings Per Share |
$1.96
55.56%
YoY
|
$1.26
16.67%
YoY
|
$1.08
140.0%
YoY
|
$0.45
-34.78%
YoY
|
$0.69
-962.5%
YoY
|
| Diluted Earnings Per Share |
$1.94
55.2%
YoY
|
$1.25
16.52%
YoY
|
$1.07
-100.0%
YoY
|
$445.9K
64626890.53%
YoY
|
$0.69
-962.5%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.480B shares
0.6%
YoY
|
1.472B shares
1.27%
YoY
|
1.453B shares
1.57%
YoY
|
1.431B shares
0.58%
YoY
|
1.422B shares
0.4%
YoY
|
| Diluted Shares Outstanding |
1.495B shares
0.58%
YoY
|
1.486B shares
1.53%
YoY
|
1.464B shares
1.65%
YoY
|
1.440B shares
0.41%
YoY
|
1.434B shares
1.21%
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.203B
11.58%
YoY
|
$5.286B
15.9%
YoY
|
$5.065B
20.34%
YoY
|
$5.061B
22.84%
YoY
|
$4.663B
20.93%
YoY
|
$4.561B
22.44%
YoY
|
$4.209B
19.34%
YoY
|
$4.120B
14.48%
YoY
|
$3.856B
13.78%
YoY
|
$3.725B
14.9%
YoY
|
$3.527B
11.26%
YoY
|
$3.599B
10.94%
YoY
|
$3.389B
12.0%
YoY
|
$3.242B
3.68%
YoY
|
$3.170B
8.12%
YoY
|
$3.244B
5.43%
YoY
|
$3.026B
9.96%
YoY
|
$3.127B
15.43%
YoY
|
$2.932B
10.27%
YoY
|
| Cost Of Revenue |
$1.602B
10.25%
YoY
|
$1.602B
8.54%
YoY
|
$1.535B
16.55%
YoY
|
$1.651B
29.09%
YoY
|
$1.453B
20.18%
YoY
|
$1.476B
27.46%
YoY
|
$1.317B
19.62%
YoY
|
$1.279B
21.81%
YoY
|
$1.209B
15.03%
YoY
|
$1.158B
13.09%
YoY
|
$1.101B
11.21%
YoY
|
$1.050B
3.86%
YoY
|
$1.051B
10.05%
YoY
|
$1.024B
4.17%
YoY
|
$990.0M
10.0%
YoY
|
$1.011B
6.98%
YoY
|
$955.0M
6.82%
YoY
|
$983.0M
-2.96%
YoY
|
$900.0M
3.57%
YoY
|
| Gross Profit |
$3.601B
12.18%
YoY
|
$3.684B
19.42%
YoY
|
$3.530B
22.06%
YoY
|
$3.410B
20.03%
YoY
|
$3.210B
21.22%
YoY
|
$3.085B
20.18%
YoY
|
$2.892B
19.21%
YoY
|
$2.841B
11.46%
YoY
|
$2.648B
13.26%
YoY
|
$2.567B
15.73%
YoY
|
$2.426B
11.28%
YoY
|
$2.549B
14.15%
YoY
|
$2.338B
12.89%
YoY
|
$2.218B
3.45%
YoY
|
$2.180B
7.28%
YoY
|
$2.233B
4.74%
YoY
|
$2.071B
11.46%
YoY
|
$2.144B
26.42%
YoY
|
$2.032B
13.52%
YoY
|
| Selling, General & Admin |
$1.781B
11.52%
YoY
|
$1.834B
13.77%
YoY
|
$1.741B
11.46%
YoY
|
$1.716B
18.67%
YoY
|
$1.597B
17.08%
YoY
|
$1.612B
16.9%
YoY
|
$1.562B
25.76%
YoY
|
$1.446B
6.79%
YoY
|
$1.364B
12.26%
YoY
|
$1.379B
18.57%
YoY
|
$1.242B
9.72%
YoY
|
$1.354B
16.22%
YoY
|
$1.215B
14.62%
YoY
|
$1.163B
0.87%
YoY
|
$1.132B
6.19%
YoY
|
$1.165B
3.93%
YoY
|
$1.060B
4.02%
YoY
|
$1.153B
12.27%
YoY
|
$1.066B
8.33%
YoY
|
| Research & Development |
$516.0M
16.48%
YoY
|
$569.0M
23.7%
YoY
|
$514.0M
26.29%
YoY
|
$526.0M
37.34%
YoY
|
$443.0M
21.04%
YoY
|
$460.0M
26.72%
YoY
|
$407.0M
14.33%
YoY
|
$383.0M
6.69%
YoY
|
$366.0M
8.61%
YoY
|
$363.0M
10.0%
YoY
|
$356.0M
5.01%
YoY
|
$359.0M
7.16%
YoY
|
$337.0M
5.64%
YoY
|
$330.0M
3.13%
YoY
|
$339.0M
9.35%
YoY
|
$335.0M
12.42%
YoY
|
$319.0M
15.58%
YoY
|
$320.0M
11.89%
YoY
|
$310.0M
-1.59%
YoY
|
| Depreciation & Amortization |
$232.0M
-28.62%
YoY
|
$365.0M
4.89%
YoY
|
$225.0M
9.76%
YoY
|
$225.0M
5.63%
YoY
|
$325.0M
6.91%
YoY
|
$348.0M
67.31%
YoY
|
$205.0M
120.43%
YoY
|
$213.0M
-28.52%
YoY
|
$304.0M
49.75%
YoY
|
$208.0M
4.52%
YoY
|
$93.00M
-53.96%
YoY
|
$298.0M
272.5%
YoY
|
$203.0M
-25.91%
YoY
|
$199.0M
-31.38%
YoY
|
$202.0M
129.55%
YoY
|
$80.00M
-3.61%
YoY
|
$274.0M
2.24%
YoY
|
$290.0M
49.48%
YoY
|
$88.00M
4.76%
YoY
|
| Operating Expenses |
$2.497B
9.13%
YoY
|
$2.637B
14.9%
YoY
|
$2.490B
15.76%
YoY
|
$2.462B
20.45%
YoY
|
$2.288B
15.97%
YoY
|
$2.295B
16.85%
YoY
|
$2.151B
24.12%
YoY
|
$2.044B
5.25%
YoY
|
$1.973B
11.72%
YoY
|
$1.964B
18.53%
YoY
|
$1.733B
2.36%
YoY
|
$1.942B
7.29%
YoY
|
$1.766B
10.03%
YoY
|
$1.657B
0.61%
YoY
|
$1.693B
2.92%
YoY
|
$1.810B
-3.21%
YoY
|
$1.605B
7.86%
YoY
|
$1.647B
9.0%
YoY
|
$1.645B
-17.54%
YoY
|
| Operating Profit |
$1.104B
19.87%
YoY
|
$1.047B
32.53%
YoY
|
$1.040B
40.35%
YoY
|
$948.0M
18.95%
YoY
|
$921.0M
36.44%
YoY
|
$790.0M
31.01%
YoY
|
$741.0M
6.93%
YoY
|
$797.0M
31.3%
YoY
|
$675.0M
18.01%
YoY
|
$603.0M
7.49%
YoY
|
$693.0M
42.3%
YoY
|
$607.0M
43.5%
YoY
|
$572.0M
22.75%
YoY
|
$561.0M
12.88%
YoY
|
$487.0M
25.84%
YoY
|
$423.0M
61.45%
YoY
|
$466.0M
25.95%
YoY
|
$497.0M
168.65%
YoY
|
$387.0M
-288.78%
YoY
|
| Interest Expense |
-$90.00M
-209.76%
YoY
|
-$90.00M
12.5%
YoY
|
-$87.00M
10.13%
YoY
|
-$90.00M
16.88%
YoY
|
$82.00M
18.84%
YoY
|
-$80.00M
23.08%
YoY
|
-$79.00M
-219.7%
YoY
|
-$77.00M
-2.53%
YoY
|
$69.00M
-206.15%
YoY
|
-$65.00M
1.56%
YoY
|
$66.00M
-204.76%
YoY
|
-$79.00M
-223.44%
YoY
|
-$65.00M
-123.3%
YoY
|
-$64.00M
18.52%
YoY
|
-$63.00M
-173.26%
YoY
|
$64.00M
-25.58%
YoY
|
$279.0M
240.24%
YoY
|
-$54.00M
-121.26%
YoY
|
$86.00M
0.0%
YoY
|
| Other Income/Expense, Net |
$151.0M
-230.17%
YoY
|
-$35.00M
250.0%
YoY
|
-$22.00M
-246.67%
YoY
|
$212.0M
-1021.74%
YoY
|
-$116.0M
73.13%
YoY
|
-$10.00M
-28.57%
YoY
|
$15.00M
-118.07%
YoY
|
-$23.00M
155.56%
YoY
|
-$67.00M
55.81%
YoY
|
-$14.00M
-124.14%
YoY
|
-$83.00M
66.0%
YoY
|
-$9.000M
-88.46%
YoY
|
-$43.00M
-86.13%
YoY
|
$58.00M
-928.57%
YoY
|
-$50.00M
-152.63%
YoY
|
-$78.00M
-30.97%
YoY
|
-$310.0M
588.89%
YoY
|
-$7.000M
-333.33%
YoY
|
$95.00M
-531.82%
YoY
|
| Pretax Income |
$1.162B
44.35%
YoY
|
$700.0M
19.66%
YoY
|
$939.0M
40.36%
YoY
|
$941.0M
124.05%
YoY
|
$805.0M
32.4%
YoY
|
$585.0M
15.84%
YoY
|
$669.0M
9.67%
YoY
|
$420.0M
-1.41%
YoY
|
$608.0M
36.94%
YoY
|
$505.0M
27.53%
YoY
|
$610.0M
148.98%
YoY
|
$426.0M
23.48%
YoY
|
$444.0M
184.62%
YoY
|
$396.0M
232.77%
YoY
|
$245.0M
-49.28%
YoY
|
$345.0M
131.54%
YoY
|
$156.0M
-52.0%
YoY
|
$119.0M
-61.24%
YoY
|
$483.0M
-312.78%
YoY
|
| Income Tax |
-$176.0M
-232.33%
YoY
|
$30.00M
30.43%
YoY
|
$183.0M
-8.5%
YoY
|
$146.0M
48.98%
YoY
|
$133.0M
15.65%
YoY
|
$23.00M
2200.0%
YoY
|
$200.0M
90.48%
YoY
|
$98.00M
-37.18%
YoY
|
$115.0M
-12.21%
YoY
|
$1.000M
-99.61%
YoY
|
$105.0M
84.21%
YoY
|
$156.0M
83.53%
YoY
|
$131.0M
191.11%
YoY
|
$256.0M
884.62%
YoY
|
$57.00M
-10.94%
YoY
|
$85.00M
-329.73%
YoY
|
$45.00M
-381.25%
YoY
|
$26.00M
-72.92%
YoY
|
$64.00M
-188.89%
YoY
|
| Net Earnings |
$1.341B
99.55%
YoY
|
$672.0M
18.73%
YoY
|
$755.0M
60.98%
YoY
|
$797.0M
145.99%
YoY
|
$672.0M
36.31%
YoY
|
$566.0M
12.3%
YoY
|
$469.0M
-6.94%
YoY
|
$324.0M
24.14%
YoY
|
$493.0M
64.33%
YoY
|
$504.0M
300.0%
YoY
|
$504.0M
168.09%
YoY
|
$261.0M
0.38%
YoY
|
$300.0M
172.73%
YoY
|
$126.0M
35.48%
YoY
|
$188.0M
-55.13%
YoY
|
$260.0M
39.78%
YoY
|
$110.0M
-67.74%
YoY
|
$93.00M
-55.92%
YoY
|
$419.0M
-370.32%
YoY
|
| Basic Earnings Per Share |
$0.90
95.65%
YoY
|
N/A
|
$0.51
59.38%
YoY
|
$0.54
145.45%
YoY
|
$0.46
35.29%
YoY
|
N/A
|
$0.32
-5.88%
YoY
|
$0.22
22.22%
YoY
|
$0.34
61.9%
YoY
|
N/A
|
$0.34
183.33%
YoY
|
$0.18
5.88%
YoY
|
$0.21
200.0%
YoY
|
N/A
|
$0.12
-57.14%
YoY
|
$0.17
41.67%
YoY
|
$0.07
-69.57%
YoY
|
N/A
|
$0.28
-333.33%
YoY
|
| Diluted Earnings Per Share |
$0.90
100.0%
YoY
|
$0.45
18.42%
YoY
|
$0.50
60.26%
YoY
|
$0.53
146.59%
YoY
|
$0.45
36.36%
YoY
|
$0.38
11.35%
YoY
|
$0.32
-7.26%
YoY
|
$0.22
21.8%
YoY
|
$0.33
59.06%
YoY
|
$0.34
-100.0%
YoY
|
$0.34
-100.0%
YoY
|
$0.18
5.43%
YoY
|
$0.21
196.39%
YoY
|
$87.35K
34.9%
YoY
|
$130.6K
46626884.13%
YoY
|
$0.17
41.67%
YoY
|
$0.07
-69.57%
YoY
|
$64.75K
-56.18%
YoY
|
$0.28
-333.33%
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 |
1.484B shares
0.55%
YoY
|
1.482B shares
0.58%
YoY
|
1.482B shares
0.62%
YoY
|
1.479B shares
0.63%
YoY
|
1.476B shares
0.59%
YoY
|
1.474B shares
0.6%
YoY
|
1.473B shares
0.57%
YoY
|
1.470B shares
2.26%
YoY
|
1.467B shares
2.25%
YoY
|
1.465B shares
2.28%
YoY
|
1.464B shares
2.28%
YoY
|
1.438B shares
0.56%
YoY
|
1.435B shares
0.49%
YoY
|
1.432B shares
0.51%
YoY
|
1.432B shares
0.55%
YoY
|
1.430B shares
0.59%
YoY
|
1.428B shares
0.64%
YoY
|
1.425B shares
-0.48%
YoY
|
1.424B shares
-0.5%
YoY
|
| Diluted Shares Outstanding |
1.495B shares
0.13%
YoY
|
N/A
|
1.496B shares
0.54%
YoY
|
1.494B shares
0.63%
YoY
|
1.493B shares
0.77%
YoY
|
N/A
|
1.487B shares
0.84%
YoY
|
1.484B shares
1.92%
YoY
|
1.482B shares
2.47%
YoY
|
N/A
|
1.475B shares
2.43%
YoY
|
1.456B shares
1.28%
YoY
|
1.446B shares
0.53%
YoY
|
N/A
|
1.440B shares
0.31%
YoY
|
1.438B shares
0.37%
YoY
|
1.438B shares
0.53%
YoY
|
N/A
|
1.436B shares
0.33%
YoY
|
Loading...