|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.055B
26.99%
YoY
|
$4.768B
30.07%
YoY
|
$3.665B
63.6%
YoY
|
$2.240B
72.87%
YoY
|
$1.296B
110.91%
YoY
|
| Cost Of Revenue |
$3.557B
20.55%
YoY
|
$2.951B
28.72%
YoY
|
$2.292B
54.43%
YoY
|
$1.484B
86.9%
YoY
|
$794.2M
129.13%
YoY
|
| Gross Profit |
$2.498B
37.45%
YoY
|
$1.817B
32.33%
YoY
|
$1.373B
81.6%
YoY
|
$756.2M
50.68%
YoY
|
$501.9M
87.33%
YoY
|
| Selling, General & Admin |
$2.053B
1.21%
YoY
|
$2.029B
12.27%
YoY
|
$1.807B
-7.3%
YoY
|
$1.950B
7.73%
YoY
|
$1.810B
62.87%
YoY
|
| Research & Development |
$459.9M
15.81%
YoY
|
$397.1M
11.81%
YoY
|
$355.2M
11.6%
YoY
|
$318.2M
25.46%
YoY
|
$253.7M
50.45%
YoY
|
| Depreciation & Amortization |
$19.20M
-9.0%
YoY
|
$21.10M
3.43%
YoY
|
$20.40M
9.09%
YoY
|
$18.70M
-84.56%
YoY
|
$121.1M
56.49%
YoY
|
| Operating Expenses |
$2.053B
1.21%
YoY
|
$2.029B
12.27%
YoY
|
$1.807B
-7.3%
YoY
|
$1.950B
-5.51%
YoY
|
$2.063B
85.7%
YoY
|
| Operating Profit |
-$15.82M
-97.4%
YoY
|
-$609.0M
-22.84%
YoY
|
-$789.2M
-47.79%
YoY
|
-$1.512B
-3.19%
YoY
|
-$1.562B
85.18%
YoY
|
| Interest Expense |
-$19.94M
-145.01%
YoY
|
$44.30M
1553.6%
YoY
|
$2.679M
-85.68%
YoY
|
$18.70M
34.47%
YoY
|
$13.91M
-1364.36%
YoY
|
| Other Income/Expense, Net |
$38.02M
-261.71%
YoY
|
-$23.51M
10397.32%
YoY
|
-$224.0K
-101.08%
YoY
|
$20.70M
-31.15%
YoY
|
$30.07M
N/A
|
| Pretax Income |
-$29.36M
-94.99%
YoY
|
-$586.0M
-22.19%
YoY
|
-$753.1M
-43.37%
YoY
|
-$1.330B
-12.37%
YoY
|
-$1.518B
79.75%
YoY
|
| Income Tax |
$4.274M
-104.95%
YoY
|
-$86.34M
-948.98%
YoY
|
$10.17M
-114.99%
YoY
|
-$67.87M
-920.73%
YoY
|
$8.269M
-1478.17%
YoY
|
| Net Earnings |
$3.710M
-100.73%
YoY
|
-$507.3M
-36.76%
YoY
|
-$802.1M
-41.79%
YoY
|
-$1.378B
-9.53%
YoY
|
-$1.523B
80.41%
YoY
|
| Basic Earnings Per Share |
$0.01
-100.95%
YoY
|
-$1.05
-39.31%
YoY
|
-$1.73
-45.25%
YoY
|
-$3.16
-16.4%
YoY
|
-$3.78
-6.2%
YoY
|
| Diluted Earnings Per Share |
-$0.01
-99.05%
YoY
|
-$1.05
-39.31%
YoY
|
-$1.73
-45.25%
YoY
|
-$3.16
-100.0%
YoY
|
-$3.784M
36.98%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
495.6M shares
2.84%
YoY
|
482.0M shares
4.18%
YoY
|
462.6M shares
5.98%
YoY
|
436.5M shares
8.45%
YoY
|
402.5M shares
31.71%
YoY
|
| Diluted Shares Outstanding |
495.9M shares
2.89%
YoY
|
482.0M shares
4.18%
YoY
|
462.6M shares
5.98%
YoY
|
436.5M shares
8.45%
YoY
|
402.5M shares
31.71%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.646B
16.84%
YoY
|
$1.989B
42.82%
YoY
|
$1.144B
4.43%
YoY
|
$1.513B
36.95%
YoY
|
$1.409B
19.9%
YoY
|
$1.393B
13.15%
YoY
|
$1.095B
38.68%
YoY
|
$1.104B
26.23%
YoY
|
$1.175B
52.67%
YoY
|
$1.231B
43.94%
YoY
|
$790.0M
57.38%
YoY
|
$874.9M
87.68%
YoY
|
$769.7M
84.48%
YoY
|
$855.1M
80.67%
YoY
|
$501.9M
135.85%
YoY
|
$466.2M
56.65%
YoY
|
$417.2M
33.6%
YoY
|
$473.3M
46.9%
YoY
|
$212.8M
60.26%
YoY
|
$297.6M
319.75%
YoY
|
| Cost Of Revenue |
$949.4M
12.51%
YoY
|
$1.075B
28.74%
YoY
|
$784.1M
5.61%
YoY
|
$854.6M
28.81%
YoY
|
$843.8M
18.83%
YoY
|
$834.6M
16.46%
YoY
|
$742.4M
36.61%
YoY
|
$663.4M
30.0%
YoY
|
$710.1M
36.1%
YoY
|
$716.7M
47.63%
YoY
|
$543.5M
45.82%
YoY
|
$510.3M
63.16%
YoY
|
$521.7M
66.49%
YoY
|
$485.4M
91.73%
YoY
|
$372.7M
118.27%
YoY
|
$312.8M
67.25%
YoY
|
$313.4M
71.04%
YoY
|
$253.2M
58.93%
YoY
|
$170.7M
76.76%
YoY
|
$187.0M
295.36%
YoY
|
| Gross Profit |
$696.7M
23.31%
YoY
|
$914.7M
63.88%
YoY
|
$359.9M
1.95%
YoY
|
$657.9M
49.19%
YoY
|
$565.0M
21.53%
YoY
|
$558.1M
8.54%
YoY
|
$353.1M
43.23%
YoY
|
$441.0M
20.96%
YoY
|
$464.9M
87.54%
YoY
|
$514.2M
39.09%
YoY
|
$246.5M
90.72%
YoY
|
$364.6M
137.65%
YoY
|
$247.9M
138.78%
YoY
|
$369.7M
67.94%
YoY
|
$129.2M
207.22%
YoY
|
$153.4M
38.72%
YoY
|
$103.8M
-19.55%
YoY
|
$220.1M
35.14%
YoY
|
$42.07M
15.9%
YoY
|
$110.6M
368.64%
YoY
|
| Selling, General & Admin |
$567.7M
11.73%
YoY
|
$623.9M
6.98%
YoY
|
$517.2M
-5.64%
YoY
|
$398.9M
4.76%
YoY
|
$508.1M
-1.34%
YoY
|
$583.2M
24.12%
YoY
|
$548.1M
23.42%
YoY
|
$380.8M
10.77%
YoY
|
$515.0M
-6.31%
YoY
|
$469.9M
-9.39%
YoY
|
$444.1M
-12.58%
YoY
|
$343.7M
-10.75%
YoY
|
$549.6M
2.15%
YoY
|
$518.5M
-0.14%
YoY
|
$508.0M
-2.94%
YoY
|
$385.1M
4.23%
YoY
|
$538.1M
35.3%
YoY
|
$519.3M
20.39%
YoY
|
$523.4M
36.08%
YoY
|
$369.5M
100.83%
YoY
|
| Research & Development |
$123.2M
19.29%
YoY
|
$133.6M
19.18%
YoY
|
$114.7M
10.72%
YoY
|
$108.4M
17.01%
YoY
|
$103.3M
16.26%
YoY
|
$112.1M
27.12%
YoY
|
$103.6M
16.38%
YoY
|
$92.66M
3.06%
YoY
|
$88.82M
0.83%
YoY
|
$88.16M
5.71%
YoY
|
$89.00M
16.65%
YoY
|
$89.91M
16.46%
YoY
|
$88.09M
8.28%
YoY
|
$83.39M
19.75%
YoY
|
$76.30M
16.98%
YoY
|
$77.20M
23.26%
YoY
|
$81.35M
44.75%
YoY
|
$69.64M
5.35%
YoY
|
$65.22M
21.01%
YoY
|
$62.64M
105.36%
YoY
|
| Depreciation & Amortization |
$71.66M
2.2%
YoY
|
$74.00M
11.96%
YoY
|
$66.07M
-26.55%
YoY
|
$65.30M
5.97%
YoY
|
$70.12M
31.85%
YoY
|
$66.10M
19.74%
YoY
|
$89.95M
79.04%
YoY
|
$61.62M
27.68%
YoY
|
$53.18M
10.3%
YoY
|
$55.20M
13.53%
YoY
|
$50.24M
9.01%
YoY
|
$48.26M
14.06%
YoY
|
$48.21M
49.61%
YoY
|
$48.62M
49.43%
YoY
|
$46.09M
51.83%
YoY
|
$42.32M
40.81%
YoY
|
$32.23M
14.3%
YoY
|
$32.54M
18.58%
YoY
|
$30.36M
14.12%
YoY
|
$30.05M
60.96%
YoY
|
| Operating Expenses |
$567.7M
11.73%
YoY
|
$757.4M
8.94%
YoY
|
$517.2M
-5.64%
YoY
|
$398.9M
4.76%
YoY
|
$508.1M
-1.34%
YoY
|
$695.3M
24.6%
YoY
|
$548.1M
23.42%
YoY
|
$380.8M
10.77%
YoY
|
$515.0M
-6.31%
YoY
|
$558.0M
-7.3%
YoY
|
$444.1M
-12.58%
YoY
|
$343.7M
-10.75%
YoY
|
$549.6M
2.15%
YoY
|
$601.9M
2.21%
YoY
|
$508.0M
-13.7%
YoY
|
$385.1M
4.23%
YoY
|
$538.1M
35.3%
YoY
|
$588.9M
36.54%
YoY
|
$588.6M
53.04%
YoY
|
$369.5M
100.72%
YoY
|
| Operating Profit |
$5.847M
-112.62%
YoY
|
$157.3M
-214.68%
YoY
|
-$271.9M
-8.94%
YoY
|
$150.6M
-565.12%
YoY
|
-$46.33M
-66.63%
YoY
|
-$137.1M
213.01%
YoY
|
-$298.6M
4.19%
YoY
|
-$32.39M
-53.09%
YoY
|
-$138.8M
-64.38%
YoY
|
-$43.81M
-81.13%
YoY
|
-$286.6M
-37.02%
YoY
|
-$69.05M
-77.65%
YoY
|
-$389.8M
-24.4%
YoY
|
-$232.2M
-37.03%
YoY
|
-$455.0M
-16.74%
YoY
|
-$308.9M
-3.93%
YoY
|
-$515.6M
58.74%
YoY
|
-$368.8M
37.39%
YoY
|
-$546.5M
56.91%
YoY
|
-$321.6M
100.35%
YoY
|
| Interest Expense |
-$5.739M
-230.58%
YoY
|
-$5.428M
-167.68%
YoY
|
-$19.57M
-335.03%
YoY
|
$665.0K
-95.09%
YoY
|
$4.395M
577.2%
YoY
|
$8.020M
-55.7%
YoY
|
$8.328M
1142.99%
YoY
|
$13.53M
1932.13%
YoY
|
$649.0K
-0.92%
YoY
|
$18.10M
75.36%
YoY
|
$670.0K
-89.37%
YoY
|
$666.0K
-65.47%
YoY
|
$655.0K
342.57%
YoY
|
$10.32M
-19.58%
YoY
|
$6.301M
-504.95%
YoY
|
$1.929M
17.48%
YoY
|
$148.0K
-85.2%
YoY
|
$12.84M
969.75%
YoY
|
-$1.556M
-322.29%
YoY
|
$1.642M
-373.67%
YoY
|
| Other Income/Expense, Net |
$22.81M
103600.0%
YoY
|
$693.0K
-104.82%
YoY
|
$16.72M
-461.9%
YoY
|
$24.46M
-5584.08%
YoY
|
$22.00K
-102.99%
YoY
|
-$14.38M
21.96%
YoY
|
-$4.620M
279.62%
YoY
|
-$446.0K
-1091.11%
YoY
|
-$735.0K
-3968.42%
YoY
|
-$11.79M
10.48%
YoY
|
-$1.217M
-114.74%
YoY
|
$45.00K
-100.81%
YoY
|
$19.00K
-99.95%
YoY
|
-$10.67M
-132.36%
YoY
|
$8.257M
16.44%
YoY
|
-$5.573M
N/A
|
$37.88M
N/A
|
$32.97M
39.11%
YoY
|
$7.091M
-114.8%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
$22.92M
-158.15%
YoY
|
$147.0M
-201.02%
YoY
|
-$270.5M
-8.26%
YoY
|
$169.9M
-1886.91%
YoY
|
-$39.42M
-72.48%
YoY
|
-$145.5M
288.18%
YoY
|
-$294.9M
4.63%
YoY
|
-$9.509M
-87.54%
YoY
|
-$143.2M
-63.8%
YoY
|
-$37.49M
-83.88%
YoY
|
-$281.8M
-36.99%
YoY
|
-$76.30M
-74.42%
YoY
|
-$395.7M
-14.89%
YoY
|
-$232.6M
-27.99%
YoY
|
-$447.3M
-17.32%
YoY
|
-$298.3M
-1.54%
YoY
|
-$464.9M
32.52%
YoY
|
-$322.9M
20.86%
YoY
|
-$541.0M
55.59%
YoY
|
-$302.9M
88.15%
YoY
|
| Income Tax |
$6.369M
-213.73%
YoY
|
$10.15M
-191.16%
YoY
|
-$12.07M
837.45%
YoY
|
$11.79M
-116.03%
YoY
|
-$5.600M
1495.44%
YoY
|
-$11.13M
-262.29%
YoY
|
-$1.287M
-199.69%
YoY
|
-$73.57M
-11401.08%
YoY
|
-$351.0K
-125.66%
YoY
|
$6.860M
-29.38%
YoY
|
$1.291M
-59.36%
YoY
|
$651.0K
-100.8%
YoY
|
$1.368M
191.68%
YoY
|
$9.714M
46.85%
YoY
|
$3.177M
-17.37%
YoY
|
-$81.23M
-3478.79%
YoY
|
$469.0K
-110.21%
YoY
|
$6.615M
-835.0%
YoY
|
$3.845M
N/A
|
$2.404M
701.33%
YoY
|
| Net Earnings |
$21.07M
-162.22%
YoY
|
$136.4M
-201.17%
YoY
|
-$256.8M
-12.56%
YoY
|
$157.9M
147.46%
YoY
|
-$33.86M
-76.25%
YoY
|
-$134.9M
202.21%
YoY
|
-$293.7M
3.74%
YoY
|
$63.82M
-182.6%
YoY
|
-$142.6M
-64.1%
YoY
|
-$44.62M
-81.61%
YoY
|
-$283.1M
-37.16%
YoY
|
-$77.27M
-64.41%
YoY
|
-$397.1M
-15.08%
YoY
|
-$242.7M
-25.62%
YoY
|
-$450.5M
-17.34%
YoY
|
-$217.1M
-28.94%
YoY
|
-$467.7M
35.04%
YoY
|
-$326.3M
22.48%
YoY
|
-$545.0M
56.71%
YoY
|
-$305.5M
89.3%
YoY
|
| Basic Earnings Per Share |
$0.04
-157.14%
YoY
|
N/A
|
-$0.52
-13.33%
YoY
|
$0.32
146.15%
YoY
|
-$0.07
-76.67%
YoY
|
N/A
|
-$0.60
-1.64%
YoY
|
$0.13
-176.47%
YoY
|
-$0.30
-65.52%
YoY
|
N/A
|
-$0.61
-39.0%
YoY
|
-$0.17
-66.0%
YoY
|
-$0.87
-23.68%
YoY
|
N/A
|
-$1.00
-25.93%
YoY
|
-$0.50
-34.21%
YoY
|
-$1.14
31.03%
YoY
|
N/A
|
-$1.35
N/A
|
-$0.76
N/A
|
| Diluted Earnings Per Share |
$0.03
-142.86%
YoY
|
$0.27
-198.99%
YoY
|
-$0.52
-13.33%
YoY
|
$0.30
200.0%
YoY
|
-$0.07
-76.67%
YoY
|
-$0.28
189.97%
YoY
|
-$0.60
-1.64%
YoY
|
$0.10
-158.82%
YoY
|
-$0.30
-65.52%
YoY
|
-$0.10
-82.36%
YoY
|
-$0.61
-39.0%
YoY
|
-$0.17
-66.0%
YoY
|
-$0.87
-23.68%
YoY
|
-$0.54
-100.0%
YoY
|
-$1.00
-100.0%
YoY
|
-$0.50
-34.21%
YoY
|
-$1.14
31.03%
YoY
|
-$801.7K
16.95%
YoY
|
-$1.350M
38.1%
YoY
|
-$0.76
-100.0%
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 |
494.4M shares
0.21%
YoY
|
N/A
|
496.6M shares
2.14%
YoY
|
496.5M shares
3.59%
YoY
|
493.3M shares
4.03%
YoY
|
N/A
|
486.2M shares
4.61%
YoY
|
479.3M shares
3.65%
YoY
|
474.2M shares
4.21%
YoY
|
N/A
|
464.8M shares
3.67%
YoY
|
462.4M shares
5.81%
YoY
|
455.1M shares
10.71%
YoY
|
N/A
|
448.3M shares
11.02%
YoY
|
437.0M shares
8.86%
YoY
|
411.1M shares
3.38%
YoY
|
N/A
|
403.8M shares
N/A
|
401.4M shares
N/A
|
| Diluted Shares Outstanding |
510.6M shares
3.51%
YoY
|
N/A
|
496.6M shares
2.14%
YoY
|
529.5M shares
2.06%
YoY
|
493.3M shares
4.03%
YoY
|
N/A
|
486.2M shares
4.61%
YoY
|
518.8M shares
12.19%
YoY
|
474.2M shares
4.21%
YoY
|
N/A
|
464.8M shares
3.67%
YoY
|
462.4M shares
5.81%
YoY
|
455.1M shares
10.71%
YoY
|
N/A
|
448.3M shares
11.02%
YoY
|
437.0M shares
8.86%
YoY
|
411.1M shares
3.38%
YoY
|
N/A
|
403.8M shares
N/A
|
401.4M shares
N/A
|
Loading...