Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$211,795
$211,978
$205,318
$194,621
Gross Profit
109,298
81,547
68,429
66,073
EBITDA
79,273
78,065
74,569
53,309
EBIT
45,613
43,360
38,318
21,735
Net Income
24,678
31,901
15,979
11,479
Net Change In Cash
211,795
211,978
205,318
194,621
Free Cash Flow
109,889
60,916
14,092
26,478
Cash
275,359
328,887
317,263
318,673
Basic Shares
64,719
65,150
66,336
66,273

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$694,709
$618,409
$589,796
$510,588
Gross Profit
357,953
325,788
339,632
283,718
EBITDA
211,295
374,354
278,380
221,256
EBIT
117,674
289,624
197,450
143,861
Net Income
79,722
239,009
161,130
104,436
Net Change In Cash
694,709
618,409
589,796
510,588
Cost of Revenue
-66,731
63,315
87,838
Free Cash Flow
139,314
140,831
161,513
150,449
Cash
295,600
197,229
266,351
202,649
Basic Shares
65,814
69,312
72,870
73,051

Earnings Calls

Quarter EPS
2024-09-30
$0.86
2024-06-30
$0.83
2024-03-31
$0.72
2023-12-31
$0.62