|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$81.81M
23.51%
YoY
|
$66.24M
-32.07%
YoY
|
$97.52M
-62.79%
YoY
|
$262.1M
98.49%
YoY
|
$132.0M
957.24%
YoY
|
| Cost Of Revenue |
$41.26M
51.09%
YoY
|
$27.31M
-34.85%
YoY
|
$41.91M
-33.44%
YoY
|
$62.97M
60.62%
YoY
|
$39.20M
426.22%
YoY
|
| Gross Profit |
$40.56M
4.16%
YoY
|
$38.94M
-29.97%
YoY
|
$55.60M
-72.08%
YoY
|
$199.1M
114.48%
YoY
|
$92.85M
1742.19%
YoY
|
| Selling, General & Admin |
$19.43M
45.61%
YoY
|
$13.34M
134.87%
YoY
|
$5.681M
-19.34%
YoY
|
$7.044M
115.65%
YoY
|
$3.266M
189.05%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$14.76M
-1.84%
YoY
|
$15.04M
-31.89%
YoY
|
$22.08M
-14.53%
YoY
|
$25.83M
79.84%
YoY
|
$14.36M
655.94%
YoY
|
| Operating Expenses |
$40.65M
8.56%
YoY
|
$37.44M
-6.34%
YoY
|
$39.98M
-47.1%
YoY
|
$75.58M
102.47%
YoY
|
$37.33M
713.23%
YoY
|
| Operating Profit |
-$18.42M
-185.99%
YoY
|
$21.43M
-2.64%
YoY
|
$22.01M
-82.64%
YoY
|
$126.8M
128.35%
YoY
|
$55.52M
12237.57%
YoY
|
| Interest Expense |
$26.78M
-1391.44%
YoY
|
-$2.073M
-118.41%
YoY
|
$11.26M
31.17%
YoY
|
$8.584M
-412.0%
YoY
|
-$2.751M
26.2%
YoY
|
| Other Income/Expense, Net |
$40.83M
-781.95%
YoY
|
-$5.988M
1036.26%
YoY
|
-$527.0K
-92.33%
YoY
|
-$6.870M
149.71%
YoY
|
-$2.751M
25.98%
YoY
|
| Pretax Income |
$22.41M
45.14%
YoY
|
$15.44M
-28.13%
YoY
|
$21.48M
-82.09%
YoY
|
$119.9M
127.24%
YoY
|
$52.77M
-3150.16%
YoY
|
| Income Tax |
$323.1K
141.14%
YoY
|
$134.0K
-24.64%
YoY
|
$177.8K
-86.82%
YoY
|
$1.349M
171.21%
YoY
|
$497.3K
2386.7%
YoY
|
| Net Earnings |
$19.27M
31.81%
YoY
|
$14.62M
-62.17%
YoY
|
$38.64M
-67.41%
YoY
|
$118.6M
126.82%
YoY
|
$52.27M
-3086.89%
YoY
|
| Basic Earnings Per Share |
$1.13
-67.71%
YoY
|
$3.50
797.44%
YoY
|
$0.39
-68.8%
YoY
|
$1.25
160.42%
YoY
|
$0.48
-284.62%
YoY
|
| Diluted Earnings Per Share |
$0.36
-5.26%
YoY
|
$0.38
123.53%
YoY
|
$0.17
-86.4%
YoY
|
$1.25
-100.0%
YoY
|
$612.5K
-336.97%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
9.662M
0.0%
YoY
|
9.662M
-89.9%
YoY
|
95.71M
1.16%
YoY
|
94.61M
12.73%
YoY
|
83.92M
1138.99%
YoY
|
| Diluted Shares Outstanding |
53.65M
38.48%
YoY
|
38.75M
-82.35%
YoY
|
219.5M
132.04%
YoY
|
94.61M
10.87%
YoY
|
85.33M
1159.8%
YoY
|
|
Concept
|
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 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$22.57M
1821.48%
YoY
|
$20.96M
56.32%
YoY
|
$17.94M
10.21%
YoY
|
$20.34M
-0.23%
YoY
|
$1.174M
-95.55%
YoY
|
$13.41M
-37.35%
YoY
|
$16.28M
-35.6%
YoY
|
$20.39M
-16.67%
YoY
|
$26.36M
-61.97%
YoY
|
$21.40M
-69.7%
YoY
|
$25.28M
-62.55%
YoY
|
$24.47M
-55.22%
YoY
|
$69.32M
15.51%
YoY
|
$70.64M
63.23%
YoY
|
$67.50M
209.77%
YoY
|
$54.64M
683.63%
YoY
|
$60.01M
1266.99%
YoY
|
$43.28M
1451.12%
YoY
|
$21.79M
741.3%
YoY
|
$6.973M
155.42%
YoY
|
| Cost Of Revenue |
$10.61M
42.52%
YoY
|
$9.901M
90.17%
YoY
|
$10.36M
58.52%
YoY
|
$10.39M
27.91%
YoY
|
$7.442M
-26.28%
YoY
|
$5.206M
-48.66%
YoY
|
$6.534M
-37.22%
YoY
|
$8.123M
-27.91%
YoY
|
$10.10M
-37.34%
YoY
|
$10.14M
-32.99%
YoY
|
$10.41M
-36.37%
YoY
|
$11.27M
-26.66%
YoY
|
$16.11M
8.78%
YoY
|
$15.13M
15.31%
YoY
|
$16.36M
105.49%
YoY
|
$15.36M
364.7%
YoY
|
$14.81M
380.9%
YoY
|
$13.12M
641.52%
YoY
|
$7.961M
552.51%
YoY
|
$3.306M
137.86%
YoY
|
| Gross Profit |
$11.96M
37.12%
YoY
|
$11.06M
34.84%
YoY
|
$7.583M
-22.19%
YoY
|
$9.954M
-18.86%
YoY
|
$8.722M
-46.39%
YoY
|
$8.204M
-27.17%
YoY
|
$9.745M
-34.46%
YoY
|
$12.27M
-7.08%
YoY
|
$16.27M
-69.43%
YoY
|
$11.26M
-79.71%
YoY
|
$14.87M
-70.92%
YoY
|
$13.20M
-66.39%
YoY
|
$53.21M
17.72%
YoY
|
$55.51M
84.1%
YoY
|
$51.14M
269.8%
YoY
|
$39.28M
971.22%
YoY
|
$45.20M
3350.32%
YoY
|
$30.15M
2827.31%
YoY
|
$13.83M
909.43%
YoY
|
$3.667M
173.63%
YoY
|
| Selling, General & Admin |
$5.303M
-37.28%
YoY
|
$4.579M
204.69%
YoY
|
$5.415M
271.5%
YoY
|
$4.133M
114.2%
YoY
|
$8.454M
560.86%
YoY
|
$1.503M
-5.9%
YoY
|
$1.458M
-12.74%
YoY
|
$1.930M
70.06%
YoY
|
$1.279M
-51.55%
YoY
|
$1.597M
-31.82%
YoY
|
$1.670M
46.58%
YoY
|
$1.135M
23.1%
YoY
|
$2.640M
121.21%
YoY
|
$2.342M
281.85%
YoY
|
$1.140M
58.25%
YoY
|
$921.7K
24.69%
YoY
|
$1.194M
98.92%
YoY
|
$613.4K
111.53%
YoY
|
$720.1K
554.65%
YoY
|
$739.2K
468.64%
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
|
N/A
|
| Depreciation & Amortization |
$4.741M
18.87%
YoY
|
$3.366M
-8.05%
YoY
|
$3.204M
-9.29%
YoY
|
$3.449M
-10.54%
YoY
|
$3.988M
-17.79%
YoY
|
$3.661M
-38.22%
YoY
|
$3.532M
-35.66%
YoY
|
$3.856M
-33.66%
YoY
|
$4.851M
-30.66%
YoY
|
$5.925M
-11.01%
YoY
|
$5.489M
-9.9%
YoY
|
$5.812M
-4.43%
YoY
|
$6.997M
26.18%
YoY
|
$6.658M
39.39%
YoY
|
$6.092M
50.78%
YoY
|
$6.082M
458.71%
YoY
|
$5.545M
629.66%
YoY
|
$4.777M
961.52%
YoY
|
$4.041M
1022.39%
YoY
|
$1.089M
229.86%
YoY
|
| Operating Expenses |
$10.61M
-29.1%
YoY
|
$9.760M
35.42%
YoY
|
$10.30M
47.08%
YoY
|
$9.984M
20.69%
YoY
|
$14.96M
67.52%
YoY
|
$7.207M
-32.17%
YoY
|
$7.001M
-32.45%
YoY
|
$8.273M
-17.73%
YoY
|
$8.931M
-48.27%
YoY
|
$10.63M
-45.67%
YoY
|
$10.37M
-51.33%
YoY
|
$10.06M
-42.38%
YoY
|
$17.27M
17.84%
YoY
|
$19.56M
42.68%
YoY
|
$21.30M
213.64%
YoY
|
$17.45M
702.37%
YoY
|
$14.65M
723.18%
YoY
|
$13.71M
923.03%
YoY
|
$6.791M
856.46%
YoY
|
$2.175M
190.02%
YoY
|
| Operating Profit |
$1.351M
-121.65%
YoY
|
$1.302M
30.63%
YoY
|
-$2.715M
-198.94%
YoY
|
-$30.80K
-100.77%
YoY
|
-$6.240M
-185.05%
YoY
|
$996.4K
56.26%
YoY
|
$2.744M
-39.09%
YoY
|
$3.994M
26.98%
YoY
|
$7.337M
-79.59%
YoY
|
$637.6K
-98.23%
YoY
|
$4.504M
-84.91%
YoY
|
$3.146M
-85.59%
YoY
|
$35.94M
17.67%
YoY
|
$35.95M
118.63%
YoY
|
$29.84M
323.98%
YoY
|
$21.82M
1363.31%
YoY
|
$30.55M
-6599.28%
YoY
|
$16.44M
-5404.12%
YoY
|
$7.038M
966.4%
YoY
|
$1.491M
152.79%
YoY
|
| Interest Expense |
$34.67M
-255.23%
YoY
|
$6.341M
226.78%
YoY
|
$18.36M
138.43%
YoY
|
-$27.09M
-355.06%
YoY
|
-$22.33M
1460.49%
YoY
|
$1.940M
-121.42%
YoY
|
$7.699M
875.92%
YoY
|
$10.62M
-210.24%
YoY
|
-$1.431M
-23.77%
YoY
|
-$9.058M
454.82%
YoY
|
$788.9K
-148.27%
YoY
|
-$9.633M
530.57%
YoY
|
-$1.877M
82.78%
YoY
|
-$1.633M
87.4%
YoY
|
-$1.634M
234.46%
YoY
|
-$1.528M
319.24%
YoY
|
-$1.027M
295.03%
YoY
|
-$871.2K
235.07%
YoY
|
-$488.6K
-38.92%
YoY
|
-$364.4K
-56.1%
YoY
|
| Other Income/Expense, Net |
-$17.64M
2604.31%
YoY
|
$12.90M
-16175.39%
YoY
|
-$9.470M
2372.29%
YoY
|
$11.68M
-10572.57%
YoY
|
-$652.3K
-103.42%
YoY
|
-$80.25K
-3.68%
YoY
|
-$383.0K
99.1%
YoY
|
-$111.6K
-38.88%
YoY
|
$19.08M
-40880.98%
YoY
|
-$83.32K
136.37%
YoY
|
-$192.4K
452.34%
YoY
|
-$182.5K
123.47%
YoY
|
-$46.79K
N/A
|
-$35.25K
N/A
|
-$34.83K
N/A
|
-$81.68K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$18.28M
-155.92%
YoY
|
$20.54M
622.8%
YoY
|
$6.646M
-70.96%
YoY
|
-$23.05M
-202.94%
YoY
|
-$32.68M
-230.25%
YoY
|
$2.842M
-153.08%
YoY
|
$22.88M
178.1%
YoY
|
$22.40M
-445.22%
YoY
|
$25.09M
-26.16%
YoY
|
-$5.354M
-114.26%
YoY
|
$8.229M
-70.79%
YoY
|
-$6.487M
-132.09%
YoY
|
$33.98M
15.11%
YoY
|
$37.54M
141.1%
YoY
|
$28.17M
330.13%
YoY
|
$20.22M
1693.62%
YoY
|
$29.52M
-4035.94%
YoY
|
$15.57M
-2784.76%
YoY
|
$6.550M
-4778.31%
YoY
|
$1.127M
-533.48%
YoY
|
| Income Tax |
$721.0K
2002.04%
YoY
|
-$457.2K
-9100.0%
YoY
|
$307.7K
882.44%
YoY
|
$294.4K
365.16%
YoY
|
$34.30K
-56.52%
YoY
|
$5.080K
-84.94%
YoY
|
$31.32K
-25.9%
YoY
|
$63.29K
176.25%
YoY
|
$78.89K
-73.58%
YoY
|
$33.73K
-91.42%
YoY
|
$42.27K
-89.89%
YoY
|
$22.91K
-90.41%
YoY
|
$298.6K
-3.28%
YoY
|
$393.2K
243.41%
YoY
|
$418.2K
464.22%
YoY
|
$238.8K
N/A
|
$308.7K
1443.55%
YoY
|
$114.5K
N/A
|
$74.12K
N/A
|
N/A
|
| Net Earnings |
$11.68M
-197.89%
YoY
|
$17.02M
723.0%
YoY
|
$3.266M
-85.22%
YoY
|
-$21.05M
-197.55%
YoY
|
-$11.94M
-150.14%
YoY
|
$2.069M
-135.41%
YoY
|
$22.10M
169.9%
YoY
|
$21.58M
99.24%
YoY
|
$23.81M
-29.32%
YoY
|
-$5.842M
-115.73%
YoY
|
$8.187M
-70.5%
YoY
|
$10.83M
-45.79%
YoY
|
$33.68M
15.3%
YoY
|
$37.15M
140.34%
YoY
|
$27.75M
328.59%
YoY
|
$19.98M
1672.42%
YoY
|
$29.21M
-3893.62%
YoY
|
$15.46M
-2765.01%
YoY
|
$6.476M
-4725.36%
YoY
|
$1.127M
-533.48%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.06
-105.24%
YoY
|
$0.20
100.0%
YoY
|
$0.34
-66.4%
YoY
|
-$2.18
-307.85%
YoY
|
-$1.24
-1277.41%
YoY
|
$0.10
-265.43%
YoY
|
$0.99
1052.93%
YoY
|
$1.05
853.83%
YoY
|
$0.10
-70.53%
YoY
|
-$0.06
-100.0%
YoY
|
$0.09
-100.0%
YoY
|
$0.11
-100.0%
YoY
|
$0.36
-100.0%
YoY
|
$392.7K
138.72%
YoY
|
$293.3K
302.88%
YoY
|
$211.1K
8.02%
YoY
|
$308.4K
-627.43%
YoY
|
$164.5K
-447.13%
YoY
|
$72.81K
-163.45%
YoY
|
$195.5K
-128.57%
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
|
N/A
|
| Basic Shares Outstanding |
9.662M
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
9.662M
-90.0%
YoY
|
N/A
|
N/A
|
N/A
|
96.62M
2.13%
YoY
|
N/A
|
N/A
|
N/A
|
94.61M
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
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...