Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$214,193
$210,253
$216,261
$214,654
Gross Profit
151,134
150,773
150,369
151,637
EBITDA
24,355
19,124
24,253
33,581
EBIT
12,965
7,459
12,817
22,343
Net Income
8,338
2,105
-1,481
16,554
Net Change In Cash
214,193
210,253
216,261
214,654
Free Cash Flow
46,594
28,396
62,590
38,502
Cash
261,327
291,462
334,686
222,571
Basic Shares
64,696
64,224
63,183
74,537

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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
84,034
40,677
35,053
Cash
334,686
213,629
207,287
164,582
Basic Shares
63,183
60,756
58,552
55,270

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.58
2025-03-31
$0.49
2024-12-31
$0.48