|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$28.89B
39.06%
YoY
|
$20.78B
43.56%
YoY
|
$14.47B
37.35%
YoY
|
$10.54B
49.05%
YoY
|
$7.069B
77.92%
YoY
|
| Cost Of Revenue |
$16.04B
43.17%
YoY
|
$11.20B
54.12%
YoY
|
$7.267B
35.23%
YoY
|
$5.374B
32.22%
YoY
|
$4.064B
79.5%
YoY
|
| Gross Profit |
$12.86B
34.26%
YoY
|
$9.577B
32.9%
YoY
|
$7.206B
39.57%
YoY
|
$5.163B
71.81%
YoY
|
$3.005B
75.82%
YoY
|
| Selling, General & Admin |
$4.297B
36.24%
YoY
|
$3.154B
26.06%
YoY
|
$2.502B
27.85%
YoY
|
$1.957B
-0.86%
YoY
|
$1.974B
60.61%
YoY
|
| Research & Development |
$2.269B
17.32%
YoY
|
$1.934B
5.63%
YoY
|
$1.831B
66.61%
YoY
|
$1.099B
86.17%
YoY
|
$590.3M
67.48%
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.02%
YoY
|
$2.564B
62.14%
YoY
|
| Operating Profit |
$3.201B
21.66%
YoY
|
$2.631B
44.32%
YoY
|
$1.823B
76.31%
YoY
|
$1.034B
134.63%
YoY
|
$440.7M
245.13%
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
224.15%
YoY
|
$240.6M
195.92%
YoY
|
| Income Tax |
$845.0M
62.19%
YoY
|
$521.0M
-8.44%
YoY
|
$569.0M
90.94%
YoY
|
$298.0M
100.27%
YoY
|
$148.8M
81.42%
YoY
|
| Net Earnings |
$1.997B
4.5%
YoY
|
$1.911B
93.62%
YoY
|
$987.0M
104.77%
YoY
|
$482.0M
478.6%
YoY
|
$83.30M
-11882.74%
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
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
0.13%
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 |
$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
42.2%
YoY
|
$5.312B
41.28%
YoY
|
$5.073B
48.55%
YoY
|
$4.333B
42.67%
YoY
|
$4.261B
41.94%
YoY
|
$3.760B
39.78%
YoY
|
$3.415B
31.5%
YoY
|
$3.037B
35.1%
YoY
|
$3.002B
40.89%
YoY
|
$2.690B
44.82%
YoY
|
$2.597B
52.5%
YoY
|
$2.248B
63.13%
YoY
|
$2.131B
60.53%
YoY
|
$1.857B
66.48%
YoY
|
| Cost Of Revenue |
$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
43.54%
YoY
|
$2.873B
62.78%
YoY
|
$2.708B
59.76%
YoY
|
$2.309B
53.83%
YoY
|
$2.306B
49.35%
YoY
|
$1.765B
31.52%
YoY
|
$1.695B
29.09%
YoY
|
$1.501B
27.74%
YoY
|
$1.544B
20.85%
YoY
|
$1.342B
27.7%
YoY
|
$1.313B
38.36%
YoY
|
$1.175B
49.3%
YoY
|
$1.278B
52.4%
YoY
|
$1.051B
65.36%
YoY
|
| Gross Profit |
$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
40.61%
YoY
|
$2.439B
22.26%
YoY
|
$2.365B
37.5%
YoY
|
$2.024B
31.77%
YoY
|
$1.955B
34.09%
YoY
|
$1.995B
48.0%
YoY
|
$1.720B
33.96%
YoY
|
$1.536B
43.15%
YoY
|
$1.458B
70.89%
YoY
|
$1.348B
67.12%
YoY
|
$1.284B
70.29%
YoY
|
$1.073B
81.56%
YoY
|
$853.2M
74.46%
YoY
|
$806.6M
67.97%
YoY
|
| Selling, General & Admin |
$1.308B
53.16%
YoY
|
$2.311B
63.09%
YoY
|
$1.103B
26.64%
YoY
|
$1.012B
38.82%
YoY
|
$854.0M
28.61%
YoY
|
$1.417B
37.71%
YoY
|
$871.0M
36.73%
YoY
|
$729.0M
-8.19%
YoY
|
$664.0M
17.94%
YoY
|
$1.029B
31.25%
YoY
|
$637.0M
31.07%
YoY
|
$794.0M
69.3%
YoY
|
$563.0M
-19.57%
YoY
|
$784.0M
20.74%
YoY
|
$486.0M
-4.43%
YoY
|
$469.0M
30.64%
YoY
|
$700.0M
87.17%
YoY
|
$649.3M
63.47%
YoY
|
$508.5M
64.94%
YoY
|
| Research & Development |
$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.93%
YoY
|
$262.0M
78.23%
YoY
|
$234.0M
85.71%
YoY
|
$179.6M
53.54%
YoY
|
$137.7M
55.04%
YoY
|
| Depreciation & Amortization |
$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
|
$52.24M
85.23%
YoY
|
| Operating Expenses |
$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.79%
YoY
|
$1.034B
75.85%
YoY
|
$934.0M
86.8%
YoY
|
$828.9M
61.24%
YoY
|
$646.2M
62.73%
YoY
|
| Operating Profit |
$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
241.67%
YoY
|
$557.0M
-18.69%
YoY
|
$726.0M
30.11%
YoY
|
$528.0M
55.29%
YoY
|
$240.0M
-31.23%
YoY
|
$685.0M
131.42%
YoY
|
$558.0M
123.2%
YoY
|
$340.0M
144.6%
YoY
|
$349.0M
1340.84%
YoY
|
$296.0M
84.56%
YoY
|
$250.0M
50.6%
YoY
|
$139.0M
52.75%
YoY
|
$24.22M
-196.63%
YoY
|
$160.4M
93.05%
YoY
|
| Interest Expense |
-$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
|
-$34.25M
12.65%
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 |
$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
56.98%
YoY
|
$163.0M
18.12%
YoY
|
$111.0M
1010.0%
YoY
|
-$33.94M
-22.87%
YoY
|
$126.1M
139.48%
YoY
|
| Income Tax |
$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
123.24%
YoY
|
$39.00M
-44.29%
YoY
|
$46.00M
4.55%
YoY
|
$3.643M
-44.8%
YoY
|
$30.91M
-17.87%
YoY
|
| Net Earnings |
$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
-457.89%
YoY
|
$129.0M
35.47%
YoY
|
$123.0M
80.88%
YoY
|
$65.00M
-291.18%
YoY
|
-$46.10M
-8.85%
YoY
|
$95.23M
533.36%
YoY
|
| Basic Earnings Per Share |
$8.23
-15.5%
YoY
|
N/A
|
$8.32
6.26%
YoY
|
$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
|
$1.92
585.71%
YoY
|
| Diluted Earnings Per Share |
$8.23
-15.5%
YoY
|
$11.03
-12.46%
YoY
|
$8.32
6.26%
YoY
|
$10.31
-1.62%
YoY
|
$9.74
43.66%
YoY
|
$12.60
287.69%
YoY
|
$7.83
9.36%
YoY
|
$10.48
104.61%
YoY
|
$6.78
70.78%
YoY
|
$3.25
0.0%
YoY
|
$7.16
179.69%
YoY
|
$5.12
110.78%
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
|
$1.92
585.71%
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
|
50.70M shares
0.0%
YoY
|
50.70M shares
0.0%
YoY
|
50.70M shares
0.0%
YoY
|
50.70M shares
0.27%
YoY
|
50.70M shares
1.21%
YoY
|
50.70M shares
0.98%
YoY
|
50.70M shares
0.87%
YoY
|
50.56M shares
0.53%
YoY
|
50.09M shares
-0.49%
YoY
|
50.21M shares
-0.31%
YoY
|
50.26M shares
-0.3%
YoY
|
50.29M
0.74%
YoY
|
50.34M
1.49%
YoY
|
50.36M
1.09%
YoY
|
50.41M
1.09%
YoY
|
49.93M
0.21%
YoY
|
49.60M
-0.25%
YoY
|
| Diluted Shares Outstanding |
50.70M shares
0.0%
YoY
|
N/A
|
50.70M shares
0.0%
YoY
|
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
3.46%
YoY
|
50.36M
1.09%
YoY
|
50.41M
1.09%
YoY
|
49.93M
0.21%
YoY
|
49.60M
-0.25%
YoY
|
Loading...