|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
-$16.51M
18.33%
YoY
|
-$13.95M
3.81%
YoY
|
-$13.44M
-8.62%
YoY
|
-$14.71M
-1099.97%
YoY
|
$1.471M
-19.18%
YoY
|
| Cost Of Revenue |
$5.088M
5.05%
YoY
|
$4.844M
-0.3%
YoY
|
$4.858M
0.26%
YoY
|
$4.846M
598.68%
YoY
|
$693.5K
-69.18%
YoY
|
| Gross Profit |
-$3.402M
1899.88%
YoY
|
-$170.1K
-109.78%
YoY
|
$1.739M
-225.15%
YoY
|
-$1.389M
-278.74%
YoY
|
$777.3K
-285.07%
YoY
|
| Selling, General & Admin |
$11.68M
-4.37%
YoY
|
$12.21M
-8.59%
YoY
|
$13.36M
13.96%
YoY
|
$11.72M
22.2%
YoY
|
$9.590M
-21.71%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$18.19M
-2.31%
YoY
|
$18.62M
-7.05%
YoY
|
$20.04M
10.31%
YoY
|
$18.16M
69.63%
YoY
|
$10.71M
-24.0%
YoY
|
| Operating Profit |
-$21.60M
14.91%
YoY
|
-$18.79M
2.72%
YoY
|
-$18.30M
-6.42%
YoY
|
-$19.55M
96.9%
YoY
|
-$9.931M
-31.56%
YoY
|
| Interest Expense |
$65.32M
-370.21%
YoY
|
-$24.17M
-597.59%
YoY
|
$4.858M
0.26%
YoY
|
$4.846M
-96.91%
YoY
|
$157.0M
74.74%
YoY
|
| Other Income/Expense, Net |
$1.432M
-8.97%
YoY
|
$1.573M
-13.73%
YoY
|
$1.823M
14.01%
YoY
|
$1.599M
43.03%
YoY
|
$1.118M
-39.16%
YoY
|
| Pretax Income |
$48.81M
-228.02%
YoY
|
-$38.12M
-852.43%
YoY
|
$5.067M
-103.83%
YoY
|
-$132.2M
-189.87%
YoY
|
$147.1M
95.21%
YoY
|
| Income Tax |
-$190.8K
-315.11%
YoY
|
$88.69K
-85.79%
YoY
|
$624.0K
658.83%
YoY
|
$82.24K
N/A
|
$0.00
N/A
|
| Net Earnings |
$48.81M
-228.02%
YoY
|
-$38.12M
-852.43%
YoY
|
$5.067M
-103.83%
YoY
|
-$132.2M
-189.87%
YoY
|
$147.1M
95.21%
YoY
|
| Basic Earnings Per Share |
$2.01
-225.63%
YoY
|
-$1.60
-942.11%
YoY
|
$0.19
-104.32%
YoY
|
-$4.40
-177.33%
YoY
|
$5.69
35.15%
YoY
|
| Diluted Earnings Per Share |
$1.78
-211.25%
YoY
|
-$1.60
-942.11%
YoY
|
$0.19
-104.32%
YoY
|
-$4.40
-100.0%
YoY
|
$5.496M
58.96%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
24.23M shares
1.36%
YoY
|
23.90M shares
-8.85%
YoY
|
26.22M shares
-12.66%
YoY
|
30.02M shares
16.09%
YoY
|
25.86M shares
44.39%
YoY
|
| Diluted Shares Outstanding |
28.79M shares
20.45%
YoY
|
23.90M shares
-8.85%
YoY
|
26.22M shares
-12.66%
YoY
|
30.02M shares
12.2%
YoY
|
26.76M shares
22.8%
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 |
-$3.978M
8.65%
YoY
|
-$5.670M
46.7%
YoY
|
-$3.455M
7.7%
YoY
|
-$3.722M
1.82%
YoY
|
-$3.662M
13.62%
YoY
|
-$3.865M
40.84%
YoY
|
-$3.208M
20.22%
YoY
|
-$3.656M
-3.93%
YoY
|
-$3.223M
-23.66%
YoY
|
-$2.744M
-4.16%
YoY
|
-$2.668M
-29.95%
YoY
|
-$3.805M
-527.26%
YoY
|
-$4.222M
-824.02%
YoY
|
-$2.863M
-851.98%
YoY
|
-$3.809M
-827.06%
YoY
|
$890.6K
224.08%
YoY
|
$583.1K
101.07%
YoY
|
$380.8K
-58.61%
YoY
|
$523.9K
27.79%
YoY
|
| Cost Of Revenue |
N/A
|
$1.276M
1.14%
YoY
|
$1.277M
10.68%
YoY
|
$1.276M
5.04%
YoY
|
$1.260M
3.76%
YoY
|
$1.262M
3.81%
YoY
|
$1.153M
-5.45%
YoY
|
$1.214M
0.0%
YoY
|
$1.214M
0.08%
YoY
|
$1.215M
0.0%
YoY
|
$1.220M
1.43%
YoY
|
$1.214M
-1.02%
YoY
|
$1.213M
1.04%
YoY
|
$1.215M
543.91%
YoY
|
$1.203M
N/A
|
$1.227M
N/A
|
$1.201M
140.16%
YoY
|
$188.7K
-65.69%
YoY
|
$0.00
-100.0%
YoY
|
| Gross Profit |
N/A
|
-$715.4K
2114.86%
YoY
|
-$817.4K
208.74%
YoY
|
-$1.108M
492.87%
YoY
|
-$760.8K
-342.43%
YoY
|
-$32.30K
-102.6%
YoY
|
-$264.8K
-205.9%
YoY
|
-$186.9K
-218.34%
YoY
|
$313.8K
265.8%
YoY
|
$1.244M
402.41%
YoY
|
$250.0K
-136.59%
YoY
|
$158.0K
-146.99%
YoY
|
$85.79K
-113.89%
YoY
|
$247.7K
29.0%
YoY
|
-$683.2K
-230.41%
YoY
|
-$336.1K
-222.31%
YoY
|
-$617.7K
194.14%
YoY
|
$192.0K
-48.1%
YoY
|
$523.9K
-449.28%
YoY
|
| Selling, General & Admin |
N/A
|
$4.555M
29.69%
YoY
|
$2.319M
-10.91%
YoY
|
$2.210M
-26.5%
YoY
|
$2.591M
-16.06%
YoY
|
$3.512M
-4.77%
YoY
|
$2.603M
1.69%
YoY
|
$3.006M
-8.55%
YoY
|
$3.087M
-19.14%
YoY
|
$3.688M
34.11%
YoY
|
$2.560M
-2.97%
YoY
|
$3.287M
8.29%
YoY
|
$3.818M
15.83%
YoY
|
$2.750M
0.17%
YoY
|
$2.638M
6.78%
YoY
|
$3.035M
52.2%
YoY
|
$3.296M
38.49%
YoY
|
$2.745M
-37.32%
YoY
|
$2.471M
33.56%
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 |
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
|
| Operating Expenses |
$4.710M
13.21%
YoY
|
$6.231M
22.31%
YoY
|
$3.914M
-4.46%
YoY
|
$3.889M
-16.94%
YoY
|
$4.161M
-12.42%
YoY
|
$5.094M
-2.11%
YoY
|
$4.097M
-0.91%
YoY
|
$4.683M
-9.55%
YoY
|
$4.751M
-13.94%
YoY
|
$5.204M
20.29%
YoY
|
$4.134M
-4.49%
YoY
|
$5.178M
49.01%
YoY
|
$5.521M
53.06%
YoY
|
$4.326M
43.15%
YoY
|
$4.329M
57.56%
YoY
|
$3.475M
49.91%
YoY
|
$3.607M
37.15%
YoY
|
$3.022M
-34.73%
YoY
|
$2.747M
12.6%
YoY
|
| Operating Profit |
N/A
|
-$6.946M
35.49%
YoY
|
-$4.731M
8.49%
YoY
|
-$4.998M
2.62%
YoY
|
-$4.922M
10.92%
YoY
|
-$5.126M
29.48%
YoY
|
-$4.361M
12.28%
YoY
|
-$4.870M
-2.98%
YoY
|
-$4.437M
-18.36%
YoY
|
-$3.959M
-2.92%
YoY
|
-$3.884M
-22.5%
YoY
|
-$5.020M
31.72%
YoY
|
-$5.435M
28.65%
YoY
|
-$4.078M
44.11%
YoY
|
-$5.012M
125.41%
YoY
|
-$3.811M
86.53%
YoY
|
-$4.225M
48.76%
YoY
|
-$2.830M
-33.57%
YoY
|
-$2.223M
-14.15%
YoY
|
| Interest Expense |
N/A
|
-$14.46M
-469.88%
YoY
|
$10.87M
-584.41%
YoY
|
$66.05M
-1044.17%
YoY
|
$2.855M
135.13%
YoY
|
$3.909M
-161.29%
YoY
|
-$2.244M
-284.68%
YoY
|
-$6.996M
-676.11%
YoY
|
$1.214M
0.08%
YoY
|
-$6.379M
-33.05%
YoY
|
$1.215M
1.04%
YoY
|
$1.214M
-101.34%
YoY
|
$1.213M
-95.08%
YoY
|
-$9.528M
42.09%
YoY
|
$1.203M
-93.12%
YoY
|
-$90.53M
-355.73%
YoY
|
$24.68M
-77.73%
YoY
|
-$6.706M
-110.23%
YoY
|
$17.47M
-5.61%
YoY
|
| Other Income/Expense, Net |
$391.2K
26.35%
YoY
|
N/A
|
$318.0K
-6.42%
YoY
|
$404.5K
-12.59%
YoY
|
$309.6K
-31.15%
YoY
|
N/A
|
$339.9K
-4.66%
YoY
|
$462.8K
-31.58%
YoY
|
$449.6K
-8.17%
YoY
|
N/A
|
$356.5K
-26.89%
YoY
|
$676.4K
53.89%
YoY
|
$489.6K
57.44%
YoY
|
N/A
|
$487.6K
76.32%
YoY
|
$439.5K
N/A
|
$311.0K
N/A
|
N/A
|
$276.6K
N/A
|
| Pretax Income |
N/A
|
-$20.13M
-45336.18%
YoY
|
$7.417M
-236.04%
YoY
|
$62.33M
-685.18%
YoY
|
-$806.7K
-96.34%
YoY
|
$44.50K
-100.49%
YoY
|
-$5.452M
-121.64%
YoY
|
-$10.65M
-31.81%
YoY
|
-$22.07M
-577.97%
YoY
|
-$9.123M
-26.38%
YoY
|
$25.19M
-154.88%
YoY
|
-$15.62M
-83.44%
YoY
|
$4.617M
-77.43%
YoY
|
-$12.39M
29.94%
YoY
|
-$45.90M
-401.03%
YoY
|
-$94.34M
-382.82%
YoY
|
$20.46M
-81.06%
YoY
|
-$9.536M
-115.56%
YoY
|
$15.25M
-4.22%
YoY
|
| Income Tax |
$57.56K
1958.58%
YoY
|
N/A
|
N/A
N/A
|
-$218.7K
-514.34%
YoY
|
$2.796K
33.14%
YoY
|
N/A
|
N/A
N/A
|
$52.79K
-41.87%
YoY
|
$2.100K
-99.6%
YoY
|
N/A
|
N/A
N/A
|
$90.83K
1495.96%
YoY
|
$529.8K
25742.93%
YoY
|
N/A
|
$74.50K
-3872.0%
YoY
|
$5.691K
N/A
|
$2.050K
N/A
|
N/A
|
-$1.975K
N/A
|
| Net Earnings |
$155.6M
-19392.57%
YoY
|
-$20.13M
-45308.78%
YoY
|
$7.417M
-236.04%
YoY
|
$62.33M
-685.18%
YoY
|
-$806.7K
-96.34%
YoY
|
$44.53K
-100.49%
YoY
|
-$5.452M
-121.64%
YoY
|
-$10.65M
-31.81%
YoY
|
-$22.07M
-577.97%
YoY
|
-$9.123M
-26.38%
YoY
|
$25.19M
-154.88%
YoY
|
-$15.62M
-83.44%
YoY
|
$4.617M
-77.43%
YoY
|
-$12.39M
29.94%
YoY
|
-$45.90M
-401.03%
YoY
|
-$94.34M
-382.82%
YoY
|
$20.46M
-81.06%
YoY
|
-$9.536M
-115.56%
YoY
|
$15.25M
-4.22%
YoY
|
| Basic Earnings Per Share |
$6.13
-20533.33%
YoY
|
-$0.80
N/A
|
$0.30
-230.43%
YoY
|
$2.63
-684.44%
YoY
|
-$0.03
-96.55%
YoY
|
N/A
N/A
|
-$0.23
-123.23%
YoY
|
-$0.45
-25.0%
YoY
|
-$0.87
-643.75%
YoY
|
-$0.36
-18.18%
YoY
|
$0.99
-164.29%
YoY
|
-$0.60
-80.52%
YoY
|
$0.16
-75.76%
YoY
|
-$0.44
37.5%
YoY
|
-$1.54
-380.0%
YoY
|
-$3.08
-333.33%
YoY
|
$0.66
-87.48%
YoY
|
-$0.32
-110.46%
YoY
|
$0.55
-38.2%
YoY
|
| Diluted Earnings Per Share |
$5.18
-17366.67%
YoY
|
-$0.80
N/A
|
$0.28
-221.74%
YoY
|
$2.23
-595.56%
YoY
|
-$0.03
-96.55%
YoY
|
N/A
N/A
|
-$0.23
-123.23%
YoY
|
-$0.45
-25.0%
YoY
|
-$0.87
-643.75%
YoY
|
-$0.36
-18.18%
YoY
|
$0.99
-164.29%
YoY
|
-$0.60
-100.0%
YoY
|
$0.16
-100.0%
YoY
|
-$0.44
-100.0%
YoY
|
-$1.54
-100.0%
YoY
|
-$3.080M
-333.89%
YoY
|
$655.1K
-85.37%
YoY
|
-$318.6K
-112.43%
YoY
|
$552.1K
-25.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 |
25.39M shares
7.8%
YoY
|
25.12M shares
7.45%
YoY
|
23.89M shares
2.18%
YoY
|
23.55M shares
0.85%
YoY
|
23.55M shares
-7.11%
YoY
|
23.38M shares
-7.26%
YoY
|
23.38M shares
-7.96%
YoY
|
23.35M shares
-7.84%
YoY
|
25.35M shares
-10.53%
YoY
|
25.21M shares
-11.03%
YoY
|
25.40M shares
-14.72%
YoY
|
25.34M shares
-17.29%
YoY
|
28.34M shares
-9.25%
YoY
|
28.33M shares
-5.19%
YoY
|
29.78M shares
7.83%
YoY
|
30.63M shares
20.92%
YoY
|
31.23M shares
52.43%
YoY
|
29.88M shares
49.42%
YoY
|
27.62M shares
55.2%
YoY
|
| Diluted Shares Outstanding |
30.16M shares
27.95%
YoY
|
25.21M shares
7.58%
YoY
|
28.99M shares
24.0%
YoY
|
28.24M shares
20.65%
YoY
|
23.57M shares
-7.17%
YoY
|
23.44M shares
-7.19%
YoY
|
23.38M shares
-7.78%
YoY
|
23.41M shares
-9.8%
YoY
|
25.39M shares
-10.52%
YoY
|
25.25M shares
-10.93%
YoY
|
25.35M shares
-14.88%
YoY
|
25.95M shares
-15.28%
YoY
|
28.38M shares
-9.12%
YoY
|
28.35M shares
-5.13%
YoY
|
29.78M shares
7.83%
YoY
|
30.63M shares
20.92%
YoY
|
31.23M shares
29.45%
YoY
|
29.88M shares
25.12%
YoY
|
27.62M shares
27.88%
YoY
|
Loading...