|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$427.4M
141.52%
YoY
|
$177.0M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$331.0M
113.5%
YoY
|
$155.1M
238.99%
YoY
|
$45.74M
N/A
|
N/A
|
$0.00
N/A
|
| Gross Profit |
$96.34M
339.94%
YoY
|
$21.90M
31.63%
YoY
|
$16.64M
N/A
|
N/A
|
$0.00
N/A
|
| Selling, General & Admin |
$37.30M
186.09%
YoY
|
$13.04M
180.41%
YoY
|
$4.650M
2999.73%
YoY
|
$150.0K
-19.96%
YoY
|
$187.4K
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$36.55M
57.31%
YoY
|
$23.24M
753.64%
YoY
|
$2.722M
N/A
|
N/A
|
$1.100K
N/A
|
| Operating Expenses |
$37.30M
186.09%
YoY
|
$13.04M
1216.96%
YoY
|
$990.0K
160.53%
YoY
|
$380.0K
102.77%
YoY
|
$187.4K
N/A
|
| Operating Profit |
$59.04M
566.33%
YoY
|
$8.860M
-43.37%
YoY
|
$15.65M
N/A
|
N/A
|
-$187.4K
N/A
|
| Interest Expense |
-$3.319M
1.65%
YoY
|
-$3.265M
-202.99%
YoY
|
$3.170M
2338.46%
YoY
|
$130.0K
21566.67%
YoY
|
$600.00
N/A
|
| Other Income/Expense, Net |
-$6.515M
-120.09%
YoY
|
$32.42M
2686.07%
YoY
|
$1.164M
N/A
|
N/A
|
$0.00
N/A
|
| Pretax Income |
$52.52M
27.23%
YoY
|
$41.28M
1793.65%
YoY
|
$2.180M
-972.0%
YoY
|
-$250.0K
33.83%
YoY
|
-$186.8K
N/A
|
| Income Tax |
$15.37M
1867.42%
YoY
|
$781.2K
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
| Net Earnings |
$39.66M
-2.35%
YoY
|
$40.61M
1763.04%
YoY
|
$2.180M
-972.0%
YoY
|
-$250.0K
33.83%
YoY
|
-$186.8K
N/A
|
| Basic Earnings Per Share |
$1.14
4.59%
YoY
|
$1.09
354.17%
YoY
|
$0.24
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.13
3.67%
YoY
|
$1.09
473.68%
YoY
|
$0.19
-575.0%
YoY
|
-$0.04
875.61%
YoY
|
$0.00
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
30.10M shares
-2.12%
YoY
|
30.75M shares
-25.0%
YoY
|
41.00M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
30.33M shares
-1.36%
YoY
|
30.75M shares
-25.0%
YoY
|
41.00M shares
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$427.4M
141.52%
YoY
|
$139.1M
0.74%
YoY
|
$177.0M
N/A
|
$138.1M
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 |
$331.0M
113.5%
YoY
|
$116.0M
4.12%
YoY
|
$155.1M
238.99%
YoY
|
$111.4M
N/A
|
N/A
|
$45.74M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
N/A
|
| Gross Profit |
$96.34M
339.94%
YoY
|
$23.08M
-13.37%
YoY
|
$21.90M
31.63%
YoY
|
$26.65M
N/A
|
N/A
|
$16.64M
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
| Selling, General & Admin |
$37.30M
186.09%
YoY
|
$13.41M
219.94%
YoY
|
$13.04M
180.41%
YoY
|
$4.191M
N/A
|
N/A
|
$4.650M
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
| Research & Development |
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
|
$16.00
N/A
|
| Operating Expenses |
$37.30M
186.09%
YoY
|
$13.41M
219.94%
YoY
|
$13.04M
4002.29%
YoY
|
$4.191M
1097.49%
YoY
|
$299.1K
149.23%
YoY
|
$317.8K
-9.19%
YoY
|
$210.0K
23.53%
YoY
|
$350.0K
288.89%
YoY
|
$120.0K
-55.56%
YoY
|
$350.0K
N/A
|
| Operating Profit |
$59.04M
566.34%
YoY
|
$9.675M
-56.92%
YoY
|
$8.860M
-45.71%
YoY
|
$22.46M
N/A
|
N/A
|
$16.32M
-8806.92%
YoY
|
N/A
|
N/A
|
N/A
|
-$187.4K
N/A
|
| Interest Expense |
-$3.319M
1.65%
YoY
|
-$1.777M
0.53%
YoY
|
-$3.265M
-688.88%
YoY
|
-$1.768M
-284.14%
YoY
|
$511.9K
-48.82%
YoY
|
$554.4K
-29.82%
YoY
|
$610.0K
45.24%
YoY
|
$960.0K
638.46%
YoY
|
$1.000M
9900.0%
YoY
|
$790.0K
N/A
|
| Other Income/Expense, Net |
-$3.196M
-108.96%
YoY
|
-$2.100M
84.57%
YoY
|
$35.69M
2966.62%
YoY
|
-$1.138M
N/A
|
N/A
|
$1.164M
199505.49%
YoY
|
N/A
|
N/A
|
N/A
|
$583.00
N/A
|
| Pretax Income |
$52.52M
27.23%
YoY
|
$5.798M
-70.34%
YoY
|
$41.28M
17350.06%
YoY
|
$19.55M
3105.0%
YoY
|
$212.8K
-75.82%
YoY
|
$236.6K
-46.23%
YoY
|
$400.0K
60.0%
YoY
|
$610.0K
1425.0%
YoY
|
$880.0K
-438.46%
YoY
|
$440.0K
N/A
|
| Income Tax |
$15.37M
1867.51%
YoY
|
$3.297M
N/A
|
$781.2K
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
N/A
|
| Net Earnings |
$34.23M
2.1%
YoY
|
$3.467M
-82.27%
YoY
|
$33.53M
14072.3%
YoY
|
$19.55M
3105.0%
YoY
|
$212.8K
-75.82%
YoY
|
$236.6K
-46.23%
YoY
|
$400.0K
60.0%
YoY
|
$610.0K
1425.0%
YoY
|
$880.0K
-438.46%
YoY
|
$440.0K
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
| Diluted Earnings Per Share |
$1.13
3.67%
YoY
|
$0.10
-75.45%
YoY
|
$1.09
2930.51%
YoY
|
$0.42
606.83%
YoY
|
$0.03
-53.96%
YoY
|
$0.04
-10.43%
YoY
|
$0.06
200.0%
YoY
|
$0.06
500.0%
YoY
|
$0.07
-333.33%
YoY
|
$0.04
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
37.76M shares
-18.96%
YoY
|
N/A
|
46.60M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
41.00M shares
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
41.00M shares
N/A
|
Loading...