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
86,060
68,936
56,837
64,087
EBIT
58,096
40,570
27,913
36,493
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
306,025
357,174
318,572
316,576
EBITDA
258,543
238,606
211,376
212,481
EBIT
150,405
132,167
25,070
120,859
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