|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$759.7M
41.93%
YoY
|
$535.3M
119.99%
YoY
|
$243.3M
63.73%
YoY
|
$148.6M
N/A
|
| Cost Of Revenue |
$346.6M
31.06%
YoY
|
$264.4M
152.37%
YoY
|
$104.8M
88.87%
YoY
|
$55.48M
N/A
|
| Gross Profit |
$413.2M
52.54%
YoY
|
$270.9M
95.5%
YoY
|
$138.5M
48.76%
YoY
|
$93.13M
N/A
|
| Selling, General & Admin |
$118.6M
89.87%
YoY
|
$62.45M
310.36%
YoY
|
$15.22M
7.38%
YoY
|
$14.17M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$101.0M
6.11%
YoY
|
$95.19M
114.73%
YoY
|
$44.33M
21.7%
YoY
|
$36.43M
N/A
|
| Operating Expenses |
$118.6M
-22.66%
YoY
|
$153.3M
159.68%
YoY
|
$59.04M
17.19%
YoY
|
$50.38M
N/A
|
| Operating Profit |
$149.0M
26.78%
YoY
|
$117.5M
47.84%
YoY
|
$79.50M
85.95%
YoY
|
$42.76M
N/A
|
| Interest Expense |
-$18.94M
-41.45%
YoY
|
-$32.35M
70.63%
YoY
|
-$18.96M
104.18%
YoY
|
-$9.284M
N/A
|
| Other Income/Expense, Net |
$740.0K
-126.85%
YoY
|
-$2.756M
202.86%
YoY
|
-$910.0K
123.04%
YoY
|
-$408.0K
N/A
|
| Pretax Income |
$130.8M
60.66%
YoY
|
$81.42M
39.26%
YoY
|
$58.47M
77.11%
YoY
|
$33.01M
N/A
|
| Income Tax |
-$842.0K
-171.9%
YoY
|
$1.171M
208.97%
YoY
|
$379.0K
33.92%
YoY
|
$283.0K
N/A
|
| Net Earnings |
$41.40M
-48.41%
YoY
|
$80.25M
38.15%
YoY
|
$58.09M
77.48%
YoY
|
$32.73M
N/A
|
| Basic Earnings Per Share |
$1.53
-85.3%
YoY
|
$10.41
-8.6%
YoY
|
$11.39
-99.97%
YoY
|
$32.73K
N/A
|
| Diluted Earnings Per Share |
$1.24
36.14%
YoY
|
$0.91
37.82%
YoY
|
$0.66
77.85%
YoY
|
$0.37
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
26.98M
249.87%
YoY
|
7.711M
51.19%
YoY
|
5.100M
509900.0%
YoY
|
1.000K
N/A
|
| Diluted Shares Outstanding |
90.67M
1075.94%
YoY
|
7.711M
51.19%
YoY
|
5.100M
509900.0%
YoY
|
1.000K
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2023 Q4 |
|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$209.5M
8.93%
YoY
|
$197.2M
6.03%
YoY
|
$176.9M
-6.56%
YoY
|
$193.2M
20.82%
YoY
|
$192.4M
188.33%
YoY
|
$186.0M
146.47%
YoY
|
$189.4M
N/A
|
$159.9M
N/A
|
$75.46M
N/A
|
| Cost Of Revenue |
$94.96M
2.75%
YoY
|
$89.77M
-1.78%
YoY
|
$74.18M
-26.41%
YoY
|
$90.18M
24.87%
YoY
|
$92.42M
231.15%
YoY
|
$91.40M
146.97%
YoY
|
$100.8M
N/A
|
$72.22M
N/A
|
$37.01M
N/A
|
| Gross Profit |
$114.6M
14.65%
YoY
|
$107.4M
13.58%
YoY
|
$102.8M
16.04%
YoY
|
$103.0M
17.48%
YoY
|
$99.93M
157.53%
YoY
|
$94.60M
145.99%
YoY
|
$88.56M
N/A
|
$87.70M
N/A
|
$38.46M
N/A
|
| Selling, General & Admin |
$36.48M
19.46%
YoY
|
$26.38M
0.5%
YoY
|
$28.98M
15.86%
YoY
|
$32.68M
192.02%
YoY
|
$30.53M
582.17%
YoY
|
$26.25M
643.39%
YoY
|
$25.01M
N/A
|
$11.19M
N/A
|
$3.531M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$29.40M
25.64%
YoY
|
$38.60M
6.07%
YoY
|
$38.95M
18.49%
YoY
|
$35.12M
35.5%
YoY
|
$23.40M
118.69%
YoY
|
$36.39M
-17.91%
YoY
|
$32.88M
N/A
|
$25.92M
N/A
|
$44.33M
N/A
|
| Operating Expenses |
$36.48M
19.46%
YoY
|
$64.98M
7.21%
YoY
|
$28.98M
-47.87%
YoY
|
$32.68M
-11.94%
YoY
|
$30.53M
582.17%
YoY
|
$60.61M
296.79%
YoY
|
$55.59M
N/A
|
$37.11M
N/A
|
$15.28M
N/A
|
| Operating Profit |
$36.29M
2.74%
YoY
|
$42.46M
24.93%
YoY
|
$34.59M
4.94%
YoY
|
$37.12M
-26.63%
YoY
|
$35.33M
58.93%
YoY
|
$33.99M
46.62%
YoY
|
$32.96M
N/A
|
$50.59M
N/A
|
$23.18M
N/A
|
| Interest Expense |
N/A
|
-$4.372M
-57.02%
YoY
|
-$2.757M
-76.76%
YoY
|
-$6.445M
-37.51%
YoY
|
-$5.365M
N/A
|
-$10.17M
137.36%
YoY
|
-$11.86M
N/A
|
-$10.31M
N/A
|
-$4.285M
N/A
|
| Other Income/Expense, Net |
-$461.0K
72.66%
YoY
|
$219.0K
-123.22%
YoY
|
$229.0K
-57.51%
YoY
|
$559.0K
-123.77%
YoY
|
-$267.0K
161.76%
YoY
|
-$943.0K
16.71%
YoY
|
$539.0K
N/A
|
-$2.352M
N/A
|
-$808.0K
N/A
|
| Pretax Income |
$31.48M
6.03%
YoY
|
$37.82M
65.85%
YoY
|
$32.07M
50.2%
YoY
|
$31.23M
-16.19%
YoY
|
$29.69M
71.46%
YoY
|
$22.81M
28.97%
YoY
|
$21.35M
N/A
|
$37.27M
N/A
|
$17.68M
N/A
|
| Income Tax |
$4.000M
53.85%
YoY
|
-$5.162M
-1200.64%
YoY
|
-$2.200M
-413.39%
YoY
|
$3.900M
2154.34%
YoY
|
$2.600M
1854.89%
YoY
|
$469.0K
-223.75%
YoY
|
$702.0K
N/A
|
$173.0K
N/A
|
-$379.0K
N/A
|
| Net Earnings |
$7.442M
20.58%
YoY
|
$17.24M
-22.82%
YoY
|
$12.52M
-39.37%
YoY
|
$5.471M
-85.32%
YoY
|
$6.172M
-64.08%
YoY
|
$22.34M
23.67%
YoY
|
$20.65M
N/A
|
$37.27M
N/A
|
$18.06M
N/A
|
| Basic Earnings Per Share |
$0.24
0.0%
YoY
|
N/A
|
$0.46
N/A
|
$0.21
N/A
|
$0.24
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.23
-4.17%
YoY
|
$0.19
-23.6%
YoY
|
$0.32
38.3%
YoY
|
$0.21
-49.52%
YoY
|
$0.24
N/A
|
$0.25
24.33%
YoY
|
$0.24
N/A
|
$0.42
N/A
|
$0.21
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
31.62M
22.93%
YoY
|
N/A
|
27.45M
N/A
|
25.73M
N/A
|
25.72M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
32.72M
24.94%
YoY
|
N/A
|
90.66M
N/A
|
26.20M
N/A
|
26.19M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...