|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$251.2M
6.53%
YoY
|
$235.8M
-12.34%
YoY
|
$269.0M
-46.73%
YoY
|
$505.0M
79.08%
YoY
|
$282.0M
80.77%
YoY
|
| Cost Of Revenue |
$47.19M
-35.02%
YoY
|
$72.63M
-320.08%
YoY
|
-$33.00M
-91.67%
YoY
|
-$396.0M
-291.4%
YoY
|
$206.9M
2.27%
YoY
|
| Gross Profit |
$204.0M
25.03%
YoY
|
$163.2M
-45.96%
YoY
|
$302.0M
-66.48%
YoY
|
$901.0M
491.98%
YoY
|
$152.2M
-29.67%
YoY
|
| Selling, General & Admin |
N/A
|
$156.6M
0.36%
YoY
|
$156.0M
10.64%
YoY
|
$141.0M
2720.0%
YoY
|
$5.000M
25.0%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$41.95M
1689.0%
YoY
|
$2.345M
17.25%
YoY
|
$2.000M
0.0%
YoY
|
$2.000M
-96.49%
YoY
|
$57.00M
-1.72%
YoY
|
| Operating Expenses |
N/A
|
$283.0M
82.59%
YoY
|
$155.0M
11.51%
YoY
|
$139.0M
47.87%
YoY
|
$94.00M
-74.87%
YoY
|
| Operating Profit |
N/A
|
-$119.8M
-181.51%
YoY
|
$147.0M
-80.71%
YoY
|
$762.0M
1209.28%
YoY
|
$58.20M
-136.93%
YoY
|
| Interest Expense |
$18.64M
98.74%
YoY
|
$9.379M
-85.35%
YoY
|
$64.00M
-61.9%
YoY
|
$168.0M
-187.5%
YoY
|
-$192.0M
-15.04%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$23.67M
115.15%
YoY
|
-$11.00M
266.67%
YoY
|
-$3.000M
-400.0%
YoY
|
$1.000M
-56.52%
YoY
|
| Pretax Income |
-$101.0M
68.79%
YoY
|
-$59.85M
-598.71%
YoY
|
$12.00M
-97.71%
YoY
|
$525.0M
-1740.63%
YoY
|
-$32.00M
-92.74%
YoY
|
| Income Tax |
$5.211M
-663.96%
YoY
|
-$924.0K
-113.2%
YoY
|
$7.000M
250.0%
YoY
|
$2.000M
-88.89%
YoY
|
$18.00M
-700.0%
YoY
|
| Net Earnings |
-$259.1M
-53.41%
YoY
|
-$556.1M
-14002.2%
YoY
|
$4.000M
-99.23%
YoY
|
$522.0M
-3170.59%
YoY
|
-$17.00M
-96.11%
YoY
|
| Basic Earnings Per Share |
-$5.93
-44.63%
YoY
|
-$10.71
-6050.0%
YoY
|
$0.18
-98.43%
YoY
|
$11.48
-1981.97%
YoY
|
-$0.61
-93.56%
YoY
|
| Diluted Earnings Per Share |
-$5.93
-44.63%
YoY
|
-$10.71
-6050.0%
YoY
|
$0.18
-98.41%
YoY
|
$11.31
-1954.1%
YoY
|
-$0.61
-93.56%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
47.18M shares
0.45%
YoY
|
46.97M shares
2.92%
YoY
|
45.64M shares
-0.18%
YoY
|
45.72M shares
-1.75%
YoY
|
46.54M shares
0.84%
YoY
|
| Diluted Shares Outstanding |
47.18M shares
0.45%
YoY
|
46.97M shares
0.92%
YoY
|
46.54M shares
0.27%
YoY
|
46.41M shares
-0.26%
YoY
|
46.54M shares
0.84%
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 |
$104.2M
65.99%
YoY
|
N/A
|
$66.61M
-41.57%
YoY
|
$54.96M
-47.66%
YoY
|
$62.76M
-39.07%
YoY
|
$3.557M
-95.44%
YoY
|
$114.0M
54.05%
YoY
|
$105.0M
69.35%
YoY
|
$103.0M
77.59%
YoY
|
$78.00M
8.33%
YoY
|
$74.00M
-7.5%
YoY
|
$62.00M
-27.91%
YoY
|
$58.00M
-51.26%
YoY
|
$72.00M
28.57%
YoY
|
$80.00M
56.86%
YoY
|
$86.00M
75.51%
YoY
|
$119.0M
-7.75%
YoY
|
$56.00M
5.66%
YoY
|
$51.00M
-17.74%
YoY
|
| Cost Of Revenue |
$19.68M
87.49%
YoY
|
N/A
|
$14.39M
-62.14%
YoY
|
$10.98M
-39.01%
YoY
|
$10.50M
-1149.6%
YoY
|
$9.826M
-41.53%
YoY
|
$38.00M
-150.0%
YoY
|
$18.00M
157.14%
YoY
|
-$1.000M
-105.56%
YoY
|
$16.81M
-68.82%
YoY
|
-$76.00M
-78.47%
YoY
|
$7.000M
-158.33%
YoY
|
$18.00M
-25.0%
YoY
|
$53.90M
-0.19%
YoY
|
-$353.0M
541.82%
YoY
|
-$12.00M
-123.67%
YoY
|
$24.00M
-49.58%
YoY
|
$54.00M
6.93%
YoY
|
-$55.00M
-197.35%
YoY
|
| Gross Profit |
$84.49M
61.67%
YoY
|
N/A
|
$52.22M
-31.29%
YoY
|
$43.98M
-49.45%
YoY
|
$52.26M
-49.75%
YoY
|
-$6.269M
-110.24%
YoY
|
$76.00M
-49.33%
YoY
|
$87.00M
58.18%
YoY
|
$104.0M
160.0%
YoY
|
$61.20M
-9.74%
YoY
|
$150.0M
-65.36%
YoY
|
$55.00M
-43.88%
YoY
|
$40.00M
-57.89%
YoY
|
$67.80M
63.77%
YoY
|
$433.0M
308.49%
YoY
|
$98.00M
159.95%
YoY
|
$95.00M
181.9%
YoY
|
$41.40M
-12.1%
YoY
|
$106.0M
115.45%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
$53.71M
-2.35%
YoY
|
$40.54M
-13.74%
YoY
|
$38.53M
7.03%
YoY
|
-$9.834M
-128.92%
YoY
|
$55.00M
12.24%
YoY
|
$47.00M
30.56%
YoY
|
$36.00M
0.0%
YoY
|
$34.00M
-33.33%
YoY
|
$49.00M
67.24%
YoY
|
$36.00M
20.81%
YoY
|
$36.00M
24.57%
YoY
|
$51.00M
86.13%
YoY
|
$29.30M
2.81%
YoY
|
$29.80M
4.2%
YoY
|
$28.90M
0.7%
YoY
|
$27.40M
-8.05%
YoY
|
$28.50M
-1.38%
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 |
$12.21M
33.11%
YoY
|
N/A
|
$9.746M
874.6%
YoY
|
$9.741M
874.1%
YoY
|
$9.176M
817.6%
YoY
|
$7.850M
-12.78%
YoY
|
$1.000M
N/A
|
$1.000M
N/A
|
$1.000M
N/A
|
$9.000M
-35.71%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$14.00M
16.67%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$12.00M
-29.41%
YoY
|
$11.00M
-21.43%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
$85.42M
-23.73%
YoY
|
$65.17M
-19.55%
YoY
|
$64.92M
22.48%
YoY
|
$11.63M
-83.39%
YoY
|
$112.0M
-846.67%
YoY
|
$81.00M
52.83%
YoY
|
$53.00M
-19.7%
YoY
|
$70.00M
483.33%
YoY
|
-$15.00M
-140.54%
YoY
|
$53.00M
82.76%
YoY
|
$66.00M
127.59%
YoY
|
$12.00M
-61.29%
YoY
|
$37.00M
-408.33%
YoY
|
$29.00M
20.83%
YoY
|
$29.00M
0.0%
YoY
|
$31.00M
-38.0%
YoY
|
-$12.00M
-109.92%
YoY
|
| Operating Profit |
N/A
|
N/A
|
-$33.20M
-7.78%
YoY
|
-$21.19M
-453.1%
YoY
|
-$12.66M
-124.82%
YoY
|
-$17.89M
103.23%
YoY
|
-$36.00M
-121.82%
YoY
|
$6.000M
200.0%
YoY
|
$51.00M
-296.15%
YoY
|
-$8.805M
-115.78%
YoY
|
$165.0M
-58.33%
YoY
|
$2.000M
-97.1%
YoY
|
-$26.00M
-139.39%
YoY
|
$55.80M
436.54%
YoY
|
$396.0M
235.59%
YoY
|
$69.00M
403.65%
YoY
|
$66.00M
1304.26%
YoY
|
$10.40M
-458.62%
YoY
|
$118.0M
-264.35%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$6.185M
-69.08%
YoY
|
$5.570M
-65.19%
YoY
|
$5.454M
-65.91%
YoY
|
$47.62M
-364.56%
YoY
|
$20.00M
25.0%
YoY
|
$16.00M
0.0%
YoY
|
$16.00M
0.0%
YoY
|
-$18.00M
-50.0%
YoY
|
$16.00M
-67.35%
YoY
|
$16.00M
-64.44%
YoY
|
$16.00M
-63.64%
YoY
|
-$36.00M
-20.0%
YoY
|
$49.00M
-219.51%
YoY
|
$45.00M
-10.0%
YoY
|
$44.00M
-12.0%
YoY
|
-$45.00M
7.14%
YoY
|
-$41.00M
-22.64%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
-$3.491M
-41.82%
YoY
|
-$3.699M
-26.02%
YoY
|
-$3.841M
-3.98%
YoY
|
-$7.666M
27.77%
YoY
|
-$6.000M
200.0%
YoY
|
-$5.000M
400.0%
YoY
|
-$4.000M
100.0%
YoY
|
-$6.000M
500.0%
YoY
|
-$2.000M
-433.33%
YoY
|
-$1.000M
N/A
|
-$2.000M
-2100.0%
YoY
|
-$1.000M
-200.0%
YoY
|
$600.0K
500.0%
YoY
|
$0.00
-100.0%
YoY
|
$100.0K
0.0%
YoY
|
$1.000M
-44.44%
YoY
|
$100.0K
-150.0%
YoY
|
| Pretax Income |
-$3.344M
-77.86%
YoY
|
N/A
|
-$32.08M
18.81%
YoY
|
-$22.97M
-1248.7%
YoY
|
-$15.11M
-158.1%
YoY
|
-$60.85M
280.28%
YoY
|
-$27.00M
-139.71%
YoY
|
$2.000M
-118.18%
YoY
|
$26.00M
-189.66%
YoY
|
-$16.00M
-109.25%
YoY
|
$68.00M
-80.12%
YoY
|
-$11.00M
-283.33%
YoY
|
-$29.00M
-1066.67%
YoY
|
$173.0M
-1010.53%
YoY
|
$342.0M
1700.0%
YoY
|
$6.000M
-133.33%
YoY
|
$3.000M
-84.21%
YoY
|
-$19.00M
58.33%
YoY
|
$19.00M
-117.59%
YoY
|
| Income Tax |
-$481.0K
-22.04%
YoY
|
N/A
|
-$1.241M
-141.37%
YoY
|
-$2.172M
-208.6%
YoY
|
-$617.0K
-112.34%
YoY
|
-$10.92M
N/A
|
$3.000M
200.0%
YoY
|
$2.000M
0.0%
YoY
|
$5.000M
25.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.000M
-50.0%
YoY
|
$2.000M
100.0%
YoY
|
$4.000M
N/A
|
-$2.000M
-166.67%
YoY
|
$2.000M
0.0%
YoY
|
$1.000M
-90.91%
YoY
|
$0.00
-100.0%
YoY
|
$3.000M
50.0%
YoY
|
$2.000M
N/A
|
| Net Earnings |
-$6.851M
-84.69%
YoY
|
N/A
|
-$112.6M
302.21%
YoY
|
-$72.70M
7169.9%
YoY
|
-$44.74M
-323.69%
YoY
|
-$548.3M
4884.23%
YoY
|
-$28.00M
-142.42%
YoY
|
-$1.000M
-92.31%
YoY
|
$20.00M
-160.61%
YoY
|
-$11.00M
-106.18%
YoY
|
$66.00M
-80.59%
YoY
|
-$13.00M
-360.0%
YoY
|
-$33.00M
-1750.0%
YoY
|
$178.0M
-990.0%
YoY
|
$340.0M
1900.0%
YoY
|
$5.000M
-117.24%
YoY
|
$2.000M
-88.24%
YoY
|
-$20.00M
42.86%
YoY
|
$17.00M
-115.74%
YoY
|
| Basic Earnings Per Share |
-$0.13
-89.34%
YoY
|
N/A
|
-$2.35
273.02%
YoY
|
-$1.54
7600.0%
YoY
|
-$1.22
-377.27%
YoY
|
-$10.23
4162.5%
YoY
|
-$0.63
-143.75%
YoY
|
-$0.02
-93.1%
YoY
|
$0.44
-160.27%
YoY
|
-$0.24
N/A
|
$1.44
-80.8%
YoY
|
-$0.29
-363.64%
YoY
|
-$0.73
-1925.0%
YoY
|
N/A
|
$7.50
2042.86%
YoY
|
$0.11
-117.46%
YoY
|
$0.04
-50.0%
YoY
|
N/A
|
$0.35
-115.02%
YoY
|
| Diluted Earnings Per Share |
-$0.13
-89.34%
YoY
|
N/A
|
-$2.35
273.02%
YoY
|
-$1.54
7600.0%
YoY
|
-$1.22
-383.72%
YoY
|
-$10.23
4139.71%
YoY
|
-$0.63
-144.68%
YoY
|
-$0.02
-93.1%
YoY
|
$0.43
-158.9%
YoY
|
-$0.24
-106.32%
YoY
|
$1.41
-80.97%
YoY
|
-$0.29
-363.64%
YoY
|
-$0.73
-1925.0%
YoY
|
$3.82
-100.0%
YoY
|
$7.41
2017.14%
YoY
|
$0.11
-117.46%
YoY
|
$0.04
-50.0%
YoY
|
-$428.9K
138356211.25%
YoY
|
$0.35
-115.02%
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 |
44.95M shares
-2.79%
YoY
|
43.81M shares
-7.65%
YoY
|
46.40M shares
-2.19%
YoY
|
48.12M shares
6.39%
YoY
|
46.24M shares
2.32%
YoY
|
47.44M shares
4.98%
YoY
|
47.44M shares
4.72%
YoY
|
45.22M shares
-0.21%
YoY
|
45.20M shares
-0.2%
YoY
|
45.19M shares
0.5%
YoY
|
45.30M shares
0.76%
YoY
|
45.32M shares
-0.43%
YoY
|
45.29M shares
-3.09%
YoY
|
44.97M shares
-2.88%
YoY
|
44.96M shares
-3.55%
YoY
|
45.52M shares
-2.27%
YoY
|
46.73M shares
0.9%
YoY
|
46.30M shares
1.08%
YoY
|
46.62M shares
0.95%
YoY
|
| Diluted Shares Outstanding |
45.30M shares
-4.25%
YoY
|
N/A
|
48.11M shares
0.87%
YoY
|
48.12M shares
4.13%
YoY
|
47.31M shares
2.08%
YoY
|
N/A
|
47.69M shares
1.88%
YoY
|
46.21M shares
0.99%
YoY
|
46.35M shares
1.72%
YoY
|
N/A
|
46.81M shares
2.1%
YoY
|
45.76M shares
0.16%
YoY
|
45.56M shares
-3.79%
YoY
|
N/A
|
45.85M shares
-2.55%
YoY
|
45.69M shares
-1.91%
YoY
|
47.36M shares
1.07%
YoY
|
N/A
|
47.04M shares
1.87%
YoY
|
Loading...