Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$166,354
$206,267
$206,235
$206,302
Gross Profit
93,319
95,819
94,885
95,773
EBITDA
54,487
59,344
52,056
55,504
EBIT
44,833
49,690
42,315
46,095
Net Income
19,061
23,182
17,473
33,039
Net Change In Cash
166,354
206,267
206,235
206,302
Free Cash Flow
21,989
18,182
27,218
46,630
Cash
169,636
198,891
192,625
181,092
Basic Shares
14,897
14,943
14,980
15,106

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$831,068
$909,402
$896,167
$689,268
Gross Profit
396,684
377,358
375,225
248,716
EBITDA
217,380
214,305
232,593
1,161
EBIT
181,750
176,353
192,708
-41,667
Net Income
97,176
81,111
97,864
-103,994
Net Change In Cash
831,068
909,402
896,167
689,268
Cost of Revenue
-100,369
-30,700
283,578
Free Cash Flow
93,968
54,018
178,986
85,576
Cash
146,034
269,655
361,412
383,369
Basic Shares
15,242
15,901
16,890
16,230

Earnings Calls

Quarter EPS
2024-09-30
$1.44
2024-06-30
$1.71
2024-03-31
$1.33
2023-12-31
$1.40