|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$60.05M
-20.29%
YoY
|
$75.33M
-8.02%
YoY
|
$81.89M
-6.01%
YoY
|
$87.13M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$44.56M
-17.38%
YoY
|
$53.94M
-5.91%
YoY
|
$57.33M
-15.92%
YoY
|
$68.18M
39.38%
YoY
|
$48.92M
N/A
|
| Gross Profit |
$15.48M
-27.62%
YoY
|
$21.39M
-12.92%
YoY
|
$24.57M
29.62%
YoY
|
$18.95M
-42.77%
YoY
|
$33.12M
N/A
|
| Selling, General & Admin |
$2.983M
8.62%
YoY
|
$2.747M
-21.93%
YoY
|
$3.518M
-31.45%
YoY
|
$5.132M
-2.77%
YoY
|
$5.278M
N/A
|
| Research & Development |
$9.003M
-42.06%
YoY
|
$15.54M
-31.73%
YoY
|
$22.76M
63.4%
YoY
|
$13.93M
-16.05%
YoY
|
$16.59M
N/A
|
| Depreciation & Amortization |
$46.43K
0.73%
YoY
|
$46.10K
-63.71%
YoY
|
$127.0K
-90.76%
YoY
|
$1.375M
-7.61%
YoY
|
$1.488M
N/A
|
| Operating Expenses |
$12.30M
-33.84%
YoY
|
$18.59M
-68.59%
YoY
|
$59.18M
120.72%
YoY
|
$26.81M
3315.18%
YoY
|
$785.1K
554.25%
YoY
|
| Operating Profit |
$3.184M
13.65%
YoY
|
$2.801M
-108.09%
YoY
|
-$34.62M
340.36%
YoY
|
-$7.861M
-197.66%
YoY
|
$8.049M
N/A
|
| Interest Expense |
$130.1M
238.53%
YoY
|
$38.44M
-255.92%
YoY
|
-$24.66M
-2341.45%
YoY
|
$1.100M
-4126.35%
YoY
|
-$27.32K
N/A
|
| Other Income/Expense, Net |
$16.01M
199.69%
YoY
|
$5.341M
-260.79%
YoY
|
-$3.322M
-983.71%
YoY
|
$375.9K
-27.7%
YoY
|
$519.9K
N/A
|
| Pretax Income |
$134.9M
1556.62%
YoY
|
$8.143M
-121.46%
YoY
|
-$37.94M
406.86%
YoY
|
-$7.485M
821.31%
YoY
|
-$812.4K
577.01%
YoY
|
| Income Tax |
$7.331M
758.61%
YoY
|
$853.9K
-341.87%
YoY
|
-$353.0K
-37.49%
YoY
|
-$564.8K
N/A
|
N/A
N/A
|
| Net Earnings |
$18.15M
148.99%
YoY
|
$7.289M
-119.39%
YoY
|
-$37.58M
439.73%
YoY
|
-$6.964M
757.15%
YoY
|
-$812.4K
577.01%
YoY
|
| Basic Earnings Per Share |
$2.12
45.21%
YoY
|
$1.46
-117.59%
YoY
|
-$8.30
-29.36%
YoY
|
-$11.75
-184.17%
YoY
|
$13.96
N/A
|
| Diluted Earnings Per Share |
$2.12
278.57%
YoY
|
$0.56
-106.75%
YoY
|
-$8.30
603.39%
YoY
|
-$1.18
-100.0%
YoY
|
-$148.1K
23.4%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
7.660M shares
108.76%
YoY
|
3.669M shares
-19.57%
YoY
|
4.562M shares
14.45%
YoY
|
3.986M shares
0.65%
YoY
|
3.960M shares
N/A
|
| Diluted Shares Outstanding |
7.660M shares
-20.75%
YoY
|
9.665M shares
111.86%
YoY
|
4.562M shares
14.45%
YoY
|
3.986M shares
0.65%
YoY
|
3.960M shares
N/A
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$422.0M
-22.06%
YoY
|
$188.1M
-35.23%
YoY
|
$541.5M
-6.64%
YoY
|
$290.4M
104.97%
YoY
|
$580.0M
-6.33%
YoY
|
$141.7M
N/A
|
$17.83M
N/A
|
$619.2M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$313.2M
-19.21%
YoY
|
$136.5M
-32.73%
YoY
|
$387.7M
-4.51%
YoY
|
$203.0M
113.64%
YoY
|
$406.0M
-16.2%
YoY
|
$95.00M
-65.63%
YoY
|
$12.88M
-28.3%
YoY
|
$484.5M
N/A
|
N/A
|
$276.4M
N/A
|
$17.96M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$108.8M
-29.23%
YoY
|
$51.57M
-41.05%
YoY
|
$153.8M
-11.62%
YoY
|
$87.48M
87.73%
YoY
|
$174.0M
29.17%
YoY
|
$46.60M
-197532.53%
YoY
|
$4.956M
-8.16%
YoY
|
$134.7M
N/A
|
$433.3K
-229.88%
YoY
|
-$23.60K
-89.18%
YoY
|
$5.396M
N/A
|
N/A
|
-$333.6K
N/A
|
-$218.1K
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$23.17M
5.57%
YoY
|
$10.20M
13.73%
YoY
|
$21.94M
-84.88%
YoY
|
$8.965M
589.63%
YoY
|
$145.1M
258.25%
YoY
|
$1.300M
-91.22%
YoY
|
$1.017M
25.72%
YoY
|
$40.50M
N/A
|
N/A
|
$14.80M
N/A
|
$809.2K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
$63.28M
-43.34%
YoY
|
$33.47M
-55.86%
YoY
|
$111.7M
-30.71%
YoY
|
$75.82M
34.19%
YoY
|
$161.2M
62.82%
YoY
|
$56.50M
40.54%
YoY
|
$5.227M
63.19%
YoY
|
$99.00M
N/A
|
N/A
|
$40.20M
N/A
|
$3.203M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$161.6K
-2.65%
YoY
|
$164.8K
-0.34%
YoY
|
$166.0K
-81.51%
YoY
|
$165.4K
-128.03%
YoY
|
$898.0K
-90.29%
YoY
|
-$590.0K
-113.2%
YoY
|
$107.2K
-68.78%
YoY
|
$9.250M
-3.64%
YoY
|
N/A
|
$4.470M
N/A
|
$343.4K
N/A
|
$9.599M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$86.45M
-35.31%
YoY
|
$43.67M
-48.5%
YoY
|
$133.6M
-56.37%
YoY
|
$84.79M
46.69%
YoY
|
$306.3M
123.57%
YoY
|
$57.80M
63753.29%
YoY
|
$6.369M
3699.4%
YoY
|
$137.0M
89325.59%
YoY
|
$100.1K
-70.07%
YoY
|
$90.52K
-58.64%
YoY
|
$167.6K
109.55%
YoY
|
$153.2K
118.86%
YoY
|
$334.3K
601.81%
YoY
|
$218.9K
N/A
|
$80.00K
N/A
|
$70.00K
N/A
|
$47.64K
5855.0%
YoY
|
| Operating Profit |
$22.38M
11.13%
YoY
|
$7.906M
193.27%
YoY
|
$20.14M
-115.22%
YoY
|
$2.696M
-124.07%
YoY
|
-$132.3M
5651.95%
YoY
|
-$11.20M
9713.97%
YoY
|
-$1.413M
-220.09%
YoY
|
-$2.300M
N/A
|
$333.3K
-149.89%
YoY
|
-$114.1K
-73.88%
YoY
|
$1.177M
N/A
|
N/A
|
-$668.0K
N/A
|
-$437.0K
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
$130.1M
238.53%
YoY
|
$26.02M
36.31%
YoY
|
$38.44M
-255.92%
YoY
|
$19.09M
6262.68%
YoY
|
-$24.66M
721.86%
YoY
|
$300.0K
348.3%
YoY
|
$800.0K
-13024.07%
YoY
|
-$3.000M
15590.38%
YoY
|
$533.4K
75023.94%
YoY
|
$66.92K
9325.35%
YoY
|
-$6.190K
-79.37%
YoY
|
-$19.12K
N/A
|
$710.00
N/A
|
$710.00
N/A
|
-$30.00K
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
-$17.63M
36859.75%
YoY
|
$102.0K
-284.58%
YoY
|
-$47.70K
-104.23%
YoY
|
-$55.26K
-118.42%
YoY
|
$1.127M
-49.84%
YoY
|
$300.0K
348.32%
YoY
|
$153.5K
-155.43%
YoY
|
$2.247M
N/A
|
$533.4K
74602.8%
YoY
|
$66.92K
9378.33%
YoY
|
-$277.0K
835.31%
YoY
|
N/A
|
$714.00
N/A
|
$706.00
N/A
|
-$29.62K
N/A
|
N/A
|
N/A
N/A
|
| Pretax Income |
$134.9M
130.46%
YoY
|
$34.03M
47.02%
YoY
|
$58.53M
-121.78%
YoY
|
$23.14M
-169.5%
YoY
|
-$268.7M
389.43%
YoY
|
-$33.30M
140983.76%
YoY
|
-$1.260M
624.74%
YoY
|
-$54.90M
31759.33%
YoY
|
$433.3K
-229.88%
YoY
|
-$23.60K
-89.18%
YoY
|
-$173.8K
60.46%
YoY
|
-$172.3K
146.17%
YoY
|
-$333.6K
600.31%
YoY
|
-$218.1K
N/A
|
-$108.3K
1372.78%
YoY
|
-$70.00K
N/A
|
-$47.64K
5855.0%
YoY
|
| Income Tax |
$7.332M
19.44%
YoY
|
$2.290M
136.6%
YoY
|
$6.138M
-345.48%
YoY
|
$968.0K
N/A
|
-$2.500M
-37.49%
YoY
|
$0.00
N/A
|
$5.239K
N/A
|
-$4.000M
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
|
N/A
|
| Net Earnings |
$113.9M
195.06%
YoY
|
$26.47M
62.8%
YoY
|
$38.60M
-114.39%
YoY
|
$16.26M
-157.05%
YoY
|
-$268.2M
423.85%
YoY
|
-$28.50M
120647.36%
YoY
|
-$1.265M
627.75%
YoY
|
-$51.20M
29612.16%
YoY
|
$433.3K
-229.88%
YoY
|
-$23.60K
-89.18%
YoY
|
-$173.8K
60.46%
YoY
|
-$172.3K
146.17%
YoY
|
-$333.6K
600.31%
YoY
|
-$218.1K
N/A
|
-$108.3K
1372.78%
YoY
|
-$70.00K
N/A
|
-$47.64K
5855.0%
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
|
| Diluted Earnings Per Share |
$14.87
272.39%
YoY
|
$9.54
1711.11%
YoY
|
$3.99
-106.8%
YoY
|
$0.53
-181.01%
YoY
|
-$58.79
4493.3%
YoY
|
-$0.65
-99.98%
YoY
|
-$0.20
-100.0%
YoY
|
-$1.28
-100.0%
YoY
|
$71.62K
-229.88%
YoY
|
-$3.901K
-96.3%
YoY
|
-$28.73K
-19.82%
YoY
|
-$28.45K
-59.35%
YoY
|
-$55.15K
512.34%
YoY
|
-$105.5K
N/A
|
-$35.83K
N/A
|
-$70.00K
N/A
|
-$9.006K
5855.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
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
51.61M shares
753.0%
YoY
|
N/A
|
43.86M shares
N/A
|
6.050M shares
N/A
|
6.050M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
6.050M
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
|
Loading...