|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.962B
23.67%
YoY
|
$5.629B
15.23%
YoY
|
$4.885B
-18.83%
YoY
|
$6.018B
-6.28%
YoY
|
$6.421B
72.57%
YoY
|
| Cost Of Revenue |
$5.680B
22.55%
YoY
|
$4.635B
15.66%
YoY
|
$4.007B
-18.82%
YoY
|
$4.936B
-7.05%
YoY
|
$5.311B
73.72%
YoY
|
| Gross Profit |
$1.282B
28.9%
YoY
|
$994.5M
13.27%
YoY
|
$878.0M
-18.85%
YoY
|
$1.082B
-2.58%
YoY
|
$1.111B
67.27%
YoY
|
| Selling, General & Admin |
$952.7M
10.24%
YoY
|
$864.2M
-2.47%
YoY
|
$886.1M
-23.95%
YoY
|
$1.165B
3.23%
YoY
|
$1.129B
54.58%
YoY
|
| Research & Development |
$245.8M
30.19%
YoY
|
$188.8M
2.33%
YoY
|
$184.5M
-48.79%
YoY
|
$360.3M
-1.37%
YoY
|
$365.3M
150.89%
YoY
|
| Depreciation & Amortization |
$112.7M
36.77%
YoY
|
$82.40M
-8.44%
YoY
|
$90.00M
4.29%
YoY
|
$86.30M
34.01%
YoY
|
$64.40M
25.78%
YoY
|
| Operating Expenses |
$7.025B
21.46%
YoY
|
$5.784B
11.23%
YoY
|
$5.200B
-21.3%
YoY
|
$6.607B
324.01%
YoY
|
$1.558B
68.12%
YoY
|
| Operating Profit |
-$63.40M
-59.04%
YoY
|
-$154.8M
-50.84%
YoY
|
-$314.9M
-46.57%
YoY
|
-$589.4M
31.62%
YoY
|
-$447.8M
70.27%
YoY
|
| Interest Expense |
-$3.500M
-975.0%
YoY
|
$400.0K
-96.3%
YoY
|
$10.80M
200.0%
YoY
|
$3.600M
-256.52%
YoY
|
-$2.300M
-264.29%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$59.60M
-61.52%
YoY
|
-$154.9M
-51.85%
YoY
|
-$321.7M
-46.6%
YoY
|
-$602.4M
21.62%
YoY
|
-$495.3M
82.16%
YoY
|
| Income Tax |
-$1.100M
120.0%
YoY
|
-$500.0K
25.0%
YoY
|
-$400.0K
-55.56%
YoY
|
-$900.0K
-64.0%
YoY
|
-$2.500M
47.06%
YoY
|
| Net Earnings |
-$58.50M
-62.11%
YoY
|
-$154.4M
-51.95%
YoY
|
-$321.3M
-46.58%
YoY
|
-$601.5M
21.74%
YoY
|
-$494.1M
82.86%
YoY
|
| Basic Earnings Per Share |
-$0.10
-67.74%
YoY
|
-$0.31
-55.07%
YoY
|
-$0.69
-50.71%
YoY
|
-$1.40
-7.28%
YoY
|
-$1.51
-38.62%
YoY
|
| Diluted Earnings Per Share |
-$0.10
-67.74%
YoY
|
-$0.31
-55.07%
YoY
|
-$0.69
-50.71%
YoY
|
-$1.40
-100.0%
YoY
|
-$1.514M
116.8%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
562.2M shares
12.09%
YoY
|
501.5M shares
7.5%
YoY
|
466.5M shares
8.96%
YoY
|
428.2M shares
31.2%
YoY
|
326.3M shares
196.79%
YoY
|
| Diluted Shares Outstanding |
562.2M shares
12.09%
YoY
|
501.5M shares
7.5%
YoY
|
466.5M shares
8.96%
YoY
|
428.2M shares
31.2%
YoY
|
326.3M shares
196.79%
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 |
$2.704B
99.38%
YoY
|
$1.700B
23.14%
YoY
|
$1.846B
23.56%
YoY
|
$2.060B
21.11%
YoY
|
$1.356B
28.66%
YoY
|
$1.380B
25.9%
YoY
|
$1.494B
11.71%
YoY
|
$1.701B
13.83%
YoY
|
$1.054B
10.12%
YoY
|
$1.096B
-0.98%
YoY
|
$1.337B
-10.46%
YoY
|
$1.494B
-26.04%
YoY
|
$957.2M
-31.48%
YoY
|
$1.107B
-31.32%
YoY
|
$1.494B
-14.33%
YoY
|
$2.020B
3.52%
YoY
|
$1.397B
25.42%
YoY
|
$1.612B
31.03%
YoY
|
$1.744B
46.71%
YoY
|
| Cost Of Revenue |
$2.008B
81.54%
YoY
|
$1.385B
21.52%
YoY
|
$1.503B
22.46%
YoY
|
$1.686B
19.95%
YoY
|
$1.106B
28.27%
YoY
|
$1.139B
27.17%
YoY
|
$1.228B
12.0%
YoY
|
$1.405B
14.81%
YoY
|
$862.3M
9.03%
YoY
|
$895.9M
-2.49%
YoY
|
$1.096B
-10.0%
YoY
|
$1.224B
-25.95%
YoY
|
$790.9M
-31.01%
YoY
|
$918.8M
-31.8%
YoY
|
$1.218B
-14.86%
YoY
|
$1.653B
3.93%
YoY
|
$1.146B
21.67%
YoY
|
$1.347B
33.44%
YoY
|
$1.431B
46.07%
YoY
|
| Gross Profit |
$696.0M
178.29%
YoY
|
$315.3M
30.78%
YoY
|
$342.6M
28.65%
YoY
|
$373.9M
26.62%
YoY
|
$250.1M
30.4%
YoY
|
$241.1M
20.25%
YoY
|
$266.3M
10.41%
YoY
|
$295.3M
9.37%
YoY
|
$191.8M
15.33%
YoY
|
$200.5M
6.42%
YoY
|
$241.2M
-12.51%
YoY
|
$270.0M
-26.47%
YoY
|
$166.3M
-33.64%
YoY
|
$188.4M
-28.85%
YoY
|
$275.7M
-11.92%
YoY
|
$367.2M
1.72%
YoY
|
$250.6M
45.95%
YoY
|
$264.8M
20.04%
YoY
|
$313.0M
49.69%
YoY
|
| Selling, General & Admin |
$576.0M
166.79%
YoY
|
$251.7M
20.6%
YoY
|
$245.0M
22.5%
YoY
|
$239.0M
18.96%
YoY
|
$215.9M
-15.2%
YoY
|
$208.7M
-3.16%
YoY
|
$200.0M
-5.21%
YoY
|
$200.9M
-13.37%
YoY
|
$254.6M
10.31%
YoY
|
$215.5M
-12.0%
YoY
|
$211.0M
-28.33%
YoY
|
$231.9M
-25.67%
YoY
|
$230.8M
-23.35%
YoY
|
$244.9M
-19.09%
YoY
|
$294.4M
4.32%
YoY
|
$312.0M
15.34%
YoY
|
$301.1M
9.81%
YoY
|
$302.7M
45.46%
YoY
|
$282.2M
60.61%
YoY
|
| Research & Development |
$119.0M
138.48%
YoY
|
$65.10M
38.81%
YoY
|
$67.40M
41.89%
YoY
|
$63.40M
33.76%
YoY
|
$49.90M
6.17%
YoY
|
$46.90M
5.63%
YoY
|
$47.50M
3.71%
YoY
|
$47.40M
4.41%
YoY
|
$47.00M
-3.89%
YoY
|
$44.40M
-29.97%
YoY
|
$45.80M
-43.8%
YoY
|
$45.40M
-57.65%
YoY
|
$48.90M
-54.81%
YoY
|
$63.40M
-39.91%
YoY
|
$81.50M
-9.14%
YoY
|
$107.2M
45.85%
YoY
|
$108.2M
12.01%
YoY
|
$105.5M
166.41%
YoY
|
$89.70M
166.17%
YoY
|
| Depreciation & Amortization |
$163.0M
465.97%
YoY
|
$26.90M
36.55%
YoY
|
$27.60M
34.63%
YoY
|
$29.40M
37.38%
YoY
|
$28.80M
38.46%
YoY
|
$19.70M
-8.37%
YoY
|
$20.50M
-3.76%
YoY
|
$21.40M
-4.04%
YoY
|
$20.80M
-16.47%
YoY
|
$21.50M
1.42%
YoY
|
$21.30M
1.43%
YoY
|
$22.30M
-12.2%
YoY
|
$24.90M
33.16%
YoY
|
$21.20M
9.84%
YoY
|
$21.00M
25.75%
YoY
|
$25.40M
70.47%
YoY
|
$18.70M
38.52%
YoY
|
$19.30M
47.33%
YoY
|
$16.70M
28.46%
YoY
|
| Operating Expenses |
$3.055B
116.68%
YoY
|
$343.7M
24.85%
YoY
|
$1.853B
23.76%
YoY
|
$2.020B
20.3%
YoY
|
$1.410B
18.86%
YoY
|
$275.3M
-2.17%
YoY
|
$1.497B
8.8%
YoY
|
$1.679B
460.51%
YoY
|
$1.186B
7.29%
YoY
|
$281.4M
-14.6%
YoY
|
$1.376B
-16.36%
YoY
|
$299.6M
-85.86%
YoY
|
$1.106B
-30.14%
YoY
|
$329.5M
-22.92%
YoY
|
$1.646B
323.44%
YoY
|
$2.119B
8.18%
YoY
|
$1.583B
19.3%
YoY
|
$427.5M
63.92%
YoY
|
$388.6M
74.73%
YoY
|
| Operating Profit |
-$351.0M
553.63%
YoY
|
-$28.40M
-16.96%
YoY
|
-$7.200M
111.76%
YoY
|
$39.40M
84.98%
YoY
|
-$53.70M
-59.35%
YoY
|
-$34.20M
-57.73%
YoY
|
-$3.400M
-91.26%
YoY
|
$21.30M
-171.96%
YoY
|
-$132.1M
-10.98%
YoY
|
-$80.90M
-42.66%
YoY
|
-$38.90M
-74.37%
YoY
|
-$29.60M
-70.19%
YoY
|
-$148.4M
-20.0%
YoY
|
-$141.1M
-13.28%
YoY
|
-$151.8M
100.79%
YoY
|
-$99.30M
1173.08%
YoY
|
-$185.5M
-12.75%
YoY
|
-$162.7M
304.73%
YoY
|
-$75.60M
468.42%
YoY
|
| Interest Expense |
$37.00M
-2946.15%
YoY
|
$0.00
-100.0%
YoY
|
-$600.0K
-185.71%
YoY
|
-$1.600M
700.0%
YoY
|
-$1.300M
-186.67%
YoY
|
$300.0K
N/A
|
$700.0K
-63.16%
YoY
|
-$200.0K
-87.5%
YoY
|
$1.500M
-53.13%
YoY
|
$0.00
N/A
|
$1.900M
111.11%
YoY
|
-$1.600M
-328.57%
YoY
|
$3.200M
357.14%
YoY
|
$0.00
-100.0%
YoY
|
$900.0K
-250.0%
YoY
|
$700.0K
16.67%
YoY
|
$700.0K
40.0%
YoY
|
-$600.0K
50.0%
YoY
|
-$600.0K
200.0%
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 |
-$384.0M
598.18%
YoY
|
-$41.90M
3.97%
YoY
|
-$7.800M
188.89%
YoY
|
$37.80M
79.15%
YoY
|
-$55.00M
-58.49%
YoY
|
-$40.30M
-51.45%
YoY
|
-$2.700M
-93.13%
YoY
|
$21.10M
-145.67%
YoY
|
-$132.5M
-10.89%
YoY
|
-$83.00M
-45.68%
YoY
|
-$39.30M
-74.08%
YoY
|
-$46.20M
-53.66%
YoY
|
-$148.7M
-20.1%
YoY
|
-$152.8M
-11.52%
YoY
|
-$151.6M
49.95%
YoY
|
-$99.70M
1086.9%
YoY
|
-$186.1M
-12.67%
YoY
|
-$172.7M
325.37%
YoY
|
-$101.1M
648.89%
YoY
|
| Income Tax |
-$401.0M
11694.12%
YoY
|
$2.200M
1000.0%
YoY
|
-$200.0K
-33.33%
YoY
|
$300.0K
-400.0%
YoY
|
-$3.400M
1033.33%
YoY
|
$200.0K
100.0%
YoY
|
-$300.0K
-40.0%
YoY
|
-$100.0K
N/A
|
-$300.0K
N/A
|
$100.0K
-80.0%
YoY
|
-$500.0K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$500.0K
-37.5%
YoY
|
$0.00
-100.0%
YoY
|
-$1.500M
15.38%
YoY
|
$100.0K
-114.29%
YoY
|
$800.0K
-200.0%
YoY
|
-$1.300M
N/A
|
| Net Earnings |
$22.00M
-143.39%
YoY
|
-$42.60M
5.19%
YoY
|
-$4.600M
170.59%
YoY
|
$39.40M
90.34%
YoY
|
-$50.70M
-61.85%
YoY
|
-$40.50M
-51.61%
YoY
|
-$1.700M
-95.69%
YoY
|
$20.70M
-143.31%
YoY
|
-$132.9M
-11.64%
YoY
|
-$83.70M
-47.06%
YoY
|
-$39.40M
-74.45%
YoY
|
-$47.80M
-52.77%
YoY
|
-$150.4M
-20.0%
YoY
|
-$158.1M
-9.55%
YoY
|
-$154.2M
54.51%
YoY
|
-$101.2M
1325.35%
YoY
|
-$188.0M
-11.49%
YoY
|
-$174.8M
339.2%
YoY
|
-$99.80M
639.26%
YoY
|
| Basic Earnings Per Share |
$0.03
-133.33%
YoY
|
N/A
|
-$0.01
N/A
|
$0.07
75.0%
YoY
|
-$0.09
-66.67%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$0.04
-140.0%
YoY
|
-$0.27
-18.18%
YoY
|
N/A
|
-$0.08
-77.78%
YoY
|
-$0.10
-58.33%
YoY
|
-$0.33
-26.67%
YoY
|
N/A
|
-$0.36
44.0%
YoY
|
-$0.24
1100.0%
YoY
|
-$0.45
-73.05%
YoY
|
N/A
|
-$0.25
N/A
|
| Diluted Earnings Per Share |
$0.03
-133.33%
YoY
|
-$0.07
0.0%
YoY
|
-$0.01
N/A
|
$0.07
75.0%
YoY
|
-$0.09
-66.67%
YoY
|
-$0.08
-54.23%
YoY
|
$0.00
-100.0%
YoY
|
$0.04
-138.57%
YoY
|
-$0.27
-18.18%
YoY
|
-$0.17
-52.21%
YoY
|
-$0.08
-77.78%
YoY
|
-$0.10
-56.79%
YoY
|
-$0.33
-26.67%
YoY
|
-$0.36
-100.0%
YoY
|
-$0.36
-100.0%
YoY
|
-$0.24
1100.0%
YoY
|
-$0.45
-73.05%
YoY
|
-$432.2K
320.15%
YoY
|
-$254.0K
627.82%
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 |
742.3M shares
43.39%
YoY
|
561.1M shares
9.95%
YoY
|
525.9M shares
4.09%
YoY
|
521.2M shares
5.41%
YoY
|
517.7M shares
5.37%
YoY
|
510.3M shares
5.64%
YoY
|
505.2M shares
8.4%
YoY
|
494.5M shares
7.23%
YoY
|
491.3M shares
7.81%
YoY
|
483.0M shares
10.92%
YoY
|
466.1M shares
7.85%
YoY
|
461.1M shares
7.75%
YoY
|
455.7M shares
9.7%
YoY
|
435.5M shares
N/A
|
432.2M shares
9.97%
YoY
|
428.0M shares
13.34%
YoY
|
415.4M shares
227.29%
YoY
|
N/A
|
393.0M shares
N/A
|
| Diluted Shares Outstanding |
823.4M shares
49.67%
YoY
|
N/A
|
565.9M shares
11.84%
YoY
|
591.4M shares
15.98%
YoY
|
550.1M shares
12.27%
YoY
|
N/A
|
506.0M shares
7.44%
YoY
|
509.9M shares
10.61%
YoY
|
490.0M shares
8.88%
YoY
|
N/A
|
470.9M shares
8.9%
YoY
|
461.0M shares
7.7%
YoY
|
450.1M shares
8.35%
YoY
|
N/A
|
432.5M shares
10.05%
YoY
|
428.0M shares
13.34%
YoY
|
415.4M shares
227.29%
YoY
|
N/A
|
393.0M shares
N/A
|
Loading...