Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$198,424
$186,745
$179,049
$170,965
Gross Profit
125,007
114,126
108,305
105,859
EBITDA
42,057
36,778
31,363
21,933
EBIT
35,087
30,337
23,689
15,700
Net Income
23,465
24,119
18,806
13,975
Net Change In Cash
198,424
186,745
179,049
170,965
Free Cash Flow
-37,593
110,041
77,358
89,950
Cash
32,885
39,108
64,134
57,900
Basic Shares
94,279
93,512
93,413
91,370

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$613,579
$437,434
$253,953
$230,796
Gross Profit
382,112
276,380
149,017
157,081
EBITDA
41,787
-94,937
-102,575
-9,506
EBIT
20,138
-117,498
-114,933
-18,929
Net Income
28,108
-115,436
-115,171
-9,310
Net Change In Cash
613,579
437,434
253,953
230,796
Cost of Revenue
-44,170
Free Cash Flow
198,898
136,403
40,737
-29,264
Cash
57,900
38,939
280,107
116,226
Basic Shares
91,617
82,124
77,435
146,770

Earnings Calls

Quarter EPS
2024-09-30
$0.30
2024-06-30
$0.34
2024-03-31
$0.28
2023-12-31
$0.17