Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$202,876
$207,126
$155,429
$167,224
Gross Profit
88,091
87,135
58,651
68,312
EBITDA
35,771
28,104
12,333
27,241
EBIT
29,335
21,933
6,605
22,516
Net Income
15,985
11,407
1,975
11,739
Net Change In Cash
202,876
207,126
155,429
167,224
Free Cash Flow
19,862
18,678
19,841
17,976
Cash
63,916
53,984
41,272
122,898
Basic Shares
43,468
43,391
43,363
43,296

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
92,787
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-09-30
$0.37
2026-06-30
$0.26
2026-03-31
$0.18
2025-12-31
$0.29