Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$225,063
$176,174
$149,382
$171,338
Gross Profit
120,845
77,338
68,664
79,091
EBITDA
85,519
71,080
57,787
63,763
EBIT
58,096
42,714
28,863
36,169
Net Income
38,652
20,696
11,699
18,949
Net Change In Cash
225,063
176,174
149,382
171,338
Free Cash Flow
-48,203
-48,010
-23,039
-48,747
Cash
3,967
22,804
4,542
9,723
Basic Shares
32,982
32,460
32,144
32,067

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$670,363
$620,698
$573,686
$564,526
Gross Profit
388,434
357,174
318,572
316,576
EBITDA
265,225
236,243
309,492
208,918
EBIT
157,087
129,804
123,186
117,296
Net Income
84,987
73,828
60,478
61,515
Net Change In Cash
670,363
620,698
573,686
564,526
Cost of Revenue
225
2,850
-8,675
Free Cash Flow
-99,893
-78,040
-123,770
-110,924
Cash
9,723
12,344
10,908
5,269
Basic Shares
31,663
30,423
29,735
28,694

Earnings Calls

Quarter EPS
2024-09-30
$1.17
2024-06-30
$0.64
2024-03-31
$0.36
2023-12-31
$0.59