Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$183,293
$194,186
$240,550
$198,255
Gross Profit
116,869
91,655
134,214
109,916
EBITDA
69,732
62,452
97,586
77,442
EBIT
37,426
32,926
68,821
47,467
Net Income
19,013
16,220
45,132
24,675
Net Change In Cash
183,293
194,186
240,550
198,255
Free Cash Flow
-49,226
-239,113
-77,203
-72,279
Cash
153,008
175
11,314
19,849
Basic Shares
38,549
36,008
35,643
34,860

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$800,590
$748,439
$670,363
$620,698
Gross Profit
374,106
425,116
388,434
357,174
EBITDA
321,327
289,377
265,225
246,825
EBIT
206,004
174,327
157,087
140,386
Net Income
102,578
93,967
84,987
73,828
Net Change In Cash
800,590
748,439
670,363
620,698
Free Cash Flow
-278,099
-185,112
-99,893
-78,040
Cash
20,686
11,114
9,723
12,344
Basic Shares
36,008
33,694
31,663
30,424

Earnings Calls

QuarterEPS
2026-03-31
$0.50
2025-12-31
$0.46
2025-09-30
$1.27
2025-06-30
$0.71