|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$21.97B
47.04%
YoY
|
$14.94B
109.77%
YoY
|
$7.123B
37.09%
YoY
|
$5.196B
46.06%
YoY
|
$3.557B
6.53%
YoY
|
| Cost Of Revenue |
$19.54B
52.3%
YoY
|
$12.83B
119.69%
YoY
|
$5.840B
32.86%
YoY
|
$4.396B
45.43%
YoY
|
$3.023B
7.46%
YoY
|
| Gross Profit |
$2.430B
15.07%
YoY
|
$2.112B
64.59%
YoY
|
$1.283B
60.38%
YoY
|
$800.0M
49.66%
YoY
|
$534.5M
1.58%
YoY
|
| Selling, General & Admin |
$540.4M
41.05%
YoY
|
$383.1M
78.51%
YoY
|
$214.6M
11.45%
YoY
|
$192.6M
3.4%
YoY
|
$186.2M
-15.0%
YoY
|
| Research & Development |
$636.6M
37.51%
YoY
|
$462.9M
50.66%
YoY
|
$307.3M
12.85%
YoY
|
$272.3M
21.35%
YoY
|
$224.4M
1.31%
YoY
|
| Depreciation & Amortization |
$58.34M
93.83%
YoY
|
$30.10M
-13.76%
YoY
|
$34.90M
7.49%
YoY
|
$32.47M
15.21%
YoY
|
$28.19M
-1.01%
YoY
|
| Operating Expenses |
$1.177B
39.11%
YoY
|
$846.0M
62.12%
YoY
|
$521.9M
12.27%
YoY
|
$464.8M
13.21%
YoY
|
$410.6M
-6.8%
YoY
|
| Operating Profit |
$1.253B
-1.0%
YoY
|
$1.266B
66.29%
YoY
|
$761.1M
127.09%
YoY
|
$335.2M
170.41%
YoY
|
$123.9M
44.71%
YoY
|
| Interest Expense |
-$59.57M
207.84%
YoY
|
-$19.35M
84.46%
YoY
|
-$10.49M
-263.59%
YoY
|
$6.413M
158.07%
YoY
|
$2.485M
11.14%
YoY
|
| Other Income/Expense, Net |
$18.50M
-18.59%
YoY
|
$22.72M
523.07%
YoY
|
$3.646M
-54.87%
YoY
|
$8.079M
-385.07%
YoY
|
-$2.834M
-300.99%
YoY
|
| Pretax Income |
$1.212B
-4.5%
YoY
|
$1.269B
68.24%
YoY
|
$754.3M
201.1%
YoY
|
$250.5M
209.57%
YoY
|
$80.92M
126.67%
YoY
|
| Income Tax |
$156.9M
150.05%
YoY
|
$62.73M
-43.32%
YoY
|
$110.7M
109.29%
YoY
|
$52.88M
662.34%
YoY
|
$6.936M
137.37%
YoY
|
| Net Earnings |
$1.049B
-13.19%
YoY
|
$1.208B
88.77%
YoY
|
$640.0M
124.43%
YoY
|
$285.2M
154.92%
YoY
|
$111.9M
32.69%
YoY
|
| Basic Earnings Per Share |
$1.77
-14.49%
YoY
|
$2.07
-82.88%
YoY
|
$12.09
118.23%
YoY
|
$5.54
152.97%
YoY
|
$2.19
32.73%
YoY
|
| Diluted Earnings Per Share |
$1.67
-91.66%
YoY
|
$20.06
75.47%
YoY
|
$11.43
114.94%
YoY
|
$5.32
154.55%
YoY
|
$2.09
30.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
593.7M shares
6.8%
YoY
|
555.9M shares
950.31%
YoY
|
52.93M shares
2.81%
YoY
|
51.48M shares
0.63%
YoY
|
51.16M shares
0.33%
YoY
|
| Diluted Shares Outstanding |
628.4M shares
4.36%
YoY
|
602.1M shares
975.84%
YoY
|
55.97M shares
4.39%
YoY
|
53.62M shares
0.2%
YoY
|
53.51M shares
1.27%
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 |
$10.24B
122.68%
YoY
|
$12.68B
123.36%
YoY
|
$5.018B
-15.49%
YoY
|
$5.757B
8.45%
YoY
|
$4.600B
19.48%
YoY
|
$5.678B
54.93%
YoY
|
$5.937B
180.1%
YoY
|
$5.308B
142.95%
YoY
|
$3.850B
200.01%
YoY
|
$3.665B
103.25%
YoY
|
$2.120B
14.45%
YoY
|
$2.185B
33.59%
YoY
|
$1.283B
-5.33%
YoY
|
$1.803B
53.8%
YoY
|
$1.852B
79.34%
YoY
|
$1.635B
52.99%
YoY
|
$1.355B
51.3%
YoY
|
$1.172B
41.2%
YoY
|
$1.033B
35.48%
YoY
|
| Cost Of Revenue |
$9.224B
121.76%
YoY
|
$11.88B
137.3%
YoY
|
$4.550B
-11.84%
YoY
|
$5.213B
10.63%
YoY
|
$4.160B
27.88%
YoY
|
$5.008B
61.52%
YoY
|
$5.162B
192.28%
YoY
|
$4.712B
159.87%
YoY
|
$3.253B
207.75%
YoY
|
$3.101B
111.53%
YoY
|
$1.766B
17.37%
YoY
|
$1.813B
34.5%
YoY
|
$1.057B
-7.67%
YoY
|
$1.466B
45.32%
YoY
|
$1.505B
68.19%
YoY
|
$1.348B
45.98%
YoY
|
$1.145B
48.11%
YoY
|
$1.009B
45.3%
YoY
|
$894.6M
41.47%
YoY
|
| Gross Profit |
$1.019B
131.4%
YoY
|
$798.6M
19.19%
YoY
|
$467.4M
-39.74%
YoY
|
$544.1M
-8.76%
YoY
|
$440.2M
-26.31%
YoY
|
$670.0M
18.73%
YoY
|
$775.6M
119.28%
YoY
|
$596.3M
60.44%
YoY
|
$597.4M
163.9%
YoY
|
$564.3M
67.25%
YoY
|
$353.7M
1.77%
YoY
|
$371.7M
29.36%
YoY
|
$226.4M
7.39%
YoY
|
$337.4M
106.07%
YoY
|
$347.5M
151.58%
YoY
|
$287.3M
97.47%
YoY
|
$210.8M
71.34%
YoY
|
$163.7M
20.32%
YoY
|
$138.1M
6.33%
YoY
|
| Selling, General & Admin |
$177.2M
35.67%
YoY
|
$143.5M
0.24%
YoY
|
$111.8M
-16.65%
YoY
|
$132.5M
5.07%
YoY
|
$130.6M
26.99%
YoY
|
$143.2M
70.37%
YoY
|
$134.1M
91.21%
YoY
|
$126.1M
109.67%
YoY
|
$102.8M
106.64%
YoY
|
$84.03M
63.05%
YoY
|
$70.15M
31.95%
YoY
|
$60.14M
17.14%
YoY
|
$49.76M
-0.73%
YoY
|
$51.54M
9.14%
YoY
|
$53.17M
21.2%
YoY
|
$51.34M
8.09%
YoY
|
$50.13M
4.33%
YoY
|
$47.22M
2.66%
YoY
|
$43.87M
-1.8%
YoY
|
| Research & Development |
$215.7M
32.42%
YoY
|
$180.8M
14.24%
YoY
|
$173.3M
31.06%
YoY
|
$183.2M
44.44%
YoY
|
$162.9M
40.12%
YoY
|
$158.2M
45.4%
YoY
|
$132.2M
19.11%
YoY
|
$126.8M
49.58%
YoY
|
$116.2M
49.94%
YoY
|
$108.8M
53.92%
YoY
|
$111.0M
49.55%
YoY
|
$84.80M
19.79%
YoY
|
$77.52M
9.38%
YoY
|
$70.70M
7.99%
YoY
|
$74.24M
13.97%
YoY
|
$70.79M
20.13%
YoY
|
$70.87M
22.37%
YoY
|
$65.47M
24.17%
YoY
|
$65.14M
18.88%
YoY
|
| Depreciation & Amortization |
$13.50M
25.64%
YoY
|
$12.80M
34.74%
YoY
|
$12.10M
34.44%
YoY
|
$18.64M
57.79%
YoY
|
$10.75M
3.33%
YoY
|
$9.500M
-0.78%
YoY
|
$9.000M
-1.69%
YoY
|
$11.81M
31.23%
YoY
|
$10.40M
19.04%
YoY
|
$9.575M
10.71%
YoY
|
$9.155M
7.11%
YoY
|
$9.000M
6.86%
YoY
|
$8.736M
4.4%
YoY
|
$8.649M
6.34%
YoY
|
$8.547M
13.24%
YoY
|
$8.422M
22.32%
YoY
|
$8.368M
21.28%
YoY
|
$8.133M
17.87%
YoY
|
$7.548M
0.41%
YoY
|
| Operating Expenses |
$392.8M
33.87%
YoY
|
$324.3M
7.59%
YoY
|
$285.1M
7.03%
YoY
|
$315.7M
24.81%
YoY
|
$293.4M
33.96%
YoY
|
$301.4M
56.28%
YoY
|
$266.4M
47.02%
YoY
|
$252.9M
74.52%
YoY
|
$219.1M
72.11%
YoY
|
$192.9M
57.77%
YoY
|
$181.2M
42.2%
YoY
|
$144.9M
18.68%
YoY
|
$127.3M
5.19%
YoY
|
$122.2M
8.47%
YoY
|
$127.4M
16.88%
YoY
|
$122.1M
14.75%
YoY
|
$121.0M
14.19%
YoY
|
$112.7M
14.14%
YoY
|
$109.0M
9.59%
YoY
|
| Operating Profit |
$625.9M
326.4%
YoY
|
$474.3M
28.67%
YoY
|
$182.3M
-64.21%
YoY
|
$228.4M
-33.49%
YoY
|
$146.8M
-61.2%
YoY
|
$368.6M
-0.76%
YoY
|
$509.2M
195.17%
YoY
|
$343.4M
51.44%
YoY
|
$378.3M
281.82%
YoY
|
$371.5M
72.63%
YoY
|
$172.5M
-21.63%
YoY
|
$226.8M
37.25%
YoY
|
$99.08M
10.36%
YoY
|
$215.2M
321.52%
YoY
|
$220.1M
655.71%
YoY
|
$165.2M
322.75%
YoY
|
$89.78M
426.4%
YoY
|
$51.05M
36.62%
YoY
|
$29.13M
-4.33%
YoY
|
| Interest Expense |
-$19.05M
42.11%
YoY
|
$25.68M
-493.02%
YoY
|
-$24.93M
43.66%
YoY
|
-$22.28M
616.0%
YoY
|
-$13.40M
114.57%
YoY
|
-$6.535M
-180.37%
YoY
|
-$17.35M
-1031.51%
YoY
|
-$3.112M
-11.31%
YoY
|
-$6.246M
-584.94%
YoY
|
$8.131M
363.04%
YoY
|
$1.863M
-52.69%
YoY
|
-$3.509M
19.84%
YoY
|
$1.288M
-15.87%
YoY
|
$1.756M
52.7%
YoY
|
$3.938M
389.8%
YoY
|
-$2.928M
361.1%
YoY
|
$1.531M
152.22%
YoY
|
$1.150M
102.11%
YoY
|
$804.0K
19.29%
YoY
|
| Other Income/Expense, Net |
$4.147M
-122.65%
YoY
|
$225.0K
-98.26%
YoY
|
$51.23M
608.24%
YoY
|
$16.62M
19.07%
YoY
|
-$18.31M
-282.49%
YoY
|
$12.96M
-264.33%
YoY
|
$7.233M
9.38%
YoY
|
$13.96M
596.01%
YoY
|
$10.04M
-12965.38%
YoY
|
-$7.886M
24.48%
YoY
|
$6.613M
-17.89%
YoY
|
$2.005M
-49.53%
YoY
|
-$78.00K
-101.67%
YoY
|
-$6.335M
943.66%
YoY
|
$8.054M
16008.0%
YoY
|
$3.973M
-370.09%
YoY
|
$4.663M
131.18%
YoY
|
-$607.0K
-76.09%
YoY
|
$50.00K
-105.95%
YoY
|
| Pretax Income |
$611.0M
430.98%
YoY
|
$500.2M
33.37%
YoY
|
$208.6M
-58.21%
YoY
|
$222.7M
-37.13%
YoY
|
$115.1M
-69.89%
YoY
|
$375.0M
5.51%
YoY
|
$499.1M
181.55%
YoY
|
$354.2M
57.27%
YoY
|
$382.1M
291.03%
YoY
|
$355.4M
71.64%
YoY
|
$177.3M
-20.95%
YoY
|
$225.3M
35.48%
YoY
|
$97.72M
5.17%
YoY
|
$207.1M
320.13%
YoY
|
$224.2M
690.3%
YoY
|
$166.3M
349.65%
YoY
|
$92.91M
403.16%
YoY
|
$49.29M
43.89%
YoY
|
$28.37M
-1.93%
YoY
|
| Income Tax |
$126.9M
2071.83%
YoY
|
$99.20M
74.04%
YoY
|
$40.20M
-46.18%
YoY
|
$19.31M
1842.35%
YoY
|
$5.843M
-129.24%
YoY
|
$57.00M
-7.32%
YoY
|
$74.70M
269.8%
YoY
|
$994.0K
-96.82%
YoY
|
-$19.98M
-283.33%
YoY
|
$61.50M
107.77%
YoY
|
$20.20M
-48.07%
YoY
|
$31.30M
21.51%
YoY
|
$10.90M
-32.72%
YoY
|
$29.60M
289.47%
YoY
|
$38.90M
1078.79%
YoY
|
$25.76M
-1704.98%
YoY
|
$16.20M
-8200.0%
YoY
|
$7.600M
49.02%
YoY
|
$3.300M
-10.81%
YoY
|
| Net Earnings |
$483.4M
344.38%
YoY
|
$400.6M
24.94%
YoY
|
$168.3M
-60.34%
YoY
|
$195.2M
-44.67%
YoY
|
$108.8M
-72.97%
YoY
|
$320.6M
8.32%
YoY
|
$424.3M
170.28%
YoY
|
$352.7M
82.22%
YoY
|
$402.5M
368.82%
YoY
|
$296.0M
68.0%
YoY
|
$157.0M
-14.87%
YoY
|
$193.6M
37.46%
YoY
|
$85.85M
11.53%
YoY
|
$176.2M
320.13%
YoY
|
$184.4M
624.99%
YoY
|
$140.8M
259.59%
YoY
|
$76.97M
317.69%
YoY
|
$41.93M
51.52%
YoY
|
$25.44M
-4.38%
YoY
|
| Basic Earnings Per Share |
$0.81
350.0%
YoY
|
$0.67
24.07%
YoY
|
$0.28
-61.11%
YoY
|
N/A
|
$0.18
-97.48%
YoY
|
$0.54
-90.13%
YoY
|
$0.72
-75.68%
YoY
|
N/A
|
$7.13
342.86%
YoY
|
$5.47
65.26%
YoY
|
$2.96
-15.67%
YoY
|
N/A
|
$1.61
8.05%
YoY
|
$3.31
303.66%
YoY
|
$3.51
602.0%
YoY
|
N/A
|
$1.49
313.89%
YoY
|
$0.82
51.85%
YoY
|
$0.50
-1.96%
YoY
|
| Diluted Earnings Per Share |
$0.72
314.47%
YoY
|
$0.60
17.65%
YoY
|
$0.26
-61.19%
YoY
|
$0.31
-94.29%
YoY
|
$0.17
-97.38%
YoY
|
$0.51
-90.0%
YoY
|
$0.67
-75.64%
YoY
|
$5.49
60.36%
YoY
|
$6.55
328.2%
YoY
|
$5.10
62.42%
YoY
|
$2.75
-17.91%
YoY
|
$3.43
-100.0%
YoY
|
$1.53
6.99%
YoY
|
$3.14
302.56%
YoY
|
$3.35
597.92%
YoY
|
$2.595M
249.85%
YoY
|
$1.43
308.57%
YoY
|
$0.78
50.0%
YoY
|
$0.48
-2.04%
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 |
599.0M shares
0.93%
YoY
|
597.0M shares
0.75%
YoY
|
594.3M shares
0.8%
YoY
|
596.8M shares
919.22%
YoY
|
593.5M shares
961.05%
YoY
|
592.5M shares
1011.36%
YoY
|
589.6M shares
1014.35%
YoY
|
58.56M shares
11.56%
YoY
|
55.93M shares
4.28%
YoY
|
53.31M shares
0.74%
YoY
|
52.91M shares
1.07%
YoY
|
52.49M shares
1.12%
YoY
|
53.64M shares
3.73%
YoY
|
52.92M shares
3.14%
YoY
|
52.35M shares
3.05%
YoY
|
51.91M shares
3.95%
YoY
|
51.71M shares
2.28%
YoY
|
51.31M shares
-0.36%
YoY
|
50.80M shares
-2.93%
YoY
|
| Diluted Shares Outstanding |
692.2M shares
11.32%
YoY
|
694.0M shares
9.11%
YoY
|
663.2M shares
3.77%
YoY
|
N/A
|
621.8M shares
912.21%
YoY
|
636.0M shares
995.16%
YoY
|
639.1M shares
1017.68%
YoY
|
N/A
|
61.43M shares
9.24%
YoY
|
58.08M shares
3.44%
YoY
|
57.19M shares
3.94%
YoY
|
N/A
|
56.23M shares
4.55%
YoY
|
56.14M shares
4.92%
YoY
|
55.02M shares
3.97%
YoY
|
N/A
|
53.79M shares
1.07%
YoY
|
53.51M shares
-0.14%
YoY
|
52.92M shares
-2.77%
YoY
|
Loading...