|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$316.6M
-30.35%
YoY
|
$454.6M
-8.13%
YoY
|
$494.8M
-4.41%
YoY
|
$517.6M
28.22%
YoY
|
$403.7M
202.57%
YoY
|
| Cost Of Revenue |
$128.5M
-33.86%
YoY
|
$194.3M
0.86%
YoY
|
$192.6M
-3.42%
YoY
|
$199.5M
37.73%
YoY
|
$144.8M
211.7%
YoY
|
| Gross Profit |
$188.1M
-27.73%
YoY
|
$260.3M
-13.86%
YoY
|
$302.2M
-5.04%
YoY
|
$318.2M
22.89%
YoY
|
$258.9M
197.7%
YoY
|
| Selling, General & Admin |
$176.2M
-32.77%
YoY
|
$262.2M
5.11%
YoY
|
$249.4M
-3.71%
YoY
|
$259.0M
62.39%
YoY
|
$159.5M
298.67%
YoY
|
| Research & Development |
$800.0K
-52.94%
YoY
|
$1.700M
142.86%
YoY
|
$700.0K
-36.36%
YoY
|
$1.100M
266.67%
YoY
|
$300.0K
N/A
|
| Depreciation & Amortization |
$28.54M
11.05%
YoY
|
$25.70M
-3.35%
YoY
|
$26.59M
8.14%
YoY
|
$24.59M
34.91%
YoY
|
$18.23M
221.65%
YoY
|
| Operating Expenses |
$208.1M
-52.16%
YoY
|
$434.9M
-17.95%
YoY
|
$530.0M
66.77%
YoY
|
$317.8M
67.23%
YoY
|
$190.0M
76.91%
YoY
|
| Operating Profit |
-$19.99M
-88.55%
YoY
|
-$174.6M
-23.36%
YoY
|
-$227.9M
-62696.15%
YoY
|
$364.0K
-99.47%
YoY
|
$68.86M
-436.62%
YoY
|
| Interest Expense |
-$26.56M
89.66%
YoY
|
-$14.00M
27.26%
YoY
|
-$11.00M
75.47%
YoY
|
-$6.271M
-38.13%
YoY
|
-$10.14M
216.03%
YoY
|
| Other Income/Expense, Net |
-$1.972M
-86.43%
YoY
|
-$14.53M
292.02%
YoY
|
-$3.707M
-46.91%
YoY
|
-$6.983M
-32.49%
YoY
|
-$10.34M
2250.68%
YoY
|
| Pretax Income |
-$142.0M
-24.92%
YoY
|
-$189.2M
-18.31%
YoY
|
-$231.6M
3398.37%
YoY
|
-$6.619M
-111.31%
YoY
|
$58.52M
-342.78%
YoY
|
| Income Tax |
$3.422M
-138.2%
YoY
|
-$8.958M
-75.27%
YoY
|
-$36.23M
-3718.88%
YoY
|
$1.001M
-50.57%
YoY
|
$2.025M
1945.45%
YoY
|
| Net Earnings |
-$101.3M
-43.77%
YoY
|
-$180.2M
61.83%
YoY
|
-$111.3M
2151.71%
YoY
|
-$4.945M
-146.25%
YoY
|
$10.69M
-144.17%
YoY
|
| Basic Earnings Per Share |
-$64.09
3203.61%
YoY
|
-$1.94
5.43%
YoY
|
-$1.84
2200.0%
YoY
|
-$0.08
-147.06%
YoY
|
$0.17
N/A
|
| Diluted Earnings Per Share |
-$64.09
3203.61%
YoY
|
-$1.94
5.43%
YoY
|
-$1.84
2200.0%
YoY
|
-$0.08
-147.06%
YoY
|
$0.17
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.581M shares
-97.29%
YoY
|
58.39M shares
-3.49%
YoY
|
60.50M shares
-4.67%
YoY
|
63.46M shares
0.72%
YoY
|
63.01M shares
N/A
|
| Diluted Shares Outstanding |
1.581M shares
-97.29%
YoY
|
58.39M shares
-3.49%
YoY
|
60.50M shares
-4.67%
YoY
|
63.46M shares
0.72%
YoY
|
63.01M shares
N/A
|
|
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 |
$62.88M
-18.6%
YoY
|
$94.03M
-34.49%
YoY
|
$53.04M
-43.66%
YoY
|
$92.26M
-29.87%
YoY
|
$77.25M
-9.46%
YoY
|
$143.5M
-13.18%
YoY
|
$94.14M
-14.67%
YoY
|
$131.6M
0.48%
YoY
|
$85.32M
-3.27%
YoY
|
$165.3M
-16.19%
YoY
|
$110.3M
7.99%
YoY
|
$130.9M
-3.74%
YoY
|
$88.21M
7.3%
YoY
|
$197.2M
11.77%
YoY
|
$102.2M
47.21%
YoY
|
$136.0M
53.27%
YoY
|
$82.20M
19.01%
YoY
|
$176.5M
190.0%
YoY
|
$69.40M
138.2%
YoY
|
| Cost Of Revenue |
N/A
|
$37.00M
-33.65%
YoY
|
$21.19M
-61.34%
YoY
|
$35.66M
-27.1%
YoY
|
$34.65M
-0.38%
YoY
|
$55.77M
-19.05%
YoY
|
$54.82M
30.21%
YoY
|
$48.91M
2.21%
YoY
|
$34.78M
2.89%
YoY
|
$68.90M
-13.09%
YoY
|
$42.10M
12.32%
YoY
|
$47.86M
-3.01%
YoY
|
$33.80M
1.36%
YoY
|
$79.28M
22.44%
YoY
|
$37.48M
31.92%
YoY
|
$49.34M
-4.47%
YoY
|
$33.35M
N/A
|
$64.75M
39.36%
YoY
|
$28.41M
239.78%
YoY
|
| Gross Profit |
$32.90M
-22.77%
YoY
|
$57.03M
-35.02%
YoY
|
$31.85M
-19.01%
YoY
|
$56.60M
-31.51%
YoY
|
$42.61M
-15.71%
YoY
|
$87.76M
-8.98%
YoY
|
$39.32M
-42.4%
YoY
|
$82.64M
-0.52%
YoY
|
$50.54M
-7.09%
YoY
|
$96.42M
-18.27%
YoY
|
$68.26M
5.53%
YoY
|
$83.07M
-4.16%
YoY
|
$54.40M
11.36%
YoY
|
$118.0M
5.59%
YoY
|
$64.68M
57.68%
YoY
|
$86.68M
45.19%
YoY
|
$48.85M
5.14%
YoY
|
$111.7M
196.59%
YoY
|
$41.02M
97.47%
YoY
|
| Selling, General & Admin |
$33.21M
-14.84%
YoY
|
$50.08M
-38.81%
YoY
|
$39.50M
-35.38%
YoY
|
$47.69M
-32.65%
YoY
|
$38.99M
-19.46%
YoY
|
$81.84M
2.35%
YoY
|
$61.12M
-0.35%
YoY
|
$70.81M
11.47%
YoY
|
$48.41M
8.49%
YoY
|
$79.95M
-5.66%
YoY
|
$61.33M
3.1%
YoY
|
$63.52M
-8.16%
YoY
|
$44.62M
-2.24%
YoY
|
$84.75M
2.67%
YoY
|
$59.49M
108.12%
YoY
|
$69.17M
133.18%
YoY
|
$45.64M
143.64%
YoY
|
$82.54M
345.82%
YoY
|
$28.58M
202.03%
YoY
|
| 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
|
| Depreciation & Amortization |
$4.108M
-40.37%
YoY
|
$8.615M
28.77%
YoY
|
$5.824M
-11.41%
YoY
|
$6.394M
-0.19%
YoY
|
$6.889M
9.78%
YoY
|
$6.690M
-71.52%
YoY
|
$6.574M
-6.78%
YoY
|
$6.406M
0.9%
YoY
|
$6.275M
1.57%
YoY
|
$23.49M
267.1%
YoY
|
$7.052M
13.45%
YoY
|
$6.349M
5.06%
YoY
|
$6.178M
4.09%
YoY
|
$6.398M
21.63%
YoY
|
$6.216M
22.77%
YoY
|
$6.043M
40.14%
YoY
|
$5.935M
65.18%
YoY
|
$5.260M
60.12%
YoY
|
$5.063M
681.33%
YoY
|
| Operating Expenses |
$37.64M
-29.31%
YoY
|
$58.39M
-35.48%
YoY
|
$48.02M
-68.94%
YoY
|
$66.43M
-17.37%
YoY
|
$53.25M
-6.41%
YoY
|
$90.50M
2.56%
YoY
|
$154.6M
122.18%
YoY
|
$80.40M
11.65%
YoY
|
$56.90M
11.11%
YoY
|
$88.24M
-3.19%
YoY
|
$69.58M
2.38%
YoY
|
$72.01M
-32.46%
YoY
|
$51.21M
-1.68%
YoY
|
$91.15M
-3.16%
YoY
|
$67.97M
85.14%
YoY
|
$106.6M
192.41%
YoY
|
$52.08M
131.99%
YoY
|
$94.12M
112.29%
YoY
|
$36.71M
263.03%
YoY
|
| Operating Profit |
-$4.737M
-55.49%
YoY
|
-$1.363M
-50.24%
YoY
|
-$16.18M
-85.97%
YoY
|
-$9.835M
-539.06%
YoY
|
-$10.64M
67.55%
YoY
|
-$2.739M
-133.49%
YoY
|
-$115.3M
8600.83%
YoY
|
$2.240M
-79.76%
YoY
|
-$6.352M
-298.62%
YoY
|
$8.178M
-69.5%
YoY
|
-$1.325M
-59.67%
YoY
|
$11.07M
-155.49%
YoY
|
$3.198M
-199.13%
YoY
|
$26.82M
52.38%
YoY
|
-$3.285M
-176.2%
YoY
|
-$19.94M
-185.82%
YoY
|
-$3.226M
-113.43%
YoY
|
$17.60M
-363.89%
YoY
|
$4.311M
-59.56%
YoY
|
| Interest Expense |
-$7.493M
34.52%
YoY
|
-$7.445M
103.86%
YoY
|
-$7.556M
105.16%
YoY
|
-$5.989M
68.09%
YoY
|
-$5.570M
79.33%
YoY
|
-$3.652M
5.49%
YoY
|
-$3.683M
33.15%
YoY
|
-$3.563M
43.09%
YoY
|
-$3.106M
35.87%
YoY
|
-$3.462M
42.29%
YoY
|
-$2.766M
53.24%
YoY
|
-$2.490M
101.29%
YoY
|
-$2.286M
187.19%
YoY
|
-$2.433M
-12.64%
YoY
|
-$1.805M
-19.17%
YoY
|
-$1.237M
-63.48%
YoY
|
-$796.0K
-53.99%
YoY
|
-$2.785M
84.8%
YoY
|
-$2.233M
933.8%
YoY
|
| Other Income/Expense, Net |
-$7.345M
47.19%
YoY
|
$460.0K
-150.77%
YoY
|
-$7.301M
138.28%
YoY
|
-$9.256M
158.33%
YoY
|
-$4.990M
49.98%
YoY
|
-$906.0K
-307.8%
YoY
|
-$3.064M
71.85%
YoY
|
-$3.583M
-217.24%
YoY
|
-$3.327M
70.27%
YoY
|
$436.0K
-320.2%
YoY
|
-$1.783M
3.97%
YoY
|
$3.056M
-274.63%
YoY
|
-$1.954M
120.29%
YoY
|
-$198.0K
-0.5%
YoY
|
-$1.715M
-23.44%
YoY
|
-$1.750M
-48.26%
YoY
|
-$887.0K
-48.93%
YoY
|
-$199.0K
-87.78%
YoY
|
-$2.240M
486.39%
YoY
|
| Pretax Income |
-$12.08M
-22.71%
YoY
|
-$83.81M
40.21%
YoY
|
-$23.48M
-80.16%
YoY
|
-$19.09M
1321.52%
YoY
|
-$15.63M
61.51%
YoY
|
-$59.78M
-75.48%
YoY
|
-$118.4M
3707.92%
YoY
|
-$1.343M
-109.51%
YoY
|
-$9.679M
-878.05%
YoY
|
-$243.8M
-1108.08%
YoY
|
-$3.108M
-37.84%
YoY
|
$14.12M
-165.1%
YoY
|
$1.244M
-130.25%
YoY
|
$24.19M
68.96%
YoY
|
-$5.000M
-341.43%
YoY
|
-$21.69M
-209.25%
YoY
|
-$4.113M
-118.46%
YoY
|
$14.32M
-272.53%
YoY
|
$2.071M
-79.85%
YoY
|
| Income Tax |
-$6.616M
-328.14%
YoY
|
-$646.0K
-58.59%
YoY
|
-$600.0K
-91.3%
YoY
|
$1.676M
-37.79%
YoY
|
$2.900M
-190.63%
YoY
|
-$1.560M
-95.27%
YoY
|
-$6.897M
11.24%
YoY
|
$2.694M
3.62%
YoY
|
-$3.200M
-1166.67%
YoY
|
-$32.95M
-804.42%
YoY
|
-$6.200M
520.0%
YoY
|
$2.600M
-242.94%
YoY
|
$300.0K
-134.17%
YoY
|
$4.678M
145.95%
YoY
|
-$1.000M
1940.82%
YoY
|
-$1.819M
-1521.09%
YoY
|
-$878.0K
-2095.45%
YoY
|
$1.902M
8957.14%
YoY
|
-$49.00K
-545.45%
YoY
|
| Net Earnings |
-$5.466M
-70.58%
YoY
|
-$60.64M
63.97%
YoY
|
-$22.93M
-79.43%
YoY
|
-$20.77M
414.42%
YoY
|
-$18.58M
186.51%
YoY
|
-$36.98M
-70.14%
YoY
|
-$111.5M
-3715.08%
YoY
|
-$4.037M
-154.38%
YoY
|
-$6.484M
-801.73%
YoY
|
-$123.8M
-1192.59%
YoY
|
$3.083M
-239.88%
YoY
|
$7.424M
-161.67%
YoY
|
$924.0K
-145.41%
YoY
|
$11.33M
6.01%
YoY
|
-$2.204M
-286.31%
YoY
|
-$12.04M
-161.74%
YoY
|
-$2.035M
-109.15%
YoY
|
$10.69M
N/A
|
$1.183M
-88.48%
YoY
|
| Basic Earnings Per Share |
-$2.18
938.1%
YoY
|
N/A
|
-$9.22
674.79%
YoY
|
-$8.93
17760.0%
YoY
|
-$0.21
250.0%
YoY
|
N/A
|
-$1.19
-1800.0%
YoY
|
-$0.05
-141.67%
YoY
|
-$0.06
-700.0%
YoY
|
N/A
|
$0.07
-333.33%
YoY
|
$0.12
-163.16%
YoY
|
$0.01
-133.33%
YoY
|
N/A
|
-$0.03
N/A
|
-$0.19
N/A
|
-$0.03
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
| Diluted Earnings Per Share |
-$2.18
938.1%
YoY
|
-$35.03
5455.12%
YoY
|
-$9.22
674.79%
YoY
|
-$8.93
17760.0%
YoY
|
-$0.21
250.0%
YoY
|
-$0.63
-70.52%
YoY
|
-$1.19
-1800.0%
YoY
|
-$0.05
-141.67%
YoY
|
-$0.06
-700.0%
YoY
|
-$2.14
-1299.55%
YoY
|
$0.07
-333.33%
YoY
|
$0.12
-163.16%
YoY
|
$0.01
-133.33%
YoY
|
$0.18
-100.0%
YoY
|
-$0.03
N/A
|
-$0.19
-100.0%
YoY
|
-$0.03
N/A
|
$60.67K
-124.27%
YoY
|
$0.00
-100.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
|
| Basic Shares Outstanding |
2.563M shares
-95.66%
YoY
|
N/A
|
1.629M shares
-97.22%
YoY
|
1.509M shares
-97.41%
YoY
|
58.99M shares
1.58%
YoY
|
N/A
|
58.55M shares
1.14%
YoY
|
58.29M shares
-8.38%
YoY
|
58.07M shares
-8.8%
YoY
|
N/A
|
57.88M shares
-8.8%
YoY
|
63.62M shares
0.32%
YoY
|
63.67M shares
0.42%
YoY
|
N/A
|
63.47M shares
-85.31%
YoY
|
63.42M shares
N/A
|
63.40M shares
N/A
|
N/A
|
432.1M shares
448.28%
YoY
|
| Diluted Shares Outstanding |
2.507M shares
-95.75%
YoY
|
N/A
|
1.629M shares
-97.22%
YoY
|
1.509M shares
-97.41%
YoY
|
58.99M shares
1.58%
YoY
|
N/A
|
58.55M shares
0.3%
YoY
|
58.29M shares
-9.04%
YoY
|
58.07M shares
-9.11%
YoY
|
N/A
|
58.37M shares
-8.04%
YoY
|
64.08M shares
1.05%
YoY
|
63.89M shares
0.77%
YoY
|
N/A
|
63.47M shares
-85.31%
YoY
|
63.42M shares
N/A
|
63.40M shares
N/A
|
N/A
|
432.1M shares
448.28%
YoY
|
Loading...