|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$613.3M
41.53%
YoY
|
$433.3M
34.13%
YoY
|
$323.1M
20.41%
YoY
|
| Cost Of Revenue |
$187.2M
43.02%
YoY
|
$130.9M
28.71%
YoY
|
$101.7M
15.17%
YoY
|
| Gross Profit |
$426.1M
40.88%
YoY
|
$302.5M
36.62%
YoY
|
$221.4M
22.99%
YoY
|
| Selling, General & Admin |
$102.0M
952974.77%
YoY
|
$10.70K
-99.98%
YoY
|
$51.43M
7.82%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$5.254M
101.46%
YoY
|
$2.608M
9.95%
YoY
|
$2.372M
-8.77%
YoY
|
| Operating Expenses |
$294.4M
40.49%
YoY
|
$209.6M
34.78%
YoY
|
$155.5M
189.57%
YoY
|
| Operating Profit |
$316.5M
43.69%
YoY
|
$220.3M
34.27%
YoY
|
$164.1M
29.89%
YoY
|
| Interest Expense |
-$98.06M
18.55%
YoY
|
-$82.71M
90.29%
YoY
|
-$43.47M
43.93%
YoY
|
| Other Income/Expense, Net |
-$98.06M
18.55%
YoY
|
-$82.71M
90.29%
YoY
|
-$43.47M
N/A
|
| Pretax Income |
$218.4M
58.8%
YoY
|
$137.6M
14.07%
YoY
|
$120.6M
25.48%
YoY
|
| Income Tax |
$30.47M
251.74%
YoY
|
$8.663M
-4.22%
YoY
|
$9.045M
8.98%
YoY
|
| Net Earnings |
$188.0M
45.83%
YoY
|
$128.9M
15.58%
YoY
|
$111.5M
27.3%
YoY
|
| Basic Earnings Per Share |
$5.64
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$5.64
-5640000.0%
YoY
|
$0.00
-99.97%
YoY
|
$1.72
27.37%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
30.02M
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
30.02M
N/A
|
N/A
|
N/A
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 |
|---|---|---|---|---|---|---|
| Revenue |
$177.5M
16.26%
YoY
|
$176.4M
13.87%
YoY
|
$154.8M
N/A
|
$150.8M
36.38%
YoY
|
$152.7M
47.11%
YoY
|
$154.9M
N/A
|
| Cost Of Revenue |
$64.82M
48.86%
YoY
|
$65.58M
53.25%
YoY
|
$53.25M
N/A
|
$47.61M
N/A
|
$43.55M
N/A
|
$42.79M
N/A
|
| Gross Profit |
$112.7M
3.26%
YoY
|
$110.9M
-1.15%
YoY
|
$101.5M
N/A
|
$103.2M
N/A
|
$109.2M
N/A
|
$112.2M
N/A
|
| Selling, General & Admin |
$29.68M
43.32%
YoY
|
$28.78M
287700.0%
YoY
|
$29.25M
N/A
|
$31.28M
N/A
|
$20.71M
N/A
|
$10.00K
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$844.0K
-70.43%
YoY
|
$872.0K
-45.77%
YoY
|
$1.048M
N/A
|
$1.352M
N/A
|
$2.854M
N/A
|
$1.608M
N/A
|
| Operating Expenses |
$95.35M
45.56%
YoY
|
$95.63M
46.82%
YoY
|
$30.99M
N/A
|
$80.24M
59.49%
YoY
|
$65.51M
37.41%
YoY
|
$65.14M
N/A
|
| Operating Profit |
$81.43M
-6.01%
YoY
|
$80.19M
-10.17%
YoY
|
$70.56M
N/A
|
$70.04M
17.85%
YoY
|
$86.64M
57.11%
YoY
|
$89.27M
N/A
|
| Interest Expense |
-$28.10M
13.6%
YoY
|
-$29.13M
30.27%
YoY
|
-$26.44M
N/A
|
-$24.52M
N/A
|
-$24.74M
N/A
|
-$22.36M
N/A
|
| Other Income/Expense, Net |
-$28.10M
13.6%
YoY
|
-$29.13M
30.27%
YoY
|
N/A
|
-$24.52M
21.44%
YoY
|
-$24.74M
17.34%
YoY
|
-$22.36M
N/A
|
| Pretax Income |
$53.33M
-13.85%
YoY
|
$51.06M
-23.69%
YoY
|
$44.12M
N/A
|
$45.51M
16.0%
YoY
|
$61.91M
81.72%
YoY
|
$66.91M
N/A
|
| Income Tax |
$12.04M
-15.56%
YoY
|
$13.42M
401.01%
YoY
|
$6.385M
N/A
|
$7.151M
203.52%
YoY
|
$14.26M
650.66%
YoY
|
$2.679M
N/A
|
| Net Earnings |
$41.30M
-13.34%
YoY
|
$37.63M
-41.4%
YoY
|
$34.02M
N/A
|
$38.36M
4.02%
YoY
|
$47.65M
48.13%
YoY
|
$64.23M
N/A
|
| Basic Earnings Per Share |
$0.67
-96.4%
YoY
|
$0.61
N/A
|
N/A
|
$0.59
N/A
|
$18.61
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.67
-96.0%
YoY
|
$0.61
-610000.0%
YoY
|
$0.62
N/A
|
$0.59
N/A
|
$16.76
N/A
|
$0.00
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
55.42M
2063.94%
YoY
|
55.33M
N/A
|
58.29M
N/A
|
58.27M
N/A
|
2.561M
N/A
|
N/A
|
| Diluted Shares Outstanding |
55.52M
1852.83%
YoY
|
55.59M
N/A
|
N/A
|
58.28M
N/A
|
2.843M
N/A
|
N/A
|
Loading...