|
Concept
|
2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|
| Revenue |
$223.1M
41.45%
YoY
|
$157.7M
-14.73%
YoY
|
$185.0M
N/A
|
N/A
|
| Cost Of Revenue |
$76.26M
20.03%
YoY
|
$63.54M
-39.34%
YoY
|
$104.7M
N/A
|
N/A
|
| Gross Profit |
$146.8M
55.89%
YoY
|
$94.19M
17.39%
YoY
|
$80.23M
N/A
|
N/A
|
| Selling, General & Admin |
$10.04M
-5.11%
YoY
|
$10.58M
-1.4%
YoY
|
$10.73M
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$10.03M
-2.03%
YoY
|
$10.24M
26.23%
YoY
|
$8.112M
N/A
|
N/A
|
| Operating Profit |
$136.8M
62.96%
YoY
|
$83.95M
16.39%
YoY
|
$72.12M
N/A
|
N/A
|
| Interest Expense |
-$39.53M
-80.48%
YoY
|
-$202.5M
-275.12%
YoY
|
$115.7M
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$97.27M
-182.02%
YoY
|
-$118.6M
-163.47%
YoY
|
$186.9M
N/A
|
N/A
|
| Income Tax |
$2.226M
-13.82%
YoY
|
$2.583M
9.77%
YoY
|
$2.353M
N/A
|
N/A
|
| Net Earnings |
$95.04M
-178.43%
YoY
|
-$121.2M
-165.68%
YoY
|
$184.5M
N/A
|
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.21
-179.98%
YoY
|
-$0.27
-165.61%
YoY
|
$0.41
N/A
|
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 |
|---|---|---|---|---|
| Revenue |
$51.02M
2.04%
YoY
|
$48.54M
N/A
|
$50.82M
N/A
|
$53.00M
N/A
|
| Cost Of Revenue |
$18.23M
-4.06%
YoY
|
$19.09M
N/A
|
$18.50M
N/A
|
$19.00M
N/A
|
| Gross Profit |
$32.79M
5.77%
YoY
|
$29.45M
N/A
|
$32.32M
N/A
|
$34.00M
N/A
|
| Selling, General & Admin |
$5.358M
94.13%
YoY
|
$2.326M
N/A
|
$2.043M
N/A
|
$2.600M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$5.358M
78.6%
YoY
|
$2.326M
N/A
|
$2.041M
N/A
|
$3.000M
N/A
|
| Operating Profit |
$27.43M
-2.03%
YoY
|
$27.13M
N/A
|
$30.28M
N/A
|
$31.00M
N/A
|
| Interest Expense |
-$9.182M
N/A
|
$7.308M
N/A
|
-$7.351M
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
-$17.00M
N/A
|
| Pretax Income |
$18.25M
-55.49%
YoY
|
$34.43M
N/A
|
$22.93M
N/A
|
$14.00M
N/A
|
| Income Tax |
$40.00K
100.0%
YoY
|
$3.000K
N/A
|
$1.303M
N/A
|
$110.0K
N/A
|
| Net Earnings |
$18.21M
-55.59%
YoY
|
$34.43M
N/A
|
$21.62M
N/A
|
$14.00M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.24
166.67%
YoY
|
$0.08
N/A
|
$0.05
N/A
|
$0.03
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
Loading...