|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.924B
40.34%
YoY
|
$1.371B
-32.58%
YoY
|
$2.034B
-41.5%
YoY
|
$3.477B
136.19%
YoY
|
$1.472B
118.76%
YoY
|
| Cost Of Revenue |
$1.568B
55.85%
YoY
|
$1.006B
-43.35%
YoY
|
$1.776B
-48.57%
YoY
|
$3.454B
122.67%
YoY
|
$1.551B
162.87%
YoY
|
| Gross Profit |
$355.9M
-2.44%
YoY
|
$364.8M
41.76%
YoY
|
$257.3M
1031.88%
YoY
|
$22.74M
-128.71%
YoY
|
-$79.18M
-195.62%
YoY
|
| Selling, General & Admin |
$439.7M
7.53%
YoY
|
$408.9M
-8.05%
YoY
|
$444.7M
-8.61%
YoY
|
$486.6M
9.17%
YoY
|
$445.7M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$200.0K
0.0%
YoY
|
$200.0K
-50.0%
YoY
|
$400.0K
0.0%
YoY
|
$400.0K
33.33%
YoY
|
$300.0K
-40.0%
YoY
|
| Operating Expenses |
$2.010B
41.85%
YoY
|
$1.417B
-36.81%
YoY
|
$2.242B
-41.72%
YoY
|
$3.848B
82.44%
YoY
|
$2.109B
175.47%
YoY
|
| Operating Profit |
-$85.53M
86.95%
YoY
|
-$45.75M
-78.06%
YoY
|
-$208.5M
-43.78%
YoY
|
-$370.9M
-41.77%
YoY
|
-$637.0M
587.1%
YoY
|
| Interest Expense |
$0.00
-100.0%
YoY
|
-$517.0K
-7485.71%
YoY
|
$7.000K
-99.47%
YoY
|
$1.333M
-58.72%
YoY
|
$3.229M
-91.03%
YoY
|
| Other Income/Expense, Net |
-$20.00K
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$30.00K
-99.78%
YoY
|
-$13.68M
N/A
|
| Pretax Income |
-$85.55M
84.91%
YoY
|
-$46.27M
-78.32%
YoY
|
-$213.4M
-37.03%
YoY
|
-$338.8M
-42.35%
YoY
|
-$587.8M
8620.42%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$85.55M
98.91%
YoY
|
-$43.01M
-79.84%
YoY
|
-$213.4M
-37.03%
YoY
|
-$338.8M
-42.35%
YoY
|
-$587.8M
330.93%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
-$0.44
-38.03%
YoY
|
-$0.71
-50.0%
YoY
|
-$1.42
-7.79%
YoY
|
| Diluted Earnings Per Share |
-$0.17
74.15%
YoY
|
-$0.09
-78.55%
YoY
|
-$0.44
-38.03%
YoY
|
-$0.71
-50.0%
YoY
|
-$1.42
-7.79%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
512.0M shares
4.48%
YoY
|
490.0M shares
1.63%
YoY
|
482.2M shares
1.25%
YoY
|
476.2M shares
15.34%
YoY
|
412.9M shares
365.57%
YoY
|
| Diluted Shares Outstanding |
512.0M shares
4.48%
YoY
|
490.0M shares
1.63%
YoY
|
482.2M shares
1.25%
YoY
|
476.2M shares
15.34%
YoY
|
412.9M shares
365.57%
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 |
$749.2M
62.05%
YoY
|
$487.7M
44.74%
YoY
|
$496.7M
50.05%
YoY
|
$477.6M
34.07%
YoY
|
$462.3M
33.27%
YoY
|
$337.0M
-33.96%
YoY
|
$331.0M
-31.34%
YoY
|
$356.3M
-30.64%
YoY
|
$346.9M
-34.27%
YoY
|
$510.3M
-43.23%
YoY
|
$482.1M
-43.74%
YoY
|
$513.6M
-39.34%
YoY
|
$527.8M
-39.64%
YoY
|
$898.8M
108.04%
YoY
|
$856.8M
100.58%
YoY
|
$846.7M
105.27%
YoY
|
$874.4M
336.48%
YoY
|
$432.0M
N/A
|
$427.2M
152.66%
YoY
|
$412.5M
139.7%
YoY
|
| Cost Of Revenue |
$589.6M
66.83%
YoY
|
N/A
|
$423.5M
69.54%
YoY
|
$378.0M
52.2%
YoY
|
$353.4M
33.29%
YoY
|
N/A
|
$249.8M
-40.38%
YoY
|
$248.3M
-43.16%
YoY
|
$265.2M
-43.88%
YoY
|
N/A
|
$419.0M
-50.11%
YoY
|
$437.0M
-49.12%
YoY
|
$472.5M
-45.17%
YoY
|
N/A
|
$839.8M
92.43%
YoY
|
$858.8M
87.3%
YoY
|
$861.7M
301.89%
YoY
|
N/A
|
$436.4M
201.3%
YoY
|
$458.5M
284.12%
YoY
|
| Gross Profit |
$159.5M
46.52%
YoY
|
N/A
|
$73.18M
-9.89%
YoY
|
$99.63M
-7.68%
YoY
|
$108.9M
33.18%
YoY
|
N/A
|
$81.21M
28.69%
YoY
|
$107.9M
40.74%
YoY
|
$81.76M
47.89%
YoY
|
N/A
|
$63.11M
270.83%
YoY
|
$76.67M
-734.4%
YoY
|
$55.29M
336.79%
YoY
|
N/A
|
$17.02M
-283.8%
YoY
|
-$12.09M
-73.74%
YoY
|
$12.66M
-189.8%
YoY
|
N/A
|
-$9.259M
-138.22%
YoY
|
-$46.03M
-187.32%
YoY
|
| Selling, General & Admin |
$131.7M
20.05%
YoY
|
$123.1M
7.03%
YoY
|
$97.15M
7.71%
YoY
|
$109.8M
9.88%
YoY
|
$109.7M
5.69%
YoY
|
$115.0M
4.63%
YoY
|
$90.20M
-11.83%
YoY
|
$99.92M
-4.72%
YoY
|
$103.8M
-19.8%
YoY
|
$109.9M
-11.6%
YoY
|
$102.3M
-13.29%
YoY
|
$104.9M
-10.77%
YoY
|
$129.4M
2.08%
YoY
|
$124.3M
8.88%
YoY
|
$118.0M
-0.96%
YoY
|
$117.5M
9.03%
YoY
|
$126.8M
21.21%
YoY
|
$114.2M
N/A
|
$119.1M
N/A
|
$107.8M
N/A
|
| Research & Development |
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
|
| Depreciation & Amortization |
$515.0K
10.52%
YoY
|
$420.0K
22.09%
YoY
|
$406.0K
19.76%
YoY
|
$394.0K
19.39%
YoY
|
$466.0K
46.54%
YoY
|
$344.0K
-48.96%
YoY
|
$339.0K
-32.2%
YoY
|
$330.0K
-66.97%
YoY
|
$318.0K
13.98%
YoY
|
$674.0K
-180.14%
YoY
|
$500.0K
-18.83%
YoY
|
$999.0K
70.48%
YoY
|
$279.0K
-66.22%
YoY
|
-$841.0K
-199.17%
YoY
|
$616.0K
413.33%
YoY
|
$586.0K
396.61%
YoY
|
$826.0K
416.25%
YoY
|
$848.0K
N/A
|
$120.0K
N/A
|
$118.0K
N/A
|
| Operating Expenses |
$721.9M
55.7%
YoY
|
$537.0M
49.84%
YoY
|
$521.0M
53.1%
YoY
|
$488.2M
39.85%
YoY
|
$463.6M
25.43%
YoY
|
$358.4M
-35.76%
YoY
|
$340.3M
-35.0%
YoY
|
$349.1M
-35.08%
YoY
|
$369.6M
-38.43%
YoY
|
$557.9M
-44.54%
YoY
|
$523.5M
-43.75%
YoY
|
$537.7M
-43.36%
YoY
|
$600.4M
-37.57%
YoY
|
$1.006B
62.56%
YoY
|
$930.7M
61.47%
YoY
|
$949.2M
59.72%
YoY
|
$961.7M
201.08%
YoY
|
$618.8M
13964.2%
YoY
|
$576.4M
202.28%
YoY
|
$594.3M
299.12%
YoY
|
| Operating Profit |
$27.33M
-2245.53%
YoY
|
N/A
|
-$24.38M
177.48%
YoY
|
-$10.56M
-246.92%
YoY
|
-$1.274M
-94.39%
YoY
|
N/A
|
-$8.785M
-78.82%
YoY
|
$7.187M
-124.95%
YoY
|
-$22.70M
-68.73%
YoY
|
N/A
|
-$41.47M
-43.9%
YoY
|
-$28.81M
-71.91%
YoY
|
-$72.61M
-16.83%
YoY
|
N/A
|
-$73.92M
-50.48%
YoY
|
-$102.5M
-43.61%
YoY
|
-$87.30M
-26.69%
YoY
|
N/A
|
-$149.3M
590.41%
YoY
|
-$181.9M
-884.9%
YoY
|
| Interest Expense |
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$33.00K
-99.31%
YoY
|
$0.00
N/A
|
-$17.00K
142.86%
YoY
|
-$467.0K
N/A
|
-$4.812M
2235.92%
YoY
|
$0.00
-100.0%
YoY
|
-$7.000K
-101.79%
YoY
|
$0.00
-100.0%
YoY
|
-$206.0K
-50.0%
YoY
|
$404.0K
-2.18%
YoY
|
$390.0K
-67.8%
YoY
|
$403.0K
-65.7%
YoY
|
-$412.0K
N/A
|
$413.0K
-95.54%
YoY
|
$1.211M
-85.71%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$1.000K
N/A
|
$0.00
N/A
|
-$19.00K
-5.0%
YoY
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
-$20.00K
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$3.000K
N/A
|
-$9.000K
-30.77%
YoY
|
-$18.00K
125.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
-$13.00K
N/A
|
-$8.000K
N/A
|
| Pretax Income |
$27.33M
-2245.53%
YoY
|
-$49.32M
129.6%
YoY
|
-$24.38M
177.48%
YoY
|
-$10.58M
-247.53%
YoY
|
-$1.274M
-94.5%
YoY
|
-$21.48M
-69.52%
YoY
|
-$8.785M
-78.83%
YoY
|
$7.170M
-124.88%
YoY
|
-$23.17M
-68.09%
YoY
|
-$70.47M
-16.15%
YoY
|
-$41.50M
-44.89%
YoY
|
-$28.81M
-72.34%
YoY
|
-$72.61M
-3.59%
YoY
|
-$84.05M
-55.1%
YoY
|
-$75.31M
118.11%
YoY
|
-$104.2M
-67.2%
YoY
|
-$75.31M
55.6%
YoY
|
-$187.2M
4154.57%
YoY
|
-$34.53M
1401.17%
YoY
|
-$317.6M
317511.0%
YoY
|
| Income Tax |
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
|
| Net Earnings |
$27.33M
-2245.53%
YoY
|
-$49.32M
123.25%
YoY
|
-$24.38M
166.27%
YoY
|
-$10.58M
-242.79%
YoY
|
-$1.274M
-93.35%
YoY
|
-$22.09M
-68.65%
YoY
|
-$9.155M
-77.92%
YoY
|
$7.408M
-125.71%
YoY
|
-$19.17M
-73.6%
YoY
|
-$70.47M
-16.15%
YoY
|
-$41.47M
-44.93%
YoY
|
-$28.81M
-72.34%
YoY
|
-$72.61M
-3.59%
YoY
|
-$84.05M
-55.1%
YoY
|
-$75.31M
118.11%
YoY
|
-$104.2M
-67.2%
YoY
|
-$75.31M
55.54%
YoY
|
-$187.2M
4154.57%
YoY
|
-$34.53M
-370.63%
YoY
|
-$317.6M
-5978.42%
YoY
|
| Basic Earnings Per Share |
$0.05
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$0.09
-43.75%
YoY
|
-$0.06
-72.73%
YoY
|
-$0.15
-6.25%
YoY
|
N/A
|
-$0.16
100.0%
YoY
|
-$0.22
-71.79%
YoY
|
-$0.16
23.08%
YoY
|
N/A
|
-$0.08
-233.33%
YoY
|
-$0.78
-4000.0%
YoY
|
| Diluted Earnings Per Share |
$0.05
-1923.08%
YoY
|
-$0.10
115.21%
YoY
|
-$0.05
167.41%
YoY
|
-$0.02
-276.24%
YoY
|
$0.00
-104.95%
YoY
|
-$0.04
-70.07%
YoY
|
-$0.02
-80.09%
YoY
|
$0.01
-124.08%
YoY
|
-$0.05
-68.24%
YoY
|
-$0.15
-17.49%
YoY
|
-$0.09
-43.75%
YoY
|
-$0.06
-72.67%
YoY
|
-$0.15
-6.25%
YoY
|
-$0.18
-100.0%
YoY
|
-$0.16
100.0%
YoY
|
-$0.22
-71.79%
YoY
|
-$0.16
23.08%
YoY
|
-$445.3K
947.36%
YoY
|
-$0.08
-500.0%
YoY
|
-$0.78
-7900.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 |
522.2M shares
5.06%
YoY
|
N/A
|
512.7M shares
4.6%
YoY
|
509.0M shares
4.42%
YoY
|
497.1M shares
2.2%
YoY
|
N/A
|
490.2M shares
1.96%
YoY
|
487.5M shares
1.74%
YoY
|
486.4M shares
1.58%
YoY
|
N/A
|
480.8M shares
0.64%
YoY
|
479.2M shares
0.65%
YoY
|
478.8M shares
1.22%
YoY
|
N/A
|
477.7M shares
15.22%
YoY
|
476.1M shares
16.64%
YoY
|
473.0M shares
25.75%
YoY
|
N/A
|
414.6M shares
366.53%
YoY
|
408.2M shares
360.63%
YoY
|
| Diluted Shares Outstanding |
532.5M shares
7.13%
YoY
|
N/A
|
512.7M shares
4.6%
YoY
|
509.0M shares
2.8%
YoY
|
497.1M shares
2.2%
YoY
|
N/A
|
490.2M shares
1.96%
YoY
|
495.2M shares
3.34%
YoY
|
486.4M shares
1.58%
YoY
|
N/A
|
480.8M shares
0.64%
YoY
|
479.2M shares
0.65%
YoY
|
478.8M shares
1.22%
YoY
|
N/A
|
477.7M shares
15.22%
YoY
|
476.1M shares
16.64%
YoY
|
473.0M shares
25.75%
YoY
|
N/A
|
414.6M shares
67.08%
YoY
|
408.2M shares
68.23%
YoY
|
Loading...