Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$209,691
$217,388
$217,960
$214,193
Gross Profit
144,942
149,871
152,976
151,134
EBITDA
15,538
19,477
23,097
24,355
EBIT
4,328
8,296
11,897
12,965
Net Income
1,130
3,129
9,809
8,338
Net Change In Cash
209,691
217,388
217,960
214,193
Free Cash Flow
37,736
36,424
34,411
42,280
Cash
343,291
246,664
130,613
261,327
Basic Shares
66,904
65,882
65,181
64,696

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$859,794
$844,007
$777,707
$685,083
Gross Profit
604,754
592,972
545,966
470,734
EBITDA
86,053
97,311
-80,733
-70,285
EBIT
40,617
52,418
-80,733
-111,323
Net Income
23,381
25,526
-149,260
-124,717
Net Change In Cash
859,794
844,007
777,707
685,083
Cost of Revenue
45,632
Free Cash Flow
144,535
168,245
99,912
57,822
Cash
246,664
334,686
213,629
207,287
Basic Shares
65,002
63,183
60,756
58,552

Earnings Calls

QuarterEPS
2026-03-31
$0.36
2025-12-31
$0.44
2025-09-30
$0.57
2025-06-30
$0.58