|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$170.2M
-25.06%
YoY
|
$227.0M
-9.71%
YoY
|
$251.5M
-47.36%
YoY
|
$477.7M
52.21%
YoY
|
$313.8M
309.4%
YoY
|
| Cost Of Revenue |
$46.97M
5.44%
YoY
|
$44.55M
-17.51%
YoY
|
$54.01M
-73.55%
YoY
|
$204.2M
57.46%
YoY
|
$129.7M
730.76%
YoY
|
| Gross Profit |
$123.2M
-32.5%
YoY
|
$182.5M
-7.57%
YoY
|
$197.5M
-27.8%
YoY
|
$273.5M
48.52%
YoY
|
$184.1M
201.65%
YoY
|
| Selling, General & Admin |
$189.3M
-21.7%
YoY
|
$241.7M
25.35%
YoY
|
$192.9M
-86.06%
YoY
|
$1.384B
60.33%
YoY
|
$863.0M
2152.79%
YoY
|
| Research & Development |
$243.8M
-42.51%
YoY
|
$424.1M
-26.96%
YoY
|
$580.6M
-44.84%
YoY
|
$1.053B
-8.44%
YoY
|
$1.150B
619.59%
YoY
|
| Depreciation & Amortization |
$40.30M
-10.44%
YoY
|
$45.00M
-17.88%
YoY
|
$54.80M
48.51%
YoY
|
$36.90M
37.17%
YoY
|
$26.90M
113.49%
YoY
|
| Operating Expenses |
$485.4M
-38.3%
YoY
|
$786.8M
-29.49%
YoY
|
$1.116B
-58.47%
YoY
|
$2.687B
25.41%
YoY
|
$2.142B
902.56%
YoY
|
| Operating Profit |
-$315.3M
-43.68%
YoY
|
-$559.8M
-35.24%
YoY
|
-$864.4M
-60.87%
YoY
|
-$2.209B
20.81%
YoY
|
-$1.828B
1234.38%
YoY
|
| Interest Expense |
$16.87M
44.08%
YoY
|
$11.71M
12486.02%
YoY
|
$93.00K
-12.26%
YoY
|
$106.0K
-95.53%
YoY
|
$2.373M
-0.5%
YoY
|
| Other Income/Expense, Net |
$1.678M
-86.3%
YoY
|
$12.25M
-142.93%
YoY
|
-$28.53M
-132.59%
YoY
|
$87.55M
8.48%
YoY
|
$80.71M
400.51%
YoY
|
| Pretax Income |
-$313.6M
-42.72%
YoY
|
-$547.5M
-38.68%
YoY
|
-$892.9M
-57.91%
YoY
|
-$2.121B
15.41%
YoY
|
-$1.838B
1372.45%
YoY
|
| Income Tax |
-$837.0K
74.74%
YoY
|
-$479.0K
574.65%
YoY
|
-$71.00K
-99.53%
YoY
|
-$15.03M
915.34%
YoY
|
-$1.480M
-178.35%
YoY
|
| Net Earnings |
-$312.8M
-42.83%
YoY
|
-$547.0M
-38.73%
YoY
|
-$892.9M
-57.58%
YoY
|
-$2.105B
15.02%
YoY
|
-$1.830B
1345.43%
YoY
|
| Basic Earnings Per Share |
-$5.64
-46.49%
YoY
|
-$10.54
2191.3%
YoY
|
-$0.46
-63.2%
YoY
|
-$1.25
-7.41%
YoY
|
-$1.35
1250.0%
YoY
|
| Diluted Earnings Per Share |
-$5.64
-46.49%
YoY
|
-$10.54
2191.3%
YoY
|
-$0.46
-63.2%
YoY
|
-$1.25
-10.07%
YoY
|
-$1.39
1290.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
55.46M shares
6.87%
YoY
|
51.89M shares
-97.33%
YoY
|
1.944B shares
15.8%
YoY
|
1.679B
23.47%
YoY
|
1.360B
6.67%
YoY
|
| Diluted Shares Outstanding |
55.46M shares
6.87%
YoY
|
51.89M shares
-97.33%
YoY
|
1.944B shares
15.75%
YoY
|
1.680B
23.48%
YoY
|
1.360B
6.72%
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 |
$19.47M
-59.7%
YoY
|
$33.40M
-23.84%
YoY
|
$38.84M
-56.39%
YoY
|
$49.60M
-11.75%
YoY
|
$48.32M
27.34%
YoY
|
$43.85M
26.16%
YoY
|
$89.05M
60.65%
YoY
|
$56.21M
-30.24%
YoY
|
$37.94M
-52.98%
YoY
|
$34.76M
-64.64%
YoY
|
$55.43M
-16.52%
YoY
|
$80.57M
-44.29%
YoY
|
$80.70M
-52.08%
YoY
|
$98.29M
-33.81%
YoY
|
$66.40M
-14.45%
YoY
|
$144.6M
231.42%
YoY
|
$168.4M
281.9%
YoY
|
$148.5M
362.6%
YoY
|
$77.61M
483.45%
YoY
|
$43.64M
N/A
|
| Cost Of Revenue |
$3.098M
-74.28%
YoY
|
$7.301M
-24.12%
YoY
|
$12.80M
6.66%
YoY
|
$14.82M
8.02%
YoY
|
$12.05M
30.92%
YoY
|
$9.622M
45.55%
YoY
|
$12.00M
73.96%
YoY
|
$13.72M
-24.18%
YoY
|
$9.202M
-58.87%
YoY
|
$6.611M
-78.12%
YoY
|
$6.900M
-72.01%
YoY
|
$18.10M
-71.69%
YoY
|
$22.38M
-73.81%
YoY
|
$30.22M
-54.61%
YoY
|
$24.66M
10.55%
YoY
|
$63.91M
273.53%
YoY
|
$85.43M
260.47%
YoY
|
$66.58M
382.45%
YoY
|
$22.30M
1139.0%
YoY
|
$17.11M
N/A
|
| Gross Profit |
$16.38M
-54.85%
YoY
|
$26.10M
-23.75%
YoY
|
$26.04M
-66.21%
YoY
|
$34.78M
-18.13%
YoY
|
$36.27M
26.2%
YoY
|
$34.23M
21.61%
YoY
|
$77.04M
58.85%
YoY
|
$42.49M
-31.99%
YoY
|
$28.74M
-50.72%
YoY
|
$28.14M
-58.65%
YoY
|
$48.50M
16.19%
YoY
|
$62.47M
-22.59%
YoY
|
$58.33M
-29.7%
YoY
|
$68.07M
-16.91%
YoY
|
$41.74M
-24.53%
YoY
|
$80.71M
204.26%
YoY
|
$82.97M
306.79%
YoY
|
$81.92M
350.09%
YoY
|
$55.31M
380.94%
YoY
|
$26.53M
N/A
|
| Selling, General & Admin |
$37.83M
-24.28%
YoY
|
$47.53M
-19.42%
YoY
|
$44.90M
-15.43%
YoY
|
$46.90M
-24.08%
YoY
|
$49.96M
-2.08%
YoY
|
$58.99M
-292.5%
YoY
|
$53.09M
-0.96%
YoY
|
$61.77M
-28.04%
YoY
|
$51.02M
-45.0%
YoY
|
-$30.64M
-132.68%
YoY
|
$53.60M
-87.33%
YoY
|
$85.85M
-80.42%
YoY
|
$92.77M
-78.66%
YoY
|
$93.77M
-88.0%
YoY
|
$423.2M
1361.26%
YoY
|
$438.4M
1173.02%
YoY
|
$434.8M
2325.21%
YoY
|
$781.6M
5959.12%
YoY
|
$28.96M
192.52%
YoY
|
$34.44M
N/A
|
| Research & Development |
$49.92M
-29.61%
YoY
|
$50.13M
-34.37%
YoY
|
$69.35M
-9.94%
YoY
|
$53.37M
-60.24%
YoY
|
$70.92M
-48.03%
YoY
|
$76.38M
-34.74%
YoY
|
$77.01M
-50.85%
YoY
|
$134.2M
-6.97%
YoY
|
$136.5M
-16.1%
YoY
|
$117.0M
-35.39%
YoY
|
$156.7M
-39.65%
YoY
|
$144.3M
-50.11%
YoY
|
$162.6M
-49.6%
YoY
|
$181.2M
-81.61%
YoY
|
$259.6M
389.58%
YoY
|
$289.2M
455.8%
YoY
|
$322.7M
441.61%
YoY
|
$985.0M
1509.52%
YoY
|
$53.02M
46.99%
YoY
|
$52.03M
N/A
|
| Depreciation & Amortization |
$12.80M
-16.71%
YoY
|
$13.66M
-12.71%
YoY
|
$14.17M
-17.48%
YoY
|
$15.79M
-8.87%
YoY
|
$15.37M
19.4%
YoY
|
$15.65M
21.93%
YoY
|
$17.17M
-18.48%
YoY
|
$17.33M
-1.82%
YoY
|
$12.87M
-32.12%
YoY
|
$12.84M
-7.98%
YoY
|
$21.06M
121.54%
YoY
|
$17.65M
83.72%
YoY
|
$18.96M
99.81%
YoY
|
$13.95M
74.31%
YoY
|
$9.506M
14.82%
YoY
|
$9.608M
34.1%
YoY
|
$9.488M
68.56%
YoY
|
$8.003M
100.08%
YoY
|
$8.279M
134.53%
YoY
|
$7.165M
13.19%
YoY
|
| Operating Expenses |
$49.92M
-63.64%
YoY
|
$97.66M
-27.85%
YoY
|
$128.9M
-10.67%
YoY
|
$115.1M
-58.75%
YoY
|
$137.3M
-36.43%
YoY
|
$135.4M
56.69%
YoY
|
$144.3M
-57.8%
YoY
|
$279.2M
5.45%
YoY
|
$215.9M
-27.16%
YoY
|
$86.39M
-68.58%
YoY
|
$341.8M
-52.49%
YoY
|
$264.7M
-66.56%
YoY
|
$296.4M
-64.83%
YoY
|
$274.9M
-84.44%
YoY
|
$719.4M
589.88%
YoY
|
$791.5M
664.16%
YoY
|
$842.9M
732.83%
YoY
|
$1.767B
2284.14%
YoY
|
$104.3M
118.55%
YoY
|
$103.6M
N/A
|
| Operating Profit |
-$71.37M
-19.78%
YoY
|
-$71.57M
-29.24%
YoY
|
-$90.02M
63.06%
YoY
|
-$65.54M
-70.6%
YoY
|
-$88.97M
-50.02%
YoY
|
-$101.1M
73.63%
YoY
|
-$55.20M
-80.72%
YoY
|
-$222.9M
21.07%
YoY
|
-$178.0M
-17.49%
YoY
|
-$58.25M
-71.84%
YoY
|
-$286.4M
-56.14%
YoY
|
-$184.2M
-71.53%
YoY
|
-$215.7M
-68.01%
YoY
|
-$206.9M
-87.72%
YoY
|
-$653.0M
2348.34%
YoY
|
-$646.9M
979.17%
YoY
|
-$674.5M
1080.98%
YoY
|
-$1.685B
2913.84%
YoY
|
-$26.67M
-22.49%
YoY
|
-$59.95M
N/A
|
| Interest Expense |
-$4.377M
51.09%
YoY
|
$3.038M
-240.58%
YoY
|
$9.026M
338.58%
YoY
|
$5.854M
-25.96%
YoY
|
-$2.897M
-118.45%
YoY
|
-$2.161M
-203.94%
YoY
|
$2.058M
-109.66%
YoY
|
$7.907M
-34.98%
YoY
|
$15.71M
133.5%
YoY
|
$2.079M
-78.58%
YoY
|
-$21.30M
14.22%
YoY
|
$12.16M
-125.78%
YoY
|
$6.726M
-132.28%
YoY
|
$9.708M
-150.38%
YoY
|
-$18.65M
-2973.5%
YoY
|
-$47.17M
2179.6%
YoY
|
-$20.83M
26.44%
YoY
|
-$19.27M
3111.67%
YoY
|
$649.0K
9.63%
YoY
|
-$2.069M
N/A
|
| Other Income/Expense, Net |
-$4.765M
150.66%
YoY
|
$821.0K
-90.48%
YoY
|
$9.263M
-688.5%
YoY
|
$4.958M
-16.73%
YoY
|
-$1.901M
-115.68%
YoY
|
$8.624M
29.72%
YoY
|
-$1.574M
-90.47%
YoY
|
$5.954M
-45.39%
YoY
|
$12.12M
11.64%
YoY
|
$6.648M
-81.47%
YoY
|
-$16.52M
2.85%
YoY
|
$10.90M
-145.99%
YoY
|
$10.86M
-86.72%
YoY
|
$35.88M
-63.51%
YoY
|
-$16.06M
-31.34%
YoY
|
-$23.71M
-569.45%
YoY
|
$81.74M
-558.64%
YoY
|
$98.33M
873.53%
YoY
|
-$23.39M
-496.49%
YoY
|
$5.050M
N/A
|
| Pretax Income |
-$76.14M
-16.21%
YoY
|
-$81.39M
-24.54%
YoY
|
-$80.75M
42.23%
YoY
|
-$60.58M
-72.08%
YoY
|
-$90.87M
-45.22%
YoY
|
-$107.9M
-49.1%
YoY
|
-$56.78M
-81.26%
YoY
|
-$217.0M
25.25%
YoY
|
-$165.9M
-19.04%
YoY
|
-$211.9M
12.16%
YoY
|
-$302.9M
-54.73%
YoY
|
-$173.2M
-74.17%
YoY
|
-$204.9M
-65.44%
YoY
|
-$188.9M
-88.23%
YoY
|
-$669.1M
552.05%
YoY
|
-$670.6M
1121.63%
YoY
|
-$592.8M
691.03%
YoY
|
-$1.606B
3360.51%
YoY
|
-$102.6M
292.85%
YoY
|
-$54.90M
N/A
|
| Income Tax |
-$80.00K
-190.91%
YoY
|
-$643.0K
97.85%
YoY
|
$1.000K
-100.27%
YoY
|
-$283.0K
-248.95%
YoY
|
$88.00K
183.87%
YoY
|
-$325.0K
64.14%
YoY
|
-$375.0K
1604.55%
YoY
|
$190.0K
183.58%
YoY
|
$31.00K
-62.2%
YoY
|
-$198.0K
-98.66%
YoY
|
-$22.00K
-21.43%
YoY
|
$67.00K
-248.89%
YoY
|
$82.00K
-144.57%
YoY
|
-$14.77M
2062.52%
YoY
|
-$28.00K
-86.47%
YoY
|
-$45.00K
-89.56%
YoY
|
-$184.0K
15.72%
YoY
|
-$683.0K
N/A
|
-$207.0K
-3550.0%
YoY
|
-$431.0K
N/A
|
| Net Earnings |
-$82.59M
-9.2%
YoY
|
-$80.75M
-24.91%
YoY
|
-$80.76M
43.18%
YoY
|
-$60.30M
-72.24%
YoY
|
-$90.96M
-45.18%
YoY
|
-$107.5M
-49.2%
YoY
|
-$56.40M
-81.38%
YoY
|
-$217.2M
25.31%
YoY
|
-$165.9M
-19.06%
YoY
|
-$211.7M
19.91%
YoY
|
-$302.9M
-54.73%
YoY
|
-$173.3M
-74.09%
YoY
|
-$205.0M
-65.29%
YoY
|
-$176.5M
-88.97%
YoY
|
-$669.1M
556.7%
YoY
|
-$668.8M
1139.92%
YoY
|
-$590.5M
702.65%
YoY
|
-$1.601B
3312.91%
YoY
|
-$101.9M
291.02%
YoY
|
-$53.94M
87.75%
YoY
|
| Basic Earnings Per Share |
-$1.39
-17.26%
YoY
|
N/A
|
-$1.45
34.26%
YoY
|
-$1.10
900.0%
YoY
|
-$1.68
2000.0%
YoY
|
N/A
|
-$1.08
575.0%
YoY
|
-$0.11
22.22%
YoY
|
-$0.08
-27.27%
YoY
|
N/A
|
-$0.16
-60.98%
YoY
|
-$0.09
-78.05%
YoY
|
-$0.11
-70.27%
YoY
|
N/A
|
-$0.41
412.5%
YoY
|
-$0.41
925.0%
YoY
|
-$0.37
N/A
|
N/A
|
-$0.08
N/A
|
-$0.04
N/A
|
| Diluted Earnings Per Share |
-$1.38
-17.86%
YoY
|
-$1.42
-29.04%
YoY
|
-$1.45
34.26%
YoY
|
-$1.10
900.0%
YoY
|
-$1.68
2000.0%
YoY
|
-$2.00
1766.1%
YoY
|
-$1.08
575.0%
YoY
|
-$0.11
22.22%
YoY
|
-$0.08
-27.27%
YoY
|
-$0.11
12.56%
YoY
|
-$0.16
-60.98%
YoY
|
-$0.09
-78.05%
YoY
|
-$0.11
-100.0%
YoY
|
-$0.10
-100.0%
YoY
|
-$0.41
-100.0%
YoY
|
-$0.41
925.0%
YoY
|
-$367.3K
836.1%
YoY
|
-$1.044M
3481274552.37%
YoY
|
-$76.97K
769741488.92%
YoY
|
-$0.04
N/A
|
| 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 |
59.56M shares
9.81%
YoY
|
N/A
|
55.63M shares
6.5%
YoY
|
54.86M shares
-97.33%
YoY
|
54.24M shares
-97.29%
YoY
|
N/A
|
52.24M shares
-97.32%
YoY
|
2.055B shares
6.28%
YoY
|
2.004B shares
104573.56%
YoY
|
N/A
|
1.951B shares
19.62%
YoY
|
1.933B
19.3%
YoY
|
1.915M
19.13%
YoY
|
N/A
|
1.631B
23.22%
YoY
|
1.621B
25.39%
YoY
|
1.608M
N/A
|
N/A
|
1.324B
N/A
|
1.293B
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
55.63M shares
6.48%
YoY
|
54.86M shares
-97.33%
YoY
|
54.24M shares
-97.3%
YoY
|
N/A
|
52.25M shares
-97.32%
YoY
|
2.055B shares
6.29%
YoY
|
2.005B shares
104527.85%
YoY
|
N/A
|
1.951B shares
19.62%
YoY
|
1.933B
19.3%
YoY
|
1.917M
19.23%
YoY
|
N/A
|
1.631B
23.22%
YoY
|
1.621B
25.39%
YoY
|
1.608M
N/A
|
N/A
|
1.324B
N/A
|
1.293B
N/A
|
Loading...