|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$361.2M
-13.47%
YoY
|
$417.4M
-88.73%
YoY
|
$3.702B
568.42%
YoY
|
$553.9M
-12.31%
YoY
|
$631.7M
-75.52%
YoY
|
| Cost Of Revenue |
$359.4M
-11.76%
YoY
|
$407.3M
-88.48%
YoY
|
$3.536B
583.55%
YoY
|
$517.3M
-14.37%
YoY
|
$604.1M
-74.71%
YoY
|
| Gross Profit |
$1.769M
-82.48%
YoY
|
$10.10M
-93.94%
YoY
|
$166.6M
354.76%
YoY
|
$36.64M
32.96%
YoY
|
$27.56M
-85.69%
YoY
|
| Selling, General & Admin |
N/A
|
$148.6M
-19.37%
YoY
|
$184.3M
-13.7%
YoY
|
$213.6M
-9.69%
YoY
|
$236.5M
16.37%
YoY
|
| Research & Development |
$1.017M
-30.58%
YoY
|
$1.465M
-88.16%
YoY
|
$12.38M
580.86%
YoY
|
$1.818M
-42.43%
YoY
|
$3.158M
-75.88%
YoY
|
| Depreciation & Amortization |
$204.0K
-66.99%
YoY
|
$618.0K
-17.49%
YoY
|
$749.0K
-31.22%
YoY
|
$1.089M
32.64%
YoY
|
$821.0K
-95.9%
YoY
|
| Operating Expenses |
$27.23M
136.36%
YoY
|
$11.52M
-94.14%
YoY
|
$196.7M
525.12%
YoY
|
$31.47M
-36.42%
YoY
|
$49.49M
-77.12%
YoY
|
| Operating Profit |
-$25.46M
1689.46%
YoY
|
-$1.423M
-95.27%
YoY
|
-$30.11M
-682.41%
YoY
|
$5.169M
-123.56%
YoY
|
-$21.94M
-7.94%
YoY
|
| Interest Expense |
N/A
|
-$3.720M
-3.0%
YoY
|
-$3.835M
-565.41%
YoY
|
$824.0K
-25.29%
YoY
|
$1.103M
-112.6%
YoY
|
| Other Income/Expense, Net |
-$33.00K
-90.83%
YoY
|
-$360.0K
-102.16%
YoY
|
$16.70M
-541.9%
YoY
|
-$3.780M
-29.08%
YoY
|
-$5.330M
-110.83%
YoY
|
| Pretax Income |
-$26.07M
1037.39%
YoY
|
-$2.292M
-145.11%
YoY
|
$5.081M
664.06%
YoY
|
$665.0K
-102.36%
YoY
|
-$28.12M
-241.86%
YoY
|
| Income Tax |
-$4.547M
80.94%
YoY
|
-$2.513M
171.09%
YoY
|
-$927.0K
-130.44%
YoY
|
$3.045M
61.37%
YoY
|
$1.887M
-92.58%
YoY
|
| Net Earnings |
-$21.37M
-5860.65%
YoY
|
$371.0K
-88.87%
YoY
|
$3.334M
-275.11%
YoY
|
-$1.904M
-92.32%
YoY
|
-$24.78M
-822.45%
YoY
|
| Basic Earnings Per Share |
-$0.02
N/A
|
$0.00
-100.0%
YoY
|
$0.01
-133.33%
YoY
|
-$0.03
-94.64%
YoY
|
-$0.56
-800.0%
YoY
|
| Diluted Earnings Per Share |
-$0.02
N/A
|
$0.00
-100.0%
YoY
|
$0.60
-2101.13%
YoY
|
-$0.03
-94.64%
YoY
|
-$0.56
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.394B shares
235.19%
YoY
|
416.0M
649.12%
YoY
|
55.53M
-0.84%
YoY
|
56.01M
27.54%
YoY
|
43.91M
55.27%
YoY
|
| Diluted Shares Outstanding |
1.394B shares
235.19%
YoY
|
416.0M
649.12%
YoY
|
55.53M
-0.84%
YoY
|
56.01M
27.54%
YoY
|
43.91M
-9.49%
YoY
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$1.131B
-30.16%
YoY
|
$1.427B
-27.42%
YoY
|
$1.620B
-6.7%
YoY
|
$1.966B
0.48%
YoY
|
$1.736B
-6.84%
YoY
|
$1.957B
80.92%
YoY
|
$1.864B
87.91%
YoY
|
$1.081B
N/A
|
$1.105B
N/A
|
$991.8M
81.13%
YoY
|
$846.5M
N/A
|
N/A
|
$547.6M
-27.84%
YoY
|
$2.056B
39.43%
YoY
|
$758.8M
16.32%
YoY
|
| Cost Of Revenue |
N/A
|
$1.127B
-29.33%
YoY
|
$1.378B
-26.16%
YoY
|
$1.595B
-4.45%
YoY
|
$1.866B
3.81%
YoY
|
$1.670B
-5.67%
YoY
|
$1.798B
78.75%
YoY
|
$1.770B
92.37%
YoY
|
$1.006B
N/A
|
$1.055B
N/A
|
$920.0M
88.83%
YoY
|
$868.8M
N/A
|
N/A
|
$487.2M
-29.09%
YoY
|
$1.894B
39.45%
YoY
|
$687.1M
14.45%
YoY
|
| Gross Profit |
N/A
|
$4.062M
-83.59%
YoY
|
$48.97M
-50.94%
YoY
|
$24.75M
-62.96%
YoY
|
$99.81M
-37.13%
YoY
|
$66.80M
-28.88%
YoY
|
$158.8M
109.74%
YoY
|
$93.93M
30.8%
YoY
|
$75.69M
N/A
|
$50.35M
N/A
|
$71.81M
18.99%
YoY
|
-$22.26M
N/A
|
N/A
|
$60.35M
-15.79%
YoY
|
$162.3M
39.13%
YoY
|
$71.67M
37.87%
YoY
|
| Selling, General & Admin |
N/A
|
$76.32M
7.7%
YoY
|
$77.76M
-24.3%
YoY
|
$70.87M
-13.16%
YoY
|
$102.7M
-9.94%
YoY
|
$81.61M
-18.0%
YoY
|
$114.1M
104.92%
YoY
|
$99.53M
17.51%
YoY
|
$55.66M
N/A
|
$56.18M
N/A
|
$84.69M
187.22%
YoY
|
$44.21M
N/A
|
N/A
|
$29.49M
-68.6%
YoY
|
$161.2M
-0.42%
YoY
|
$93.91M
136.73%
YoY
|
| Research & Development |
N/A
|
$3.589M
-27.33%
YoY
|
$5.751M
0.31%
YoY
|
$4.939M
-25.67%
YoY
|
$5.733M
6.58%
YoY
|
$6.645M
-7.21%
YoY
|
$5.379M
16.61%
YoY
|
$7.161M
60.2%
YoY
|
$4.613M
N/A
|
$6.328M
N/A
|
$4.470M
63.62%
YoY
|
$4.711M
N/A
|
N/A
|
$2.732M
-37.84%
YoY
|
$9.730M
45.18%
YoY
|
$4.395M
32.26%
YoY
|
| Depreciation & Amortization |
N/A
|
$8.531M
-29.27%
YoY
|
$9.639M
N/A
|
$12.06M
-7.61%
YoY
|
N/A
|
$13.06M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$7.290M
29.26%
YoY
|
$6.820M
51.89%
YoY
|
| Operating Expenses |
N/A
|
$79.91M
5.42%
YoY
|
$83.51M
-23.0%
YoY
|
$75.81M
-14.11%
YoY
|
$108.5M
-9.2%
YoY
|
$88.26M
-17.27%
YoY
|
$119.4M
98.16%
YoY
|
$106.7M
19.65%
YoY
|
$60.28M
N/A
|
$62.51M
N/A
|
$89.16M
176.74%
YoY
|
$48.92M
N/A
|
N/A
|
$32.22M
-67.22%
YoY
|
$170.9M
1.39%
YoY
|
$98.30M
128.65%
YoY
|
| Operating Profit |
N/A
|
-$75.85M
48.55%
YoY
|
-$34.54M
299.29%
YoY
|
-$51.06M
138.0%
YoY
|
-$8.651M
-122.0%
YoY
|
-$21.45M
68.16%
YoY
|
$39.31M
155.02%
YoY
|
-$12.76M
-26.46%
YoY
|
$15.42M
N/A
|
-$12.16M
N/A
|
-$17.35M
-161.67%
YoY
|
-$71.18M
N/A
|
N/A
|
$28.13M
-205.63%
YoY
|
-$8.614M
-83.4%
YoY
|
-$26.64M
-396.27%
YoY
|
| Interest Expense |
N/A
|
-$1.779M
-12.92%
YoY
|
-$1.677M
-25.6%
YoY
|
-$2.043M
29.22%
YoY
|
-$2.254M
61.23%
YoY
|
-$1.581M
-56.02%
YoY
|
-$1.398M
38.28%
YoY
|
-$3.595M
139.19%
YoY
|
-$1.011M
N/A
|
-$1.651M
N/A
|
-$1.503M
-23.86%
YoY
|
-$1.265M
N/A
|
N/A
|
-$1.974M
6.42%
YoY
|
-$7.145M
52.44%
YoY
|
-$1.855M
-3.79%
YoY
|
| Other Income/Expense, Net |
N/A
|
$994.0K
-132.54%
YoY
|
$428.0K
-95.99%
YoY
|
-$3.055M
-150.63%
YoY
|
$10.67M
-159.99%
YoY
|
$6.034M
-172.86%
YoY
|
-$17.79M
-61.16%
YoY
|
-$8.282M
18.06%
YoY
|
-$45.79M
N/A
|
$39.20M
N/A
|
-$7.015M
-294.81%
YoY
|
-$20.36M
N/A
|
N/A
|
$3.601M
-74.13%
YoY
|
$27.73M
70.39%
YoY
|
$13.92M
68.95%
YoY
|
| Pretax Income |
N/A
|
-$70.89M
44.27%
YoY
|
$32.41M
146.13%
YoY
|
-$49.14M
507.76%
YoY
|
$13.17M
-46.24%
YoY
|
-$8.085M
-59.38%
YoY
|
$24.49M
-129.95%
YoY
|
-$19.90M
-14.4%
YoY
|
-$81.76M
N/A
|
$18.26M
N/A
|
-$23.25M
-174.53%
YoY
|
-$92.45M
N/A
|
N/A
|
$31.20M
-385.98%
YoY
|
$8.131M
-120.17%
YoY
|
-$10.91M
-176.08%
YoY
|
| Income Tax |
N/A
|
-$17.90M
582.76%
YoY
|
-$15.72M
-1170.91%
YoY
|
-$2.622M
9.48%
YoY
|
$1.468M
-89.75%
YoY
|
-$2.395M
-135.84%
YoY
|
$14.32M
59.49%
YoY
|
$6.683M
-40.34%
YoY
|
$8.978M
N/A
|
-$805.0K
N/A
|
$11.20M
-2.75%
YoY
|
-$7.347M
N/A
|
N/A
|
$11.52M
27.82%
YoY
|
$21.58M
442.35%
YoY
|
$9.011M
-841.65%
YoY
|
| Net Earnings |
N/A
|
-$53.10M
1.08%
YoY
|
$55.24M
325.51%
YoY
|
-$52.54M
444.52%
YoY
|
$12.98M
9.8%
YoY
|
-$9.648M
-61.34%
YoY
|
$11.82M
-116.57%
YoY
|
-$24.95M
-19.38%
YoY
|
-$71.35M
N/A
|
$24.92M
N/A
|
-$30.95M
-249.81%
YoY
|
-$80.53M
N/A
|
N/A
|
$20.66M
-210.78%
YoY
|
-$11.77M
-72.39%
YoY
|
-$18.65M
-218.82%
YoY
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
N/A
|
-$5.33
-15.54%
YoY
|
$0.74
-68.41%
YoY
|
-$6.31
268.86%
YoY
|
$2.32
28.41%
YoY
|
-$1.71
-100.0%
YoY
|
$1.81
-100.0%
YoY
|
-$5.327M
-24.9%
YoY
|
-$16.02M
N/A
|
$5.025M
N/A
|
-$7.093M
-233.84%
YoY
|
-$18.60M
N/A
|
N/A
|
$5.300M
-1575.17%
YoY
|
-$2.267M
176.08%
YoY
|
-$359.3K
-218.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
|
| Basic Shares Outstanding |
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
|
| Diluted Shares Outstanding |
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
|
Loading...