|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$156.3M
8.08%
YoY
|
$144.6M
-68.67%
YoY
|
$461.5M
27.15%
YoY
|
$363.0M
184.98%
YoY
|
$127.4M
250.82%
YoY
|
| Cost Of Revenue |
$96.31M
-38.12%
YoY
|
$155.6M
-66.01%
YoY
|
$457.9M
38.79%
YoY
|
$329.9M
161.56%
YoY
|
$126.1M
213.59%
YoY
|
| Gross Profit |
$59.96M
-642.2%
YoY
|
-$11.06M
-401.72%
YoY
|
$3.665M
-88.92%
YoY
|
$33.09M
2553.73%
YoY
|
$1.247M
-131.88%
YoY
|
| Selling, General & Admin |
$80.35M
-36.14%
YoY
|
$125.8M
-0.51%
YoY
|
$126.5M
0.45%
YoY
|
$125.9M
104.41%
YoY
|
$61.60M
108.57%
YoY
|
| Research & Development |
$35.30M
-31.17%
YoY
|
$51.28M
-9.25%
YoY
|
$56.51M
47.53%
YoY
|
$38.30M
68.56%
YoY
|
$22.72M
42.54%
YoY
|
| Depreciation & Amortization |
$44.95M
-0.09%
YoY
|
$44.99M
-2.78%
YoY
|
$46.28M
1.85%
YoY
|
$45.43M
85.65%
YoY
|
$24.47M
37.98%
YoY
|
| Operating Expenses |
$115.6M
-86.04%
YoY
|
$828.4M
352.73%
YoY
|
$183.0M
11.43%
YoY
|
$164.2M
94.75%
YoY
|
$84.32M
85.42%
YoY
|
| Operating Profit |
-$55.69M
-93.37%
YoY
|
-$839.5M
368.15%
YoY
|
-$179.3M
36.75%
YoY
|
-$131.1M
57.84%
YoY
|
-$83.07M
68.21%
YoY
|
| Interest Expense |
-$23.93M
42.32%
YoY
|
-$16.82M
-212.28%
YoY
|
$14.98M
43.07%
YoY
|
$10.47M
-39.82%
YoY
|
$17.40M
-16.39%
YoY
|
| Other Income/Expense, Net |
$194.0M
-1463.59%
YoY
|
-$14.23M
-136.17%
YoY
|
$39.33M
-585.96%
YoY
|
-$8.094M
-55.37%
YoY
|
-$18.14M
-83.01%
YoY
|
| Pretax Income |
$138.3M
-116.2%
YoY
|
-$853.7M
509.86%
YoY
|
-$140.0M
0.55%
YoY
|
-$139.2M
37.55%
YoY
|
-$101.2M
-35.17%
YoY
|
| Income Tax |
$536.0K
61.45%
YoY
|
$332.0K
-23.33%
YoY
|
$433.0K
-102.86%
YoY
|
-$15.16M
N/A
|
$0.00
-100.0%
YoY
|
| Net Earnings |
$137.8M
-116.13%
YoY
|
-$854.0M
508.26%
YoY
|
-$140.4M
13.18%
YoY
|
-$124.1M
22.57%
YoY
|
-$101.2M
-35.17%
YoY
|
| Basic Earnings Per Share |
$16.52
-412.29%
YoY
|
-$5.29
487.78%
YoY
|
-$0.90
11.11%
YoY
|
-$0.81
-15.62%
YoY
|
-$0.96
-76.76%
YoY
|
| Diluted Earnings Per Share |
-$9.18
73.53%
YoY
|
-$5.29
487.78%
YoY
|
-$0.90
11.11%
YoY
|
-$0.81
-15.62%
YoY
|
-$0.96
-76.76%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
8.339M shares
-94.83%
YoY
|
161.4M shares
3.77%
YoY
|
155.6M shares
1.41%
YoY
|
153.4M shares
45.33%
YoY
|
105.6M shares
163.48%
YoY
|
| Diluted Shares Outstanding |
8.490M shares
-94.74%
YoY
|
161.4M shares
3.77%
YoY
|
155.6M shares
1.41%
YoY
|
153.4M shares
45.33%
YoY
|
105.6M shares
163.48%
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 |
$29.00M
-10.8%
YoY
|
$47.14M
-15.55%
YoY
|
$38.24M
30.54%
YoY
|
$38.37M
12.87%
YoY
|
$32.51M
27.65%
YoY
|
$55.83M
-66.66%
YoY
|
$29.29M
-78.1%
YoY
|
$34.00M
-63.42%
YoY
|
$25.47M
-62.21%
YoY
|
$167.4M
7.71%
YoY
|
$133.7M
34.41%
YoY
|
$92.95M
38.84%
YoY
|
$67.41M
64.05%
YoY
|
$155.4M
194.51%
YoY
|
$99.50M
149.8%
YoY
|
$66.95M
246.21%
YoY
|
$41.09M
166.46%
YoY
|
$52.78M
N/A
|
$39.83M
334.29%
YoY
|
| Cost Of Revenue |
$18.14M
-17.44%
YoY
|
$23.51M
-59.38%
YoY
|
$24.66M
6.76%
YoY
|
$25.57M
3.86%
YoY
|
$21.97M
-55.75%
YoY
|
$57.86M
-62.99%
YoY
|
$23.10M
-85.01%
YoY
|
$24.62M
-69.63%
YoY
|
$49.66M
-25.22%
YoY
|
$156.3M
9.39%
YoY
|
$154.0M
70.44%
YoY
|
$81.08M
37.05%
YoY
|
$66.41M
77.36%
YoY
|
$142.9M
162.57%
YoY
|
$90.37M
146.28%
YoY
|
$59.16M
203.94%
YoY
|
$37.44M
141.0%
YoY
|
$54.43M
N/A
|
$36.70M
236.6%
YoY
|
| Gross Profit |
$10.86M
3.05%
YoY
|
$23.64M
-1259.86%
YoY
|
$13.58M
119.17%
YoY
|
$12.80M
36.53%
YoY
|
$10.54M
-143.56%
YoY
|
-$2.038M
-118.38%
YoY
|
$6.196M
-130.54%
YoY
|
$9.375M
-21.03%
YoY
|
-$24.19M
-2533.7%
YoY
|
$11.09M
-11.51%
YoY
|
-$20.29M
-322.32%
YoY
|
$11.87M
52.43%
YoY
|
$994.0K
-72.72%
YoY
|
$12.53M
-860.96%
YoY
|
$9.127M
190.95%
YoY
|
$7.788M
-6232.28%
YoY
|
$3.644M
-3214.53%
YoY
|
-$1.647M
N/A
|
$3.137M
-281.33%
YoY
|
| Selling, General & Admin |
$15.18M
-25.42%
YoY
|
$24.33M
-28.3%
YoY
|
$19.52M
-44.92%
YoY
|
$16.15M
-39.72%
YoY
|
$20.36M
-31.42%
YoY
|
$33.93M
12.62%
YoY
|
$35.43M
5.57%
YoY
|
$26.79M
-17.78%
YoY
|
$29.69M
-1.71%
YoY
|
$30.12M
-17.26%
YoY
|
$33.56M
7.56%
YoY
|
$32.58M
13.74%
YoY
|
$30.20M
1.85%
YoY
|
$36.41M
70.83%
YoY
|
$31.20M
95.01%
YoY
|
$28.65M
51.36%
YoY
|
$29.65M
453.35%
YoY
|
$21.31M
585.31%
YoY
|
$16.00M
181.28%
YoY
|
| Research & Development |
$6.575M
-41.96%
YoY
|
$7.058M
-34.52%
YoY
|
$6.916M
-37.62%
YoY
|
$9.993M
-34.61%
YoY
|
$11.33M
-19.86%
YoY
|
$10.78M
-25.6%
YoY
|
$11.09M
-23.12%
YoY
|
$15.28M
7.95%
YoY
|
$14.14M
5.15%
YoY
|
$14.49M
46.77%
YoY
|
$14.42M
36.99%
YoY
|
$14.16M
57.94%
YoY
|
$13.44M
50.33%
YoY
|
$9.871M
36.7%
YoY
|
$10.53M
67.93%
YoY
|
$8.963M
85.68%
YoY
|
$8.943M
102.93%
YoY
|
$7.221M
N/A
|
$6.268M
24.07%
YoY
|
| Depreciation & Amortization |
$10.48M
-4.68%
YoY
|
$11.85M
0.73%
YoY
|
$3.100M
-11.43%
YoY
|
$3.100M
-11.43%
YoY
|
$11.00M
1.73%
YoY
|
$11.76M
-7.26%
YoY
|
$3.500M
-2.78%
YoY
|
$3.500M
-2.78%
YoY
|
$10.81M
-2.68%
YoY
|
$12.68M
-5.17%
YoY
|
$3.600M
-5.26%
YoY
|
$3.600M
-2.7%
YoY
|
$11.11M
27.3%
YoY
|
$13.37M
51.07%
YoY
|
$3.800M
5.56%
YoY
|
$3.700M
2.78%
YoY
|
$8.725M
71.79%
YoY
|
$8.853M
-50.1%
YoY
|
$3.600M
0.0%
YoY
|
| Operating Expenses |
$25.07M
-20.87%
YoY
|
$31.38M
-29.8%
YoY
|
$6.916M
-95.41%
YoY
|
$26.14M
-95.56%
YoY
|
$31.69M
-27.69%
YoY
|
$44.71M
0.21%
YoY
|
$150.6M
213.98%
YoY
|
$589.2M
1160.64%
YoY
|
$43.82M
0.4%
YoY
|
$44.61M
-3.6%
YoY
|
$47.98M
14.99%
YoY
|
$46.74M
24.27%
YoY
|
$43.65M
13.08%
YoY
|
$46.28M
62.19%
YoY
|
$41.73M
87.39%
YoY
|
$37.61M
58.34%
YoY
|
$38.60M
295.22%
YoY
|
$28.53M
817.49%
YoY
|
$22.27M
107.33%
YoY
|
| Operating Profit |
-$14.21M
-32.79%
YoY
|
-$7.746M
-83.43%
YoY
|
$6.664M
-104.61%
YoY
|
-$13.34M
-97.7%
YoY
|
-$21.15M
-68.91%
YoY
|
-$46.74M
39.44%
YoY
|
-$144.5M
111.59%
YoY
|
-$579.8M
1562.93%
YoY
|
-$68.01M
59.46%
YoY
|
-$33.52M
-0.67%
YoY
|
-$68.27M
109.43%
YoY
|
-$34.87M
16.92%
YoY
|
-$42.65M
22.03%
YoY
|
-$33.75M
11.81%
YoY
|
-$32.60M
70.41%
YoY
|
-$29.82M
24.88%
YoY
|
-$34.95M
253.67%
YoY
|
-$30.18M
N/A
|
-$19.13M
53.41%
YoY
|
| Interest Expense |
-$7.359M
71.54%
YoY
|
-$8.301M
86.83%
YoY
|
-$7.270M
61.13%
YoY
|
-$4.072M
29.11%
YoY
|
-$4.290M
-191.14%
YoY
|
-$4.443M
-9.18%
YoY
|
-$4.512M
-202.43%
YoY
|
-$3.154M
-180.81%
YoY
|
$4.707M
164.88%
YoY
|
-$4.892M
139.92%
YoY
|
$4.405M
74.8%
YoY
|
$3.903M
45.04%
YoY
|
$1.777M
-44.78%
YoY
|
-$2.039M
-55.29%
YoY
|
$2.520M
-5.76%
YoY
|
$2.691M
-31.51%
YoY
|
$3.218M
-48.37%
YoY
|
-$4.560M
-95.82%
YoY
|
$2.674M
-37.3%
YoY
|
| Other Income/Expense, Net |
-$4.599M
21.22%
YoY
|
$812.0K
85.81%
YoY
|
-$11.08M
197.96%
YoY
|
$216.3M
-9267.33%
YoY
|
-$3.794M
-8.38%
YoY
|
$437.0K
-45.85%
YoY
|
-$3.719M
-57.96%
YoY
|
-$2.360M
-104.33%
YoY
|
-$4.141M
86.87%
YoY
|
$807.0K
46.2%
YoY
|
-$8.847M
433.92%
YoY
|
$54.48M
-2568.6%
YoY
|
-$2.216M
-19.21%
YoY
|
$552.0K
-19.65%
YoY
|
-$1.657M
-101.23%
YoY
|
-$2.207M
-97.11%
YoY
|
-$2.743M
-96.23%
YoY
|
$687.0K
N/A
|
$134.7M
-2282.76%
YoY
|
| Pretax Income |
-$18.81M
-24.57%
YoY
|
-$15.84M
-69.04%
YoY
|
-$23.93M
-83.85%
YoY
|
$203.0M
-134.87%
YoY
|
-$24.94M
-65.43%
YoY
|
-$51.15M
36.01%
YoY
|
-$148.2M
92.14%
YoY
|
-$582.2M
-3068.48%
YoY
|
-$72.15M
60.81%
YoY
|
-$37.61M
6.74%
YoY
|
-$77.12M
125.12%
YoY
|
$19.61M
-161.23%
YoY
|
-$44.87M
19.03%
YoY
|
-$35.23M
3.46%
YoY
|
-$34.26M
-129.63%
YoY
|
-$32.03M
-68.04%
YoY
|
-$37.70M
-54.34%
YoY
|
-$34.05M
-69.67%
YoY
|
$115.6M
-720.14%
YoY
|
| Income Tax |
$112.0K
12.0%
YoY
|
$144.0K
-1300.0%
YoY
|
-$100.0K
-200.0%
YoY
|
$500.0K
706.45%
YoY
|
$100.0K
-50.0%
YoY
|
-$12.00K
-115.19%
YoY
|
$100.0K
-317.39%
YoY
|
$62.00K
-87.6%
YoY
|
$200.0K
-300.0%
YoY
|
$79.00K
97.5%
YoY
|
-$46.00K
-342.11%
YoY
|
$500.0K
-7242.86%
YoY
|
-$100.0K
-99.34%
YoY
|
$40.00K
N/A
|
$19.00K
N/A
|
-$7.000K
N/A
|
-$15.20M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$18.90M
-24.4%
YoY
|
-$15.98M
-68.75%
YoY
|
-$23.79M
-83.96%
YoY
|
$202.5M
-134.78%
YoY
|
-$25.00M
-65.42%
YoY
|
-$51.14M
35.7%
YoY
|
-$148.3M
92.42%
YoY
|
-$582.3M
-3145.03%
YoY
|
-$72.30M
61.46%
YoY
|
-$37.69M
6.84%
YoY
|
-$77.07M
124.84%
YoY
|
$19.12M
-159.72%
YoY
|
-$44.78M
99.01%
YoY
|
-$35.27M
3.58%
YoY
|
-$34.28M
-129.65%
YoY
|
-$32.02M
-68.05%
YoY
|
-$22.50M
-72.74%
YoY
|
-$34.05M
-69.67%
YoY
|
$115.6M
-715.45%
YoY
|
| Basic Earnings Per Share |
-$2.22
1380.0%
YoY
|
N/A
|
-$2.84
212.09%
YoY
|
$24.31
-777.16%
YoY
|
-$0.15
-67.39%
YoY
|
N/A
|
-$0.91
85.71%
YoY
|
-$3.59
-3091.67%
YoY
|
-$0.46
58.62%
YoY
|
N/A
|
-$0.49
122.73%
YoY
|
$0.12
-157.14%
YoY
|
-$0.29
93.33%
YoY
|
N/A
|
-$0.22
-125.88%
YoY
|
-$0.21
-79.0%
YoY
|
-$0.15
-92.65%
YoY
|
N/A
|
$0.85
-280.85%
YoY
|
| Diluted Earnings Per Share |
-$2.22
1380.0%
YoY
|
-$1.89
502.86%
YoY
|
-$2.84
212.09%
YoY
|
-$1.79
-50.14%
YoY
|
-$0.15
-67.39%
YoY
|
-$0.31
29.99%
YoY
|
-$0.91
85.71%
YoY
|
-$3.59
1280.77%
YoY
|
-$0.46
58.62%
YoY
|
-$0.24
5.89%
YoY
|
-$0.49
122.73%
YoY
|
-$0.26
23.81%
YoY
|
-$0.29
93.33%
YoY
|
-$0.23
-100.0%
YoY
|
-$0.22
46.67%
YoY
|
-$0.21
-79.0%
YoY
|
-$0.15
-92.65%
YoY
|
-$235.0K
-90.09%
YoY
|
-$0.15
-68.09%
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 |
8.519M shares
-94.81%
YoY
|
8.390M shares
-94.84%
YoY
|
8.359M shares
-94.86%
YoY
|
166.4M shares
2.91%
YoY
|
164.1M shares
4.04%
YoY
|
162.8M shares
4.4%
YoY
|
162.6M shares
4.38%
YoY
|
161.7M shares
3.94%
YoY
|
157.8M shares
2.07%
YoY
|
155.9M shares
0.91%
YoY
|
155.8M shares
1.02%
YoY
|
155.5M shares
0.91%
YoY
|
154.6M shares
2.71%
YoY
|
154.5M shares
6.92%
YoY
|
154.2M shares
14.05%
YoY
|
154.1M shares
53.19%
YoY
|
150.5M shares
272.27%
YoY
|
144.5M shares
N/A
|
135.2M shares
239.4%
YoY
|
| Diluted Shares Outstanding |
8.517M shares
-94.8%
YoY
|
N/A
|
8.376M shares
-94.85%
YoY
|
8.482M shares
-94.77%
YoY
|
163.9M shares
3.61%
YoY
|
N/A
|
162.6M shares
4.37%
YoY
|
162.2M shares
4.08%
YoY
|
158.2M shares
2.07%
YoY
|
N/A
|
155.8M shares
0.93%
YoY
|
155.8M shares
1.09%
YoY
|
155.0M shares
2.97%
YoY
|
N/A
|
154.4M shares
10.06%
YoY
|
154.1M shares
53.19%
YoY
|
150.5M shares
272.27%
YoY
|
N/A
|
140.3M shares
252.08%
YoY
|
Loading...