Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$382,884
$375,090
$353,854
$352,914
Gross Profit
91,162
89,762
86,465
86,104
EBITDA
37,471
39,275
36,702
39,800
EBIT
24,197
26,117
23,771
26,910
Net Income
14,949
477
-128
15,321
Net Change In Cash
382,884
375,090
353,854
352,914
Free Cash Flow
46,469
36,188
-28,215
13,232
Cash
154,250
128,297
163,142
134,134
Basic Shares
30,748
30,652
30,778
31,054

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,456,124
$1,469,076
$1,204,656
$1,046,150
Gross Profit
366,431
351,624
273,650
303,631
EBITDA
175,601
152,635
99,629
157,643
EBIT
122,626
101,687
55,235
118,863
Net Income
64,947
40,343
24,441
93,434
Net Change In Cash
1,456,124
1,469,076
1,204,656
1,046,150
Cost of Revenue
-35,025
-77,739
Free Cash Flow
36,332
80,848
-25,251
97,051
Cash
134,134
149,673
153,891
190,606
Basic Shares
31,476
33,066
33,503
33,509

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.73
2025-06-30
$0.54
2025-03-31
$0.51