Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$339,230
$321,164
$302,658
$299,262
Gross Profit
102,456
96,188
83,601
75,812
EBITDA
135,572
127,129
117,734
99,228
EBIT
76,127
70,859
58,567
41,498
Net Income
50,354
47,026
37,664
26,199
Net Change In Cash
339,230
321,164
302,658
299,262
Free Cash Flow
72,253
43,823
38,845
29,237
Cash
319,424
287,327
275,678
275,070
Basic Shares
53,347
52,900
53,999
53,610

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
354,935
117,895
-4,221
8,626
EBIT
174,604
-1,265
-118,765
-108,083
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
58,359
23,589
6,055
-10,914
Cash
275,678
164,192
149,037
149,933
Basic Shares
52,937
44,132
41,008
40,354

Earnings Calls

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