|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$124.4M
36.99%
YoY
|
$90.80M
155.27%
YoY
|
$35.57M
-25.08%
YoY
|
$47.48M
1201.25%
YoY
|
$3.648M
N/A
|
| Cost Of Revenue |
$52.57M
53.56%
YoY
|
$34.24M
89.66%
YoY
|
$18.05M
22.1%
YoY
|
$14.78M
3452.36%
YoY
|
$416.2K
N/A
|
| Gross Profit |
$71.82M
26.97%
YoY
|
$56.56M
222.87%
YoY
|
$17.52M
-46.41%
YoY
|
$32.69M
911.4%
YoY
|
$3.232M
N/A
|
| Selling, General & Admin |
$31.51M
39.22%
YoY
|
$22.63M
362.61%
YoY
|
$4.892M
-10.49%
YoY
|
$5.466M
18721.32%
YoY
|
$29.04K
N/A
|
| Research & Development |
$1.824M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.994M
526.83%
YoY
|
$318.1K
38.57%
YoY
|
$229.6K
315.66%
YoY
|
$55.23K
N/A
|
$0.00
N/A
|
| Operating Expenses |
$35.48M
51.78%
YoY
|
$23.38M
336.12%
YoY
|
$5.360M
-2.91%
YoY
|
$5.521M
18911.54%
YoY
|
$29.04K
N/A
|
| Operating Profit |
$36.34M
9.49%
YoY
|
$33.19M
172.95%
YoY
|
$12.16M
-55.25%
YoY
|
$27.17M
748.21%
YoY
|
$3.203M
N/A
|
| Interest Expense |
42.39K myrs
-103.2%
YoY
|
-$1.323M
586.72%
YoY
|
-$192.6K
1140.12%
YoY
|
-$15.53K
348.84%
YoY
|
-$3.460K
N/A
|
| Other Income/Expense, Net |
$120.1K
-83.57%
YoY
|
$731.0K
-58.26%
YoY
|
$1.751M
837.0%
YoY
|
$186.9K
-53.53%
YoY
|
$402.3K
N/A
|
| Pretax Income |
$34.36M
5.4%
YoY
|
$32.60M
137.51%
YoY
|
$13.72M
-49.28%
YoY
|
$27.06M
651.21%
YoY
|
$3.602M
N/A
|
| Income Tax |
$484.7K
-178.22%
YoY
|
-$619.7K
-90.6%
YoY
|
-$6.591M
-192.56%
YoY
|
$7.120M
715.75%
YoY
|
$872.9K
N/A
|
| Net Earnings |
33.87M myrs
1.98%
YoY
|
33.22M myrs
53.88%
YoY
|
$21.59M
6.13%
YoY
|
$20.34M
645.27%
YoY
|
$2.729M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$244.70
25150.65%
YoY
|
$0.97
54.5%
YoY
|
$0.63
13.52%
YoY
|
$0.55
645.31%
YoY
|
$0.07
N/A
|
| 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 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 |
|---|---|---|---|---|---|---|---|
| Revenue |
$78.96M
21.95%
YoY
|
$124.4M
36.99%
YoY
|
$64.75M
45.63%
YoY
|
$90.80M
155.27%
YoY
|
$44.46M
108.02%
YoY
|
$35.57M
-25.08%
YoY
|
$21.37M
10.9%
YoY
|
| Cost Of Revenue |
$26.44M
126.25%
YoY
|
$52.57M
53.56%
YoY
|
$11.69M
-15.43%
YoY
|
$34.24M
89.66%
YoY
|
$13.82M
96.74%
YoY
|
$18.05M
22.1%
YoY
|
$7.024M
53.06%
YoY
|
| Gross Profit |
$52.52M
-1.02%
YoY
|
$71.82M
26.97%
YoY
|
$53.06M
73.17%
YoY
|
$56.56M
222.87%
YoY
|
$30.64M
113.54%
YoY
|
$17.52M
-46.41%
YoY
|
$14.35M
-2.27%
YoY
|
| Selling, General & Admin |
$31.91M
28.39%
YoY
|
$33.93M
49.92%
YoY
|
$24.85M
151.41%
YoY
|
$22.63M
362.61%
YoY
|
$9.886M
460.35%
YoY
|
$4.892M
61.09%
YoY
|
$1.764M
-22.55%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.868M
265.77%
YoY
|
$1.484M
2983.56%
YoY
|
$510.6K
89.1%
YoY
|
$48.11K
-77.97%
YoY
|
$270.0K
2310.71%
YoY
|
$218.4K
437.33%
YoY
|
$11.20K
-23.24%
YoY
|
| Operating Expenses |
$33.78M
33.17%
YoY
|
$35.93M
53.68%
YoY
|
$25.36M
149.64%
YoY
|
$23.38M
336.12%
YoY
|
$10.16M
472.28%
YoY
|
$5.360M
-7.66%
YoY
|
$1.775M
-22.55%
YoY
|
| Operating Profit |
$18.74M
-32.33%
YoY
|
$35.89M
8.15%
YoY
|
$27.70M
35.23%
YoY
|
$33.19M
172.95%
YoY
|
$20.48M
62.89%
YoY
|
$12.16M
-54.78%
YoY
|
$12.57M
1.48%
YoY
|
| Interest Expense |
$738.2K
-148.38%
YoY
|
$128.8K
-109.74%
YoY
|
-$1.526M
118.6%
YoY
|
-$1.323M
586.72%
YoY
|
-$698.0K
-151.24%
YoY
|
-$192.6K
80.89%
YoY
|
$1.362M
-19956.71%
YoY
|
| Other Income/Expense, Net |
$301.0K
323.05%
YoY
|
$120.1K
-83.57%
YoY
|
$71.15K
-92.05%
YoY
|
$731.0K
-58.26%
YoY
|
$895.2K
729.7%
YoY
|
$1.751M
528.04%
YoY
|
$107.9K
-9.89%
YoY
|
| Pretax Income |
$19.65M
-25.13%
YoY
|
$34.36M
5.4%
YoY
|
$26.24M
26.88%
YoY
|
$32.60M
137.51%
YoY
|
$20.68M
47.22%
YoY
|
$13.72M
-49.28%
YoY
|
$14.05M
12.34%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
$484.7K
-178.22%
YoY
|
$826.4K
31.98%
YoY
|
-$619.7K
-90.6%
YoY
|
$626.1K
120.74%
YoY
|
-$6.591M
-192.56%
YoY
|
$283.7K
-91.73%
YoY
|
| Net Earnings |
$19.65M
-29.61%
YoY
|
$35.20M
-1.3%
YoY
|
$27.91M
31.63%
YoY
|
$35.67M
65.24%
YoY
|
$21.20M
56.27%
YoY
|
$21.59M
6.13%
YoY
|
$13.57M
43.86%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$6.378K
1771650.0%
YoY
|
$244.70
25150.65%
YoY
|
$0.36
-38.38%
YoY
|
$0.97
54.5%
YoY
|
$0.58
58.49%
YoY
|
$0.63
13.52%
YoY
|
$0.37
43.86%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
14.98M shares
-60.6%
YoY
|
N/A
|
38.03M shares
3.31%
YoY
|
N/A
|
36.81M
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...