|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$90.00M
8.43%
YoY
|
$83.00M
69.69%
YoY
|
$48.91M
-465.78%
YoY
|
-$13.37M
-118.76%
YoY
|
$71.29M
315.2%
YoY
|
| Cost Of Revenue |
$12.00M
-7.69%
YoY
|
$13.00M
-0.75%
YoY
|
$13.10M
46.21%
YoY
|
$8.959M
17.04%
YoY
|
$7.654M
40.18%
YoY
|
| Gross Profit |
$78.00M
11.43%
YoY
|
$70.00M
95.45%
YoY
|
$35.81M
-260.38%
YoY
|
-$22.33M
-135.09%
YoY
|
$63.64M
443.44%
YoY
|
| Selling, General & Admin |
$220.0K
-12.0%
YoY
|
$250.0K
11.46%
YoY
|
$224.3K
-11.15%
YoY
|
$252.5K
16.11%
YoY
|
$217.4K
3.54%
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 |
$3.000M
-25.0%
YoY
|
$4.000M
46.43%
YoY
|
$2.732M
-24.36%
YoY
|
$3.611M
31.92%
YoY
|
$2.737M
70.02%
YoY
|
| Operating Profit |
$75.00M
13.64%
YoY
|
$66.00M
99.5%
YoY
|
$33.08M
-227.53%
YoY
|
-$25.94M
-142.6%
YoY
|
$60.90M
502.96%
YoY
|
| Interest Expense |
N/A
|
N/A
|
-$22.07M
31.29%
YoY
|
-$16.81M
-133.8%
YoY
|
$49.74M
-224.34%
YoY
|
| Other Income/Expense, Net |
-$56.00M
300.0%
YoY
|
-$14.00M
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$19.00M
-63.46%
YoY
|
$52.00M
372.22%
YoY
|
$11.01M
-125.76%
YoY
|
-$42.75M
-138.64%
YoY
|
$110.6M
-470.02%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$19.00M
-63.46%
YoY
|
$52.00M
372.22%
YoY
|
$11.01M
-125.76%
YoY
|
-$42.75M
-138.64%
YoY
|
$110.6M
-470.02%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.95
-63.46%
YoY
|
$2.60
363.7%
YoY
|
$0.56
-125.76%
YoY
|
-$2.18
-100.0%
YoY
|
$5.635M
-469.98%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$51.00M
96.15%
YoY
|
$40.00M
-29.82%
YoY
|
$26.00M
82.58%
YoY
|
$57.00M
64.41%
YoY
|
$14.24M
-127.44%
YoY
|
$34.67M
-10.0%
YoY
|
-$51.89M
-453.54%
YoY
|
$38.52M
-31.95%
YoY
|
$14.68M
-1387.59%
YoY
|
$56.61M
209.19%
YoY
|
-$1.140M
N/A
|
$18.31M
N/A
|
| Cost Of Revenue |
$6.170M
-8.59%
YoY
|
$6.150M
-8.62%
YoY
|
$6.750M
-5.11%
YoY
|
$6.730M
12.35%
YoY
|
$7.113M
45.52%
YoY
|
$5.990M
47.16%
YoY
|
$4.888M
20.26%
YoY
|
$4.070M
13.4%
YoY
|
$4.064M
27.41%
YoY
|
$3.590M
58.13%
YoY
|
$3.190M
N/A
|
$2.270M
N/A
|
| Gross Profit |
$44.83M
132.88%
YoY
|
$33.85M
-32.66%
YoY
|
$19.25M
170.11%
YoY
|
$50.27M
75.22%
YoY
|
$7.127M
-112.55%
YoY
|
$28.69M
-16.72%
YoY
|
-$56.78M
-634.97%
YoY
|
$34.45M
-35.03%
YoY
|
$10.61M
-345.13%
YoY
|
$53.02M
230.56%
YoY
|
-$4.330M
N/A
|
$16.04M
N/A
|
| Selling, General & Admin |
$100.0K
-16.67%
YoY
|
$120.0K
-7.69%
YoY
|
$120.0K
16.21%
YoY
|
$130.0K
8.33%
YoY
|
$103.3K
-27.7%
YoY
|
$120.0K
9.45%
YoY
|
$142.8K
15.23%
YoY
|
$109.6K
17.27%
YoY
|
$123.9K
54.93%
YoY
|
$93.49K
-22.09%
YoY
|
$80.00K
N/A
|
$120.0K
N/A
|
| 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
|
| 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
|
| Operating Expenses |
$930.0K
-42.59%
YoY
|
$1.630M
-0.61%
YoY
|
$1.620M
35.66%
YoY
|
$1.640M
7.19%
YoY
|
$1.194M
-42.88%
YoY
|
$1.530M
0.64%
YoY
|
$2.091M
50.28%
YoY
|
$1.520M
12.94%
YoY
|
$1.391M
49.6%
YoY
|
$1.346M
97.96%
YoY
|
$930.0K
N/A
|
$680.0K
N/A
|
| Operating Profit |
$43.90M
149.01%
YoY
|
$32.22M
-33.74%
YoY
|
$17.63M
197.18%
YoY
|
$48.63M
79.05%
YoY
|
$5.932M
-110.08%
YoY
|
$27.16M
-17.52%
YoY
|
-$58.87M
-738.35%
YoY
|
$32.93M
-36.27%
YoY
|
$9.223M
-275.34%
YoY
|
$51.68M
236.43%
YoY
|
-$5.260M
N/A
|
$15.36M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
-$13.62M
-150.75%
YoY
|
-$8.450M
-80.64%
YoY
|
$26.83M
-232.7%
YoY
|
-$43.65M
-162.39%
YoY
|
-$20.22M
-234.19%
YoY
|
$69.96M
-227.04%
YoY
|
$15.07M
N/A
|
-$55.07M
N/A
|
| Other Income/Expense, Net |
-$32.00M
283.23%
YoY
|
-$25.12M
402.4%
YoY
|
-$8.350M
N/A
|
-$5.000M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$12.00M
38.73%
YoY
|
$6.880M
-84.36%
YoY
|
$8.650M
-212.53%
YoY
|
$44.00M
135.29%
YoY
|
-$7.687M
-76.01%
YoY
|
$18.70M
-274.52%
YoY
|
-$32.04M
191.26%
YoY
|
-$10.71M
-108.81%
YoY
|
-$11.00M
-212.13%
YoY
|
$121.6M
-406.31%
YoY
|
$9.810M
N/A
|
-$39.71M
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$12.00M
38.73%
YoY
|
$6.880M
-84.36%
YoY
|
$8.650M
-212.53%
YoY
|
$44.00M
135.29%
YoY
|
-$7.687M
-76.01%
YoY
|
$18.70M
-274.52%
YoY
|
-$32.04M
191.26%
YoY
|
-$10.71M
-108.81%
YoY
|
-$11.00M
-212.13%
YoY
|
$121.6M
-406.31%
YoY
|
$9.810M
N/A
|
-$39.71M
N/A
|
| 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
|
| Diluted Earnings Per Share |
$0.60
36.36%
YoY
|
$0.35
-84.09%
YoY
|
$0.44
-211.98%
YoY
|
$2.20
131.58%
YoY
|
-$0.39
-76.01%
YoY
|
$0.95
-100.0%
YoY
|
-$1.63
-100.0%
YoY
|
-$545.8K
-108.81%
YoY
|
-$560.3K
-212.12%
YoY
|
$6.196M
-406.28%
YoY
|
$499.7K
N/A
|
-$2.023M
N/A
|
| 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
|
| Basic 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
|
| 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
|
Loading...