Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$345,085
$340,356
$339,230
$321,164
Gross Profit
109,393
160,801
102,456
96,188
EBITDA
108,473
115,735
136,376
135,561
EBIT
69,737
76,496
76,931
79,291
Net Income
36,905
46,371
50,354
47,026
Net Change In Cash
345,085
340,356
339,230
321,164
Free Cash Flow
86,769
43,424
72,253
43,823
Cash
324,918
280,840
319,424
287,327
Basic Shares
52,829
53,083
53,347
52,900

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,345,835
$1,009,985
$647,684
$371,033
Gross Profit
406,403
268,797
129,093
-7,556
EBITDA
458,621
316,178
134,042
6,342
EBIT
302,455
135,847
14,882
-108,202
Net Income
180,656
97,185
-21,749
-128,969
Net Change In Cash
1,345,835
1,009,985
647,684
371,033
Cost of Revenue
-949
Free Cash Flow
246,269
73,117
23,589
6,055
Cash
324,918
274,437
164,192
149,037
Basic Shares
52,452
52,937
44,132
41,008

Earnings Calls

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