Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$217,960
$214,193
$210,253
$216,261
Gross Profit
150,987
151,134
150,773
149,994
EBITDA
23,097
24,355
19,124
16,252
EBIT
11,897
12,965
7,459
4,816
Net Income
9,809
8,338
2,105
-1,481
Net Change In Cash
217,960
214,193
210,253
216,261
Free Cash Flow
34,411
42,280
28,396
62,590
Cash
130,613
261,327
291,462
334,686
Basic Shares
65,181
64,696
64,224
63,901

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$844,007
$777,707
$685,083
$535,404
Gross Profit
592,972
545,966
470,734
366,456
EBITDA
97,311
-80,733
-70,285
-88,120
EBIT
52,418
-80,733
-111,323
-121,621
Net Income
25,526
-149,260
-124,717
-146,334
Net Change In Cash
844,007
777,707
685,083
535,404
Cost of Revenue
45,632
-7,328
Free Cash Flow
168,245
99,912
57,822
44,907
Cash
334,686
213,629
207,287
164,582
Basic Shares
63,183
60,756
58,552
55,270

Earnings Calls

QuarterEPS
2025-09-30
$0.57
2025-06-30
$0.13
2025-03-31
$0.49
2024-12-31
$0.48