Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$155,089
$142,443
$140,268
$135,723
Gross Profit
130,497
115,050
116,243
110,247
EBITDA
100,110
88,507
93,710
81,696
EBIT
98,977
87,005
91,950
79,570
Net Income
41,635
-20,780
-11,372
-5,609
Net Change In Cash
155,089
142,443
140,268
135,723
Free Cash Flow
99,938
90,977
79,350
90,104
Cash
45,450
45,227
57,954
61,344
Basic Shares
26,610
26,610
23,691
21,442

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$525,963
$508,949
$452,859
$350,568
Gross Profit
420,780
401,519
357,721
261,400
EBITDA
308,600
290,509
244,769
100,525
EBIT
298,979
277,774
231,188
90,243
Net Income
7,258
-1,005
7,098
25,554
Net Change In Cash
525,963
508,949
452,859
350,568
Cost of Revenue
16,705
16,705
Free Cash Flow
310,796
287,155
230,047
152,973
Cash
61,344
31,791
16,239
25,064
Basic Shares
20,145
16,391
84,256
13,227

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.46
2025-06-30
$0.45
2025-03-31
$0.38