Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$155,429
$167,224
$155,869
$157,109
Gross Profit
58,651
68,312
65,285
63,016
EBITDA
12,333
27,562
22,236
24,878
EBIT
6,605
22,516
16,860
20,202
Net Income
1,975
11,739
10,941
12,211
Net Change In Cash
155,429
167,224
155,869
157,109
Free Cash Flow
19,841
17,976
21,627
1,164
Cash
41,272
122,898
150,875
137,469
Basic Shares
43,363
43,296
40,977
40,941

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$610,308
$567,561
$482,532
$457,837
Gross Profit
251,723
233,481
200,726
175,678
EBITDA
93,108
78,460
73,192
31,230
EBIT
74,154
62,040
57,455
15,579
Net Income
44,139
36,133
38,641
5,820
Net Change In Cash
610,308
567,561
482,532
457,837
Cost of Revenue
11,246
Free Cash Flow
56,849
26,109
66,482
41,915
Cash
122,898
124,933
87,691
45,286
Basic Shares
43,432
40,332
37,920
36,122

Earnings Calls

QuarterEPS
2026-03-31
$0.04
2025-12-31
$0.29
2025-09-30
$0.27
2025-06-30
$0.30