|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$28.89B
39.06%
YoY
|
$20.78B
37.53%
YoY
|
$15.11B
40.14%
YoY
|
$10.78B
52.5%
YoY
|
$7.069B
77.88%
YoY
|
| Cost Of Revenue |
$16.04B
43.17%
YoY
|
$11.20B
49.0%
YoY
|
$7.517B
34.66%
YoY
|
$5.582B
37.35%
YoY
|
$4.064B
79.43%
YoY
|
| Gross Profit |
$12.86B
34.26%
YoY
|
$9.577B
26.18%
YoY
|
$7.590B
46.02%
YoY
|
$5.198B
72.98%
YoY
|
$3.005B
75.83%
YoY
|
| Selling, General & Admin |
$4.297B
36.24%
YoY
|
$3.154B
26.06%
YoY
|
$2.502B
27.85%
YoY
|
$1.957B
27.16%
YoY
|
$1.539B
40.55%
YoY
|
| Research & Development |
$2.269B
17.32%
YoY
|
$1.934B
5.63%
YoY
|
$1.831B
66.61%
YoY
|
$1.099B
86.27%
YoY
|
$590.0M
67.14%
YoY
|
| Depreciation & Amortization |
$818.0M
32.58%
YoY
|
$617.0M
17.75%
YoY
|
$524.0M
30.02%
YoY
|
$403.0M
97.61%
YoY
|
$203.9M
94.23%
YoY
|
| Operating Expenses |
$9.657B
39.03%
YoY
|
$6.946B
29.04%
YoY
|
$5.383B
30.37%
YoY
|
$4.129B
61.04%
YoY
|
$2.564B
62.18%
YoY
|
| Operating Profit |
$3.201B
21.66%
YoY
|
$2.631B
19.21%
YoY
|
$2.207B
106.45%
YoY
|
$1.069B
142.4%
YoY
|
$441.0M
244.53%
YoY
|
| Interest Expense |
-$359.0M
80.4%
YoY
|
-$199.0M
-26.3%
YoY
|
-$270.0M
31.71%
YoY
|
-$205.0M
35.92%
YoY
|
-$150.8M
225.06%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$2.842B
16.86%
YoY
|
$2.432B
56.6%
YoY
|
$1.553B
99.1%
YoY
|
$780.0M
223.65%
YoY
|
$241.0M
197.53%
YoY
|
| Income Tax |
$845.0M
62.19%
YoY
|
$521.0M
-8.44%
YoY
|
$569.0M
90.94%
YoY
|
$298.0M
100.0%
YoY
|
$149.0M
81.71%
YoY
|
| Net Earnings |
$1.997B
4.5%
YoY
|
$1.911B
93.62%
YoY
|
$987.0M
104.77%
YoY
|
$482.0M
480.72%
YoY
|
$83.00M
-8400.0%
YoY
|
| Basic Earnings Per Share |
$39.40
4.54%
YoY
|
$37.69
91.9%
YoY
|
$19.64
105.22%
YoY
|
$9.57
473.05%
YoY
|
$1.67
-2187.5%
YoY
|
| Diluted Earnings Per Share |
$39.40
4.54%
YoY
|
$37.69
93.68%
YoY
|
$19.46
104.2%
YoY
|
$9.53
470.66%
YoY
|
$1.67
-2187.5%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
50.70M shares
0.0%
YoY
|
50.70M shares
0.87%
YoY
|
50.26M shares
-0.16%
YoY
|
50.35M shares
1.09%
YoY
|
49.80M shares
0.13%
YoY
|
| Diluted Shares Outstanding |
50.70M shares
0.0%
YoY
|
50.70M shares
-0.61%
YoY
|
51.01M shares
-0.64%
YoY
|
51.34M shares
3.08%
YoY
|
49.80M shares
0.13%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$10.17B
49.76%
YoY
|
$8.845B
49.03%
YoY
|
$8.759B
44.56%
YoY
|
$7.409B
39.48%
YoY
|
$6.790B
33.85%
YoY
|
$5.935B
36.97%
YoY
|
$6.059B
37.42%
YoY
|
$5.312B
35.27%
YoY
|
$5.073B
41.51%
YoY
|
$4.333B
36.0%
YoY
|
$4.409B
46.87%
YoY
|
$3.927B
45.99%
YoY
|
$3.585B
38.04%
YoY
|
$3.186B
41.73%
YoY
|
$3.002B
40.94%
YoY
|
$2.690B
44.78%
YoY
|
$2.597B
52.5%
YoY
|
$2.248B
63.13%
YoY
|
$2.130B
60.39%
YoY
|
| Cost Of Revenue |
$6.010B
62.61%
YoY
|
$4.983B
57.49%
YoY
|
$4.975B
50.3%
YoY
|
$4.200B
46.19%
YoY
|
$3.696B
36.48%
YoY
|
$3.164B
37.03%
YoY
|
$3.310B
40.31%
YoY
|
$2.873B
56.82%
YoY
|
$2.708B
54.39%
YoY
|
$2.309B
46.88%
YoY
|
$2.359B
52.78%
YoY
|
$1.832B
36.51%
YoY
|
$1.754B
33.59%
YoY
|
$1.572B
33.79%
YoY
|
$1.544B
20.85%
YoY
|
$1.342B
27.69%
YoY
|
$1.313B
38.36%
YoY
|
$1.175B
49.3%
YoY
|
$1.278B
52.4%
YoY
|
| Gross Profit |
$4.159B
34.42%
YoY
|
$3.862B
39.37%
YoY
|
$3.784B
37.65%
YoY
|
$3.209B
31.57%
YoY
|
$3.094B
30.82%
YoY
|
$2.771B
36.91%
YoY
|
$2.749B
34.1%
YoY
|
$2.439B
16.42%
YoY
|
$2.365B
29.16%
YoY
|
$2.024B
25.4%
YoY
|
$2.050B
40.6%
YoY
|
$2.095B
55.42%
YoY
|
$1.831B
42.6%
YoY
|
$1.614B
50.42%
YoY
|
$1.458B
70.93%
YoY
|
$1.348B
67.04%
YoY
|
$1.284B
70.29%
YoY
|
$1.073B
81.56%
YoY
|
$853.0M
74.44%
YoY
|
| Selling, General & Admin |
$1.471B
45.36%
YoY
|
$1.308B
53.16%
YoY
|
$2.311B
63.09%
YoY
|
$1.918B
120.21%
YoY
|
$1.012B
-14.16%
YoY
|
$854.0M
28.61%
YoY
|
$1.417B
94.11%
YoY
|
$871.0M
36.73%
YoY
|
$1.179B
106.12%
YoY
|
$664.0M
17.94%
YoY
|
$730.0M
-6.89%
YoY
|
$637.0M
31.07%
YoY
|
$572.0M
21.96%
YoY
|
$563.0M
26.52%
YoY
|
$784.0M
20.74%
YoY
|
$486.0M
20.3%
YoY
|
$469.0M
30.64%
YoY
|
$445.0M
18.98%
YoY
|
$649.3M
63.47%
YoY
|
| Research & Development |
$729.0M
28.57%
YoY
|
$699.0M
26.86%
YoY
|
$584.0M
14.06%
YoY
|
$567.0M
12.5%
YoY
|
$567.0M
23.26%
YoY
|
$551.0M
20.31%
YoY
|
$512.0M
-25.36%
YoY
|
$504.0M
27.27%
YoY
|
$460.0M
25.0%
YoY
|
$458.0M
20.21%
YoY
|
$686.0M
111.08%
YoY
|
$396.0M
42.45%
YoY
|
$368.0M
40.46%
YoY
|
$381.0M
62.82%
YoY
|
$325.0M
80.92%
YoY
|
$278.0M
101.45%
YoY
|
$262.0M
78.23%
YoY
|
$234.0M
85.71%
YoY
|
$179.6M
53.54%
YoY
|
| Depreciation & Amortization |
$292.0M
46.73%
YoY
|
$246.0M
43.02%
YoY
|
$238.0M
56.58%
YoY
|
$209.0M
33.12%
YoY
|
$199.0M
29.22%
YoY
|
$172.0M
11.69%
YoY
|
$152.0M
12.59%
YoY
|
$157.0M
16.3%
YoY
|
$154.0M
20.31%
YoY
|
$154.0M
22.22%
YoY
|
$135.0M
10.66%
YoY
|
$135.0M
39.18%
YoY
|
$128.0M
28.0%
YoY
|
$126.0M
50.0%
YoY
|
$122.0M
81.6%
YoY
|
$97.00M
85.7%
YoY
|
$100.0M
116.8%
YoY
|
$84.00M
118.75%
YoY
|
$67.18M
106.08%
YoY
|
| Operating Expenses |
$3.476B
53.2%
YoY
|
$3.251B
61.9%
YoY
|
$2.895B
50.08%
YoY
|
$2.485B
32.04%
YoY
|
$2.269B
38.44%
YoY
|
$2.008B
34.22%
YoY
|
$1.929B
12.48%
YoY
|
$1.882B
43.66%
YoY
|
$1.639B
41.05%
YoY
|
$1.496B
25.08%
YoY
|
$1.715B
54.64%
YoY
|
$1.310B
24.52%
YoY
|
$1.162B
12.38%
YoY
|
$1.196B
28.05%
YoY
|
$1.109B
33.78%
YoY
|
$1.052B
62.6%
YoY
|
$1.034B
75.85%
YoY
|
$934.0M
86.8%
YoY
|
$828.9M
61.24%
YoY
|
| Operating Profit |
$683.0M
-17.21%
YoY
|
$611.0M
-19.92%
YoY
|
$889.0M
8.41%
YoY
|
$724.0M
29.98%
YoY
|
$825.0M
13.64%
YoY
|
$763.0M
44.51%
YoY
|
$820.0M
144.78%
YoY
|
$557.0M
-29.04%
YoY
|
$726.0M
8.52%
YoY
|
$528.0M
26.32%
YoY
|
$335.0M
-4.01%
YoY
|
$785.0M
165.2%
YoY
|
$669.0M
167.6%
YoY
|
$418.0M
200.72%
YoY
|
$349.0M
1350.72%
YoY
|
$296.0M
85.0%
YoY
|
$250.0M
50.6%
YoY
|
$139.0M
52.75%
YoY
|
$24.06M
-195.84%
YoY
|
| Interest Expense |
-$77.00M
-29.36%
YoY
|
-$32.00M
-43.86%
YoY
|
-$105.0M
84.21%
YoY
|
-$88.00M
137.84%
YoY
|
-$109.0M
87.93%
YoY
|
-$57.00M
21.28%
YoY
|
-$57.00M
470.0%
YoY
|
-$37.00M
-75.97%
YoY
|
-$58.00M
-32.56%
YoY
|
-$47.00M
135.0%
YoY
|
-$10.00M
-75.61%
YoY
|
-$154.0M
57.14%
YoY
|
-$86.00M
-1.15%
YoY
|
-$20.00M
-195.24%
YoY
|
-$41.00M
-28.39%
YoY
|
-$98.00M
186.17%
YoY
|
-$87.00M
219.06%
YoY
|
$21.00M
-125.83%
YoY
|
-$57.26M
202.94%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$606.0M
-15.36%
YoY
|
$579.0M
-17.99%
YoY
|
$784.0M
2.75%
YoY
|
$636.0M
22.31%
YoY
|
$716.0M
7.19%
YoY
|
$706.0M
46.78%
YoY
|
$763.0M
231.74%
YoY
|
$520.0M
-2.07%
YoY
|
$668.0M
41.53%
YoY
|
$481.0M
50.31%
YoY
|
$230.0M
-25.32%
YoY
|
$531.0M
168.18%
YoY
|
$472.0M
189.57%
YoY
|
$320.0M
188.29%
YoY
|
$308.0M
-1007.51%
YoY
|
$198.0M
57.14%
YoY
|
$163.0M
18.12%
YoY
|
$111.0M
1010.0%
YoY
|
-$33.94M
-22.87%
YoY
|
| Income Tax |
$140.0M
-27.46%
YoY
|
$162.0M
-23.58%
YoY
|
$225.0M
81.45%
YoY
|
$215.0M
74.8%
YoY
|
$193.0M
40.88%
YoY
|
$212.0M
54.74%
YoY
|
$124.0M
90.77%
YoY
|
$123.0M
-28.49%
YoY
|
$137.0M
-34.76%
YoY
|
$137.0M
12.3%
YoY
|
$65.00M
-54.86%
YoY
|
$172.0M
149.28%
YoY
|
$210.0M
438.46%
YoY
|
$122.0M
165.22%
YoY
|
$144.0M
3852.79%
YoY
|
$69.00M
122.58%
YoY
|
$39.00M
-44.29%
YoY
|
$46.00M
4.55%
YoY
|
$3.643M
-44.8%
YoY
|
| Net Earnings |
$466.0M
-10.9%
YoY
|
$417.0M
-15.59%
YoY
|
$559.0M
-12.52%
YoY
|
$421.0M
6.05%
YoY
|
$523.0M
-1.51%
YoY
|
$494.0M
43.6%
YoY
|
$639.0M
287.27%
YoY
|
$397.0M
10.58%
YoY
|
$531.0M
102.67%
YoY
|
$344.0M
71.14%
YoY
|
$165.0M
0.0%
YoY
|
$359.0M
178.29%
YoY
|
$262.0M
113.01%
YoY
|
$201.0M
209.23%
YoY
|
$165.0M
-458.7%
YoY
|
$129.0M
35.79%
YoY
|
$123.0M
80.88%
YoY
|
$65.00M
-291.18%
YoY
|
-$46.00M
-9.8%
YoY
|
| Basic Earnings Per Share |
$9.19
-10.86%
YoY
|
$8.23
-15.5%
YoY
|
N/A
|
N/A
|
$10.31
-1.62%
YoY
|
$9.74
43.66%
YoY
|
N/A
|
$7.83
9.05%
YoY
|
$10.48
100.77%
YoY
|
$6.78
69.08%
YoY
|
$3.26
-0.61%
YoY
|
$7.18
179.38%
YoY
|
$5.22
114.81%
YoY
|
$4.01
208.46%
YoY
|
$3.28
-456.52%
YoY
|
$2.57
33.85%
YoY
|
$2.43
77.37%
YoY
|
$1.30
-291.18%
YoY
|
-$0.92
-9.8%
YoY
|
| Diluted Earnings Per Share |
$9.19
-10.86%
YoY
|
$8.23
-15.5%
YoY
|
$11.03
-12.46%
YoY
|
$8.30
6.0%
YoY
|
$10.31
-1.62%
YoY
|
$9.74
43.66%
YoY
|
$12.60
287.69%
YoY
|
$7.83
9.36%
YoY
|
$10.48
103.1%
YoY
|
$6.78
70.78%
YoY
|
$3.25
0.0%
YoY
|
$7.16
179.69%
YoY
|
$5.16
112.35%
YoY
|
$3.97
205.38%
YoY
|
$3.25
-453.26%
YoY
|
$2.56
33.33%
YoY
|
$2.43
77.37%
YoY
|
$1.30
-291.18%
YoY
|
-$0.92
-9.8%
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 |
50.70M shares
0.0%
YoY
|
50.70M shares
0.0%
YoY
|
N/A
|
N/A
|
50.70M shares
0.0%
YoY
|
50.70M shares
0.0%
YoY
|
N/A
|
50.70M shares
1.38%
YoY
|
50.70M shares
0.98%
YoY
|
50.70M shares
0.87%
YoY
|
50.63M shares
0.67%
YoY
|
50.01M shares
-0.66%
YoY
|
50.21M shares
-0.34%
YoY
|
50.26M shares
-0.32%
YoY
|
50.29M
1.69%
YoY
|
50.34M
1.26%
YoY
|
50.38M
1.05%
YoY
|
50.42M
1.1%
YoY
|
49.46M
-0.64%
YoY
|
| Diluted Shares Outstanding |
50.70M shares
0.0%
YoY
|
50.70M shares
0.0%
YoY
|
N/A
|
N/A
|
50.70M shares
0.0%
YoY
|
50.70M shares
0.0%
YoY
|
N/A
|
50.70M shares
0.97%
YoY
|
50.70M shares
-0.89%
YoY
|
50.70M shares
-1.05%
YoY
|
50.70M shares
-1.13%
YoY
|
50.21M shares
-2.16%
YoY
|
51.15M shares
1.57%
YoY
|
51.24M shares
1.64%
YoY
|
51.27M shares
2.7%
YoY
|
51.32M shares
3.46%
YoY
|
50.36M shares
1.09%
YoY
|
50.41M shares
1.09%
YoY
|
49.93M shares
0.21%
YoY
|
Loading...