|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$9.222B
14.87%
YoY
|
$8.028B
16.46%
YoY
|
$6.893B
25.29%
YoY
|
$5.502B
29.26%
YoY
|
$4.256B
24.87%
YoY
|
| Cost Of Revenue |
$2.452B
19.06%
YoY
|
$2.059B
7.83%
YoY
|
$1.910B
11.11%
YoY
|
$1.719B
34.81%
YoY
|
$1.275B
27.55%
YoY
|
| Gross Profit |
$6.770B
13.43%
YoY
|
$5.968B
19.77%
YoY
|
$4.983B
31.73%
YoY
|
$3.783B
26.89%
YoY
|
$2.981B
23.76%
YoY
|
| Selling, General & Admin |
$3.543B
1.95%
YoY
|
$3.475B
16.15%
YoY
|
$2.992B
17.14%
YoY
|
$2.554B
19.07%
YoY
|
$2.145B
17.86%
YoY
|
| Research & Development |
$1.984B
9.66%
YoY
|
$1.809B
12.81%
YoY
|
$1.604B
13.14%
YoY
|
$1.418B
24.32%
YoY
|
$1.140B
48.47%
YoY
|
| Depreciation & Amortization |
$343.4M
21.21%
YoY
|
$283.3M
0.39%
YoY
|
$282.2M
-0.14%
YoY
|
$282.6M
8.53%
YoY
|
$260.4M
26.35%
YoY
|
| Operating Expenses |
$5.527B
4.59%
YoY
|
$5.284B
14.99%
YoY
|
$4.596B
15.71%
YoY
|
$3.972B
20.89%
YoY
|
$3.285B
26.95%
YoY
|
| Operating Profit |
$1.243B
81.74%
YoY
|
$683.9M
76.58%
YoY
|
$387.3M
-305.14%
YoY
|
-$188.8M
-37.92%
YoY
|
-$304.1M
69.89%
YoY
|
| Interest Expense |
-$3.000M
-63.86%
YoY
|
-$8.300M
-69.49%
YoY
|
-$27.20M
-0.73%
YoY
|
-$27.40M
-116.78%
YoY
|
$163.3M
84.1%
YoY
|
| Other Income/Expense, Net |
$355.8M
13.78%
YoY
|
$312.7M
51.65%
YoY
|
$206.2M
2191.11%
YoY
|
$9.000M
-1385.71%
YoY
|
-$700.0K
-158.33%
YoY
|
| Pretax Income |
$1.596B
61.46%
YoY
|
$988.3M
74.52%
YoY
|
$566.3M
-373.31%
YoY
|
-$207.2M
-55.44%
YoY
|
-$465.0M
100.6%
YoY
|
| Income Tax |
$461.8M
-129.06%
YoY
|
-$1.589B
-1355.37%
YoY
|
$126.6M
111.71%
YoY
|
$59.80M
76.4%
YoY
|
$33.90M
-3.69%
YoY
|
| Net Earnings |
$1.134B
-56.01%
YoY
|
$2.578B
486.22%
YoY
|
$439.7M
-264.68%
YoY
|
-$267.0M
-46.48%
YoY
|
-$498.9M
86.85%
YoY
|
| Basic Earnings Per Share |
$1.71
-78.81%
YoY
|
$8.07
456.55%
YoY
|
$1.45
-153.51%
YoY
|
-$2.71
-47.68%
YoY
|
-$5.18
87.68%
YoY
|
| Diluted Earnings Per Share |
$1.60
-78.01%
YoY
|
$7.28
466.84%
YoY
|
$1.29
-100.0%
YoY
|
-$2.711M
52329241.67%
YoY
|
-$5.18
87.68%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
662.5M shares
107.55%
YoY
|
319.2M shares
5.28%
YoY
|
303.2M shares
207.82%
YoY
|
98.50M shares
2.18%
YoY
|
96.40M shares
-0.52%
YoY
|
| Diluted Shares Outstanding |
709.3M shares
100.37%
YoY
|
354.0M shares
3.42%
YoY
|
342.3M shares
247.51%
YoY
|
98.50M shares
2.18%
YoY
|
96.40M shares
-0.52%
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 |
$3.002B
31.15%
YoY
|
$2.594B
14.91%
YoY
|
$2.474B
15.67%
YoY
|
$2.536B
15.84%
YoY
|
$2.289B
15.33%
YoY
|
$2.257B
14.29%
YoY
|
$2.139B
13.88%
YoY
|
$2.190B
12.09%
YoY
|
$1.985B
15.33%
YoY
|
$1.975B
19.33%
YoY
|
$1.878B
20.13%
YoY
|
$1.953B
25.98%
YoY
|
$1.721B
24.1%
YoY
|
$1.655B
25.68%
YoY
|
$1.563B
25.33%
YoY
|
$1.551B
27.16%
YoY
|
$1.387B
29.13%
YoY
|
$1.317B
29.5%
YoY
|
$1.247B
31.86%
YoY
|
$1.219B
28.29%
YoY
|
| Cost Of Revenue |
$974.0M
57.27%
YoY
|
$685.0M
14.32%
YoY
|
$638.0M
15.14%
YoY
|
$679.0M
18.35%
YoY
|
$619.3M
20.58%
YoY
|
$599.2M
20.06%
YoY
|
$554.1M
17.2%
YoY
|
$573.7M
13.2%
YoY
|
$513.6M
8.17%
YoY
|
$499.1M
7.06%
YoY
|
$472.8M
2.36%
YoY
|
$506.8M
2.95%
YoY
|
$474.8M
7.79%
YoY
|
$466.2M
15.03%
YoY
|
$461.9M
21.36%
YoY
|
$492.3M
37.17%
YoY
|
$440.5M
33.24%
YoY
|
$405.3M
31.76%
YoY
|
$380.6M
37.01%
YoY
|
$358.9M
23.59%
YoY
|
| Gross Profit |
$2.028B
21.46%
YoY
|
$1.909B
15.12%
YoY
|
$1.836B
15.86%
YoY
|
$1.857B
14.95%
YoY
|
$1.670B
13.49%
YoY
|
$1.658B
12.34%
YoY
|
$1.585B
12.77%
YoY
|
$1.616B
11.7%
YoY
|
$1.471B
18.06%
YoY
|
$1.476B
24.15%
YoY
|
$1.405B
27.58%
YoY
|
$1.447B
36.69%
YoY
|
$1.246B
31.7%
YoY
|
$1.189B
30.42%
YoY
|
$1.102B
27.08%
YoY
|
$1.058B
22.99%
YoY
|
$946.2M
27.3%
YoY
|
$911.6M
28.52%
YoY
|
$866.8M
29.72%
YoY
|
$860.4M
30.36%
YoY
|
| Selling, General & Admin |
$1.477B
54.43%
YoY
|
$1.001B
9.75%
YoY
|
$999.0M
22.16%
YoY
|
$856.6M
-2.95%
YoY
|
$956.4M
14.22%
YoY
|
$912.1M
-6.4%
YoY
|
$817.8M
4.77%
YoY
|
$882.6M
13.36%
YoY
|
$837.3M
11.09%
YoY
|
$974.5M
30.82%
YoY
|
$780.6M
9.25%
YoY
|
$778.6M
14.67%
YoY
|
$753.7M
18.06%
YoY
|
$744.9M
18.9%
YoY
|
$714.5M
17.13%
YoY
|
$679.0M
34.24%
YoY
|
$638.4M
17.63%
YoY
|
$626.5M
17.9%
YoY
|
$610.0M
28.34%
YoY
|
$505.8M
9.5%
YoY
|
| Research & Development |
$734.0M
48.43%
YoY
|
$511.0M
1.05%
YoY
|
$528.0M
9.91%
YoY
|
$503.5M
1.76%
YoY
|
$494.5M
8.16%
YoY
|
$505.7M
12.9%
YoY
|
$480.4M
17.31%
YoY
|
$494.8M
19.4%
YoY
|
$457.2M
10.51%
YoY
|
$447.9M
10.84%
YoY
|
$409.5M
10.14%
YoY
|
$414.4M
13.91%
YoY
|
$413.7M
16.4%
YoY
|
$404.1M
12.56%
YoY
|
$371.8M
9.51%
YoY
|
$363.8M
11.84%
YoY
|
$355.4M
14.28%
YoY
|
$359.0M
34.61%
YoY
|
$339.5M
43.01%
YoY
|
$325.3M
50.67%
YoY
|
| Depreciation & Amortization |
N/A
|
$91.00M
3.88%
YoY
|
$89.00M
6.08%
YoY
|
$83.80M
10.12%
YoY
|
$88.10M
18.57%
YoY
|
$87.60M
27.7%
YoY
|
$83.90M
30.48%
YoY
|
$76.10M
9.81%
YoY
|
$74.30M
2.77%
YoY
|
$68.60M
-1.86%
YoY
|
$64.30M
-9.05%
YoY
|
$69.30M
-4.41%
YoY
|
$72.30M
1.26%
YoY
|
$69.90M
0.29%
YoY
|
$70.70M
2.46%
YoY
|
$72.50M
5.38%
YoY
|
$71.40M
3.93%
YoY
|
$69.70M
7.4%
YoY
|
$69.00M
18.97%
YoY
|
$68.80M
13.72%
YoY
|
| Operating Expenses |
$2.211B
52.39%
YoY
|
$1.512B
6.64%
YoY
|
$1.527B
17.62%
YoY
|
$1.360B
-1.26%
YoY
|
$1.451B
12.08%
YoY
|
$1.418B
-0.32%
YoY
|
$1.298B
9.08%
YoY
|
$1.377B
15.46%
YoY
|
$1.295B
10.89%
YoY
|
$1.422B
23.79%
YoY
|
$1.190B
9.56%
YoY
|
$1.193B
14.4%
YoY
|
$1.167B
17.47%
YoY
|
$1.149B
16.59%
YoY
|
$1.086B
14.41%
YoY
|
$1.043B
13.25%
YoY
|
$993.8M
16.41%
YoY
|
$985.5M
23.48%
YoY
|
$949.5M
33.23%
YoY
|
$920.8M
35.85%
YoY
|
| Operating Profit |
-$183.0M
-183.64%
YoY
|
$397.0M
65.14%
YoY
|
$309.0M
7.85%
YoY
|
$497.2M
108.56%
YoY
|
$218.8M
23.83%
YoY
|
$240.4M
348.51%
YoY
|
$286.5M
33.13%
YoY
|
$238.4M
-5.96%
YoY
|
$176.7M
124.52%
YoY
|
$53.60M
34.34%
YoY
|
$215.2M
1315.79%
YoY
|
$253.5M
1546.1%
YoY
|
$78.70M
-265.34%
YoY
|
$39.90M
-153.99%
YoY
|
$15.20M
-118.38%
YoY
|
$15.40M
-125.5%
YoY
|
-$47.60M
-56.88%
YoY
|
-$73.90M
-16.78%
YoY
|
-$82.70M
85.84%
YoY
|
-$60.40M
239.33%
YoY
|
| Interest Expense |
N/A
|
$93.00M
5.2%
YoY
|
$0.00
-100.0%
YoY
|
-$200.0K
-33.33%
YoY
|
$83.90M
3547.83%
YoY
|
$88.40M
3057.14%
YoY
|
$77.00M
2555.17%
YoY
|
-$300.0K
-94.74%
YoY
|
$2.300M
-70.51%
YoY
|
$2.800M
-59.42%
YoY
|
$2.900M
-57.35%
YoY
|
-$5.700M
-17.39%
YoY
|
$7.800M
14.71%
YoY
|
$6.900M
1.47%
YoY
|
$6.800M
-1.45%
YoY
|
-$6.900M
-83.88%
YoY
|
$6.800M
-83.41%
YoY
|
$6.800M
-83.29%
YoY
|
$6.900M
-82.84%
YoY
|
-$42.80M
-236.31%
YoY
|
| Other Income/Expense, Net |
N/A
|
$59.00M
-1575.0%
YoY
|
$103.0M
1919.61%
YoY
|
$94.80M
17.18%
YoY
|
$7.800M
-234.48%
YoY
|
-$4.000M
-167.8%
YoY
|
$5.100M
-185.0%
YoY
|
$80.90M
17.76%
YoY
|
-$5.800M
61.11%
YoY
|
$5.900M
180.95%
YoY
|
-$6.000M
-23.08%
YoY
|
$68.70M
680.68%
YoY
|
-$3.600M
-289.47%
YoY
|
$2.100M
-2200.0%
YoY
|
-$7.800M
387.5%
YoY
|
$8.800M
877.78%
YoY
|
$1.900M
1800.0%
YoY
|
-$100.0K
-111.11%
YoY
|
-$1.600M
-38.46%
YoY
|
$900.0K
12.5%
YoY
|
| Pretax Income |
-$156.0M
-150.24%
YoY
|
$549.0M
69.03%
YoY
|
$412.0M
11.77%
YoY
|
$591.8M
85.52%
YoY
|
$310.5M
23.61%
YoY
|
$324.8M
139.7%
YoY
|
$368.6M
30.43%
YoY
|
$319.0M
0.79%
YoY
|
$251.2M
91.76%
YoY
|
$135.5M
60.55%
YoY
|
$282.6M
721.51%
YoY
|
$316.5M
1729.48%
YoY
|
$131.0M
-349.52%
YoY
|
$84.40M
-204.46%
YoY
|
$34.40M
-137.72%
YoY
|
$17.30M
-116.91%
YoY
|
-$52.50M
-65.09%
YoY
|
-$80.80M
-37.85%
YoY
|
-$91.20M
10.81%
YoY
|
-$102.3M
111.36%
YoY
|
| Income Tax |
$21.00M
-56.61%
YoY
|
$117.0M
103.48%
YoY
|
$78.00M
335.75%
YoY
|
$338.0M
-973.39%
YoY
|
$48.40M
-275.36%
YoY
|
$57.50M
-103.57%
YoY
|
$17.90M
-79.75%
YoY
|
-$38.70M
-143.58%
YoY
|
-$27.60M
-218.97%
YoY
|
-$1.611B
-805800.0%
YoY
|
$88.40M
513.89%
YoY
|
$88.80M
534.29%
YoY
|
$23.20M
12.08%
YoY
|
$200.0K
-98.43%
YoY
|
$14.40M
16.13%
YoY
|
$14.00M
-17.65%
YoY
|
$20.70M
-490.57%
YoY
|
$12.70M
3.25%
YoY
|
$12.40M
25.25%
YoY
|
$17.00M
61.9%
YoY
|
| Net Earnings |
-$177.0M
-167.53%
YoY
|
$432.0M
61.62%
YoY
|
$334.0M
-4.76%
YoY
|
$253.8M
-29.05%
YoY
|
$262.1M
-5.99%
YoY
|
$267.3M
-84.7%
YoY
|
$350.7M
80.59%
YoY
|
$357.7M
57.09%
YoY
|
$278.8M
158.63%
YoY
|
$1.747B
1974.7%
YoY
|
$194.2M
871.0%
YoY
|
$227.7M
6800.0%
YoY
|
$107.8M
-247.27%
YoY
|
$84.20M
-190.05%
YoY
|
$20.00M
-119.31%
YoY
|
$3.300M
-102.77%
YoY
|
-$73.20M
-49.55%
YoY
|
-$93.50M
-34.29%
YoY
|
-$103.6M
12.36%
YoY
|
-$119.3M
102.55%
YoY
|
| Basic Earnings Per Share |
-$0.22
-156.41%
YoY
|
$0.61
48.78%
YoY
|
$0.49
-54.21%
YoY
|
N/A
|
$0.39
-54.65%
YoY
|
$0.41
-92.5%
YoY
|
$1.07
69.84%
YoY
|
N/A
|
$0.86
145.71%
YoY
|
$5.47
1853.57%
YoY
|
$0.63
800.0%
YoY
|
N/A
|
$0.35
-147.3%
YoY
|
$0.28
-187.5%
YoY
|
$0.07
-120.0%
YoY
|
N/A
|
-$0.74
-50.67%
YoY
|
-$0.32
N/A
|
-$0.35
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.22
-159.46%
YoY
|
$0.61
60.53%
YoY
|
$0.47
-52.53%
YoY
|
$0.36
-64.31%
YoY
|
$0.37
-53.16%
YoY
|
$0.38
-92.23%
YoY
|
$0.99
76.79%
YoY
|
$1.01
57.36%
YoY
|
$0.79
154.84%
YoY
|
$4.89
1856.0%
YoY
|
$0.56
833.33%
YoY
|
$0.64
-100.0%
YoY
|
$0.31
-141.89%
YoY
|
$0.25
-100.0%
YoY
|
$0.06
-100.0%
YoY
|
$29.44K
-102.4%
YoY
|
-$0.74
-50.67%
YoY
|
-$952.1K
-35.83%
YoY
|
-$1.061M
9.95%
YoY
|
-$1.226M
99.84%
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 |
815.0M shares
22.23%
YoY
|
816.0M shares
23.77%
YoY
|
697.0M shares
113.28%
YoY
|
668.9M shares
105.44%
YoY
|
666.8M shares
106.5%
YoY
|
659.3M shares
106.29%
YoY
|
326.8M shares
5.39%
YoY
|
325.6M shares
5.51%
YoY
|
322.9M shares
6.25%
YoY
|
319.6M shares
5.72%
YoY
|
310.1M shares
3.44%
YoY
|
308.6M shares
209.41%
YoY
|
303.9M shares
207.28%
YoY
|
302.3M shares
206.95%
YoY
|
299.8M shares
203.85%
YoY
|
99.74M shares
2.39%
YoY
|
98.90M shares
2.06%
YoY
|
98.48M shares
1.28%
YoY
|
98.67M shares
3.63%
YoY
|
97.41M shares
1.07%
YoY
|
| Diluted Shares Outstanding |
801.0M shares
13.23%
YoY
|
711.0M shares
0.28%
YoY
|
709.0M shares
100.0%
YoY
|
N/A
|
707.4M shares
99.49%
YoY
|
709.0M shares
98.32%
YoY
|
354.5M shares
1.34%
YoY
|
N/A
|
354.6M shares
2.87%
YoY
|
357.5M shares
7.81%
YoY
|
349.8M shares
3.37%
YoY
|
N/A
|
344.7M shares
248.53%
YoY
|
331.6M shares
12.6%
YoY
|
338.4M shares
15.53%
YoY
|
N/A
|
98.90M shares
2.06%
YoY
|
294.5M shares
N/A
|
292.9M shares
N/A
|
N/A
|
Loading...