Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$340,356
$339,230
$321,164
$302,658
Gross Profit
160,801
102,456
96,188
83,601
EBITDA
115,735
136,376
135,561
127,551
EBIT
76,496
76,931
79,291
68,384
Net Income
46,371
50,354
47,026
37,664
Net Change In Cash
340,356
339,230
321,164
302,658
Free Cash Flow
43,424
72,253
43,823
38,845
Cash
280,840
319,424
287,327
275,678
Basic Shares
53,083
53,347
52,900
53,999

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,009,985
$647,684
$371,033
$397,038
Gross Profit
268,797
129,093
-7,556
8,144
EBITDA
367,732
134,042
6,342
-56,796
EBIT
187,401
14,882
-108,202
-173,505
Net Income
97,185
-21,749
-128,969
-196,242
Net Change In Cash
1,009,985
647,684
371,033
397,038
Cost of Revenue
-949
-72,383
Free Cash Flow
73,117
23,589
6,055
-10,914
Cash
274,437
164,192
149,037
149,933
Basic Shares
52,937
44,132
41,008
40,354

Earnings Calls

Quarter EPS
2024-09-30
$0.87
2024-06-30
$0.94
2024-03-31
$0.89
2023-12-31
$0.70