|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$26.92B
13.39%
YoY
|
$23.74B
11.11%
YoY
|
$21.37B
25.01%
YoY
|
$17.09B
55.96%
YoY
|
$10.96B
61.24%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$9.043B
8.77%
YoY
|
$8.314B
-0.17%
YoY
|
$8.328B
20.23%
YoY
|
$6.927B
56.68%
YoY
|
$4.421B
60.18%
YoY
|
| Research & Development |
$908.0M
17.77%
YoY
|
$771.0M
17.71%
YoY
|
$655.0M
24.52%
YoY
|
$526.0M
27.67%
YoY
|
$412.0M
37.79%
YoY
|
| Depreciation & Amortization |
$623.0M
5.41%
YoY
|
$591.0M
17.26%
YoY
|
$504.0M
11.75%
YoY
|
$451.0M
7.13%
YoY
|
$421.0M
-8.08%
YoY
|
| Operating Expenses |
$18.09B
11.79%
YoY
|
$16.18B
4.21%
YoY
|
$15.53B
29.55%
YoY
|
$11.99B
41.67%
YoY
|
$8.462B
13.94%
YoY
|
| Operating Profit |
$8.825B
16.81%
YoY
|
$7.555B
29.48%
YoY
|
$5.835B
14.37%
YoY
|
$5.102B
104.41%
YoY
|
$2.496B
-495.56%
YoY
|
| Interest Expense |
-$1.978B
684.92%
YoY
|
-$252.0M
-128.09%
YoY
|
$897.0M
129.41%
YoY
|
$391.0M
17.07%
YoY
|
$334.0M
-6.18%
YoY
|
| Other Income/Expense, Net |
-$1.297B
1481.71%
YoY
|
-$82.00M
-115.1%
YoY
|
$543.0M
-168.91%
YoY
|
-$788.0M
13.06%
YoY
|
-$697.0M
-144.85%
YoY
|
| Pretax Income |
$6.832B
-6.31%
YoY
|
$7.292B
33.04%
YoY
|
$5.481B
39.71%
YoY
|
$3.923B
167.78%
YoY
|
$1.465B
158.38%
YoY
|
| Income Tax |
$1.428B
1.28%
YoY
|
$1.410B
18.29%
YoY
|
$1.192B
37.8%
YoY
|
$865.0M
188.33%
YoY
|
$300.0M
-40.94%
YoY
|
| Net Earnings |
$5.404B
-8.13%
YoY
|
$5.882B
37.14%
YoY
|
$4.289B
40.26%
YoY
|
$3.058B
162.49%
YoY
|
$1.165B
1874.58%
YoY
|
| Basic Earnings Per Share |
$166.50
-4.82%
YoY
|
$175.00
47.43%
YoY
|
$118.70
54.72%
YoY
|
$76.70
170.17%
YoY
|
$28.39
1857.93%
YoY
|
| Diluted Earnings Per Share |
$165.60
-4.12%
YoY
|
$172.70
47.1%
YoY
|
$117.40
53.77%
YoY
|
$76.35
171.03%
YoY
|
$28.17
1856.25%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
32.45M shares
-3.48%
YoY
|
33.62M shares
-6.97%
YoY
|
36.14M shares
-9.36%
YoY
|
39.87M shares
-2.85%
YoY
|
41.04M shares
0.17%
YoY
|
| Diluted Shares Outstanding |
32.64M shares
-4.18%
YoY
|
34.06M shares
-6.75%
YoY
|
36.53M shares
-8.79%
YoY
|
40.05M shares
-3.17%
YoY
|
41.36M shares
0.49%
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.532B
16.17%
YoY
|
$6.349B
16.05%
YoY
|
$9.008B
12.68%
YoY
|
$6.798B
16.03%
YoY
|
$4.762B
7.86%
YoY
|
$5.471B
14.36%
YoY
|
$7.994B
8.9%
YoY
|
$5.859B
7.27%
YoY
|
$4.415B
16.86%
YoY
|
$4.784B
18.15%
YoY
|
$7.341B
21.3%
YoY
|
$5.462B
27.2%
YoY
|
$3.778B
40.19%
YoY
|
$4.049B
35.83%
YoY
|
$6.052B
29.43%
YoY
|
$4.294B
98.8%
YoY
|
$2.695B
136.2%
YoY
|
$2.981B
140.79%
YoY
|
$4.676B
77.12%
YoY
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| Selling, General & Admin |
$2.168B
12.98%
YoY
|
$4.138B
16.53%
YoY
|
$2.594B
-4.84%
YoY
|
$2.338B
13.99%
YoY
|
$1.919B
6.85%
YoY
|
$3.551B
-12.1%
YoY
|
$2.726B
13.16%
YoY
|
$2.051B
-44.07%
YoY
|
$1.796B
-0.55%
YoY
|
$4.040B
43.31%
YoY
|
$2.409B
17.11%
YoY
|
$3.667B
88.63%
YoY
|
$1.806B
38.39%
YoY
|
$2.819B
38.8%
YoY
|
$2.057B
32.11%
YoY
|
$1.944B
73.26%
YoY
|
$1.305B
125.0%
YoY
|
$2.031B
68.13%
YoY
|
$1.557B
77.13%
YoY
|
| Research & Development |
$240.0M
20.0%
YoY
|
N/A
|
$242.0M
24.74%
YoY
|
$219.0M
19.67%
YoY
|
$200.0M
6.95%
YoY
|
N/A
|
$194.0M
3.74%
YoY
|
$183.0M
27.08%
YoY
|
$187.0M
36.5%
YoY
|
N/A
|
$187.0M
44.96%
YoY
|
$144.0M
5.11%
YoY
|
$137.0M
2.24%
YoY
|
N/A
|
$129.0M
18.35%
YoY
|
$137.0M
47.31%
YoY
|
$134.0M
54.02%
YoY
|
N/A
|
$109.0M
53.52%
YoY
|
| Depreciation & Amortization |
$131.0M
-14.94%
YoY
|
$151.0M
-3.82%
YoY
|
$160.0M
3.23%
YoY
|
$158.0M
11.27%
YoY
|
$154.0M
12.41%
YoY
|
$157.0M
17.16%
YoY
|
$155.0M
20.16%
YoY
|
$142.0M
17.36%
YoY
|
$137.0M
14.17%
YoY
|
$134.0M
8.06%
YoY
|
$129.0M
18.35%
YoY
|
$121.0M
13.08%
YoY
|
$120.0M
8.11%
YoY
|
$124.0M
26.53%
YoY
|
$109.0M
6.86%
YoY
|
$107.0M
-0.93%
YoY
|
$111.0M
-1.77%
YoY
|
$98.00M
-14.04%
YoY
|
$102.0M
-11.3%
YoY
|
| Operating Expenses |
$4.261B
15.16%
YoY
|
$4.289B
15.67%
YoY
|
$5.525B
14.75%
YoY
|
$4.548B
13.61%
YoY
|
$3.700B
2.1%
YoY
|
$3.708B
-11.16%
YoY
|
$4.815B
13.61%
YoY
|
$4.003B
5.68%
YoY
|
$3.624B
8.89%
YoY
|
$4.174B
41.83%
YoY
|
$4.238B
22.17%
YoY
|
$3.788B
15.0%
YoY
|
$3.328B
32.01%
YoY
|
$2.943B
38.23%
YoY
|
$3.469B
30.36%
YoY
|
$3.294B
48.65%
YoY
|
$2.521B
73.62%
YoY
|
$2.129B
61.04%
YoY
|
$2.661B
14.45%
YoY
|
| Operating Profit |
$1.271B
19.68%
YoY
|
N/A
|
$3.483B
9.56%
YoY
|
$2.250B
21.23%
YoY
|
$1.062B
34.26%
YoY
|
N/A
|
$3.179B
2.45%
YoY
|
$1.856B
10.94%
YoY
|
$791.0M
75.78%
YoY
|
N/A
|
$3.103B
20.13%
YoY
|
$1.673B
67.3%
YoY
|
$450.0M
158.62%
YoY
|
N/A
|
$2.583B
28.19%
YoY
|
$1.000B
-1885.71%
YoY
|
$174.0M
-155.95%
YoY
|
N/A
|
$2.015B
539.68%
YoY
|
| Interest Expense |
$236.0M
-135.22%
YoY
|
-$171.0M
14.0%
YoY
|
$8.000M
-102.57%
YoY
|
-$1.147B
-1864.62%
YoY
|
-$670.0M
-405.94%
YoY
|
-$150.0M
-23.86%
YoY
|
-$311.0M
-222.44%
YoY
|
$65.00M
-214.04%
YoY
|
$219.0M
12.89%
YoY
|
-$197.0M
-279.09%
YoY
|
$254.0M
149.02%
YoY
|
-$57.00M
-175.0%
YoY
|
$194.0M
185.29%
YoY
|
$110.0M
-443.75%
YoY
|
$102.0M
27.5%
YoY
|
$76.00M
-6.17%
YoY
|
$68.00M
-30.61%
YoY
|
-$32.00M
-107.96%
YoY
|
$80.00M
-18.37%
YoY
|
| Other Income/Expense, Net |
$194.0M
-175.19%
YoY
|
$4.000M
-126.67%
YoY
|
$39.00M
-111.75%
YoY
|
-$962.0M
-2700.0%
YoY
|
-$258.0M
-311.48%
YoY
|
-$15.00M
1400.0%
YoY
|
-$332.0M
-210.67%
YoY
|
$37.00M
1750.0%
YoY
|
$122.0M
159.57%
YoY
|
-$1.000M
-66.67%
YoY
|
$300.0M
-198.36%
YoY
|
$2.000M
-99.09%
YoY
|
$47.00M
-104.92%
YoY
|
-$3.000M
N/A
|
-$305.0M
-68.46%
YoY
|
$220.0M
129.17%
YoY
|
-$955.0M
-829.01%
YoY
|
N/A
|
-$967.0M
-285.96%
YoY
|
| Pretax Income |
$1.399B
253.28%
YoY
|
$1.863B
19.12%
YoY
|
$3.469B
20.91%
YoY
|
$1.104B
-42.56%
YoY
|
$396.0M
-57.74%
YoY
|
$1.564B
280.54%
YoY
|
$2.869B
-8.89%
YoY
|
$1.922B
18.79%
YoY
|
$937.0M
209.24%
YoY
|
$411.0M
-71.69%
YoY
|
$3.149B
44.72%
YoY
|
$1.618B
41.43%
YoY
|
$303.0M
-135.69%
YoY
|
$1.452B
77.94%
YoY
|
$2.176B
124.79%
YoY
|
$1.144B
-2890.24%
YoY
|
-$849.0M
205.4%
YoY
|
$816.0M
233.06%
YoY
|
$968.0M
15.93%
YoY
|
| Income Tax |
$316.0M
401.59%
YoY
|
$435.0M
-12.3%
YoY
|
$721.0M
104.83%
YoY
|
$209.0M
-47.88%
YoY
|
$63.00M
-60.87%
YoY
|
$496.0M
162.43%
YoY
|
$352.0M
-44.83%
YoY
|
$401.0M
22.26%
YoY
|
$161.0M
335.14%
YoY
|
$189.0M
-12.9%
YoY
|
$638.0M
25.1%
YoY
|
$328.0M
14.29%
YoY
|
$37.00M
-124.83%
YoY
|
$217.0M
9.6%
YoY
|
$510.0M
156.28%
YoY
|
$287.0M
127.78%
YoY
|
-$149.0M
-33.18%
YoY
|
$198.0M
-52.63%
YoY
|
$199.0M
485.29%
YoY
|
| Net Earnings |
$1.083B
225.23%
YoY
|
$1.428B
33.71%
YoY
|
$2.748B
9.18%
YoY
|
$895.0M
-41.16%
YoY
|
$333.0M
-57.09%
YoY
|
$1.068B
381.08%
YoY
|
$2.517B
0.24%
YoY
|
$1.521B
17.91%
YoY
|
$776.0M
191.73%
YoY
|
$222.0M
-82.02%
YoY
|
$2.511B
50.72%
YoY
|
$1.290B
50.53%
YoY
|
$266.0M
-138.0%
YoY
|
$1.235B
99.84%
YoY
|
$1.666B
116.64%
YoY
|
$857.0M
-613.17%
YoY
|
-$700.0M
1172.73%
YoY
|
$618.0M
-474.55%
YoY
|
$769.0M
-4.0%
YoY
|
| Basic Earnings Per Share |
$1.37
-86.49%
YoY
|
N/A
|
$84.86
12.59%
YoY
|
$27.54
-38.72%
YoY
|
$10.14
-55.31%
YoY
|
N/A
|
$75.37
6.73%
YoY
|
$44.94
27.82%
YoY
|
$22.69
220.93%
YoY
|
N/A
|
$70.62
67.74%
YoY
|
$35.16
66.24%
YoY
|
$7.07
-141.35%
YoY
|
N/A
|
$42.10
124.77%
YoY
|
$21.15
-618.38%
YoY
|
-$17.10
1176.12%
YoY
|
N/A
|
$18.73
-4.24%
YoY
|
| Diluted Earnings Per Share |
$1.36
-86.49%
YoY
|
$44.22
38.36%
YoY
|
$84.41
13.55%
YoY
|
$27.43
-38.19%
YoY
|
$10.07
-54.98%
YoY
|
$31.96
406.85%
YoY
|
$74.34
6.5%
YoY
|
$44.38
27.17%
YoY
|
$22.37
219.57%
YoY
|
$6.31
-80.24%
YoY
|
$69.80
66.27%
YoY
|
$34.90
65.63%
YoY
|
$7.00
-140.94%
YoY
|
$31.92
-100.0%
YoY
|
$41.98
125.7%
YoY
|
$21.07
-616.42%
YoY
|
-$17.10
1176.12%
YoY
|
$14.94M
-470.28%
YoY
|
$18.60
-4.57%
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 |
31.67M shares
-3.48%
YoY
|
32.23M shares
-2.61%
YoY
|
32.41M shares
-3.32%
YoY
|
32.54M shares
-4.09%
YoY
|
32.82M shares
-3.97%
YoY
|
33.10M shares
-5.14%
YoY
|
33.52M shares
-6.07%
YoY
|
33.93M shares
-8.14%
YoY
|
34.17M shares
-9.24%
YoY
|
34.89M shares
-10.05%
YoY
|
35.69M shares
-10.11%
YoY
|
36.93M shares
-8.83%
YoY
|
37.65M shares
-8.0%
YoY
|
38.79M shares
-5.54%
YoY
|
39.71M shares
-3.32%
YoY
|
40.51M shares
-1.32%
YoY
|
40.92M shares
-0.13%
YoY
|
41.06M shares
0.27%
YoY
|
41.07M shares
0.32%
YoY
|
| Diluted Shares Outstanding |
794.0M shares
2299.3%
YoY
|
N/A
|
32.56M shares
-3.86%
YoY
|
32.62M shares
-4.81%
YoY
|
33.09M shares
-4.65%
YoY
|
N/A
|
33.86M shares
-5.9%
YoY
|
34.27M shares
-7.3%
YoY
|
34.71M shares
-8.63%
YoY
|
N/A
|
35.99M shares
-9.29%
YoY
|
36.96M shares
-9.1%
YoY
|
37.98M shares
-7.18%
YoY
|
N/A
|
39.67M shares
-4.04%
YoY
|
40.67M shares
-0.95%
YoY
|
40.92M shares
-0.13%
YoY
|
N/A
|
41.34M shares
0.64%
YoY
|
Loading...