Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$222,166
$195,756
$138,740
$122,060
Gross Profit
124,651
104,732
70,231
59,996
EBITDA
61,561
34,352
-11,785
-6,730
EBIT
58,593
31,492
-15,011
-9,815
Net Income
38,120
21,718
-12,532
-8,089
Net Change In Cash
222,166
195,756
138,740
122,060
Free Cash Flow
46,185
5,736
-24,104
24,582
Cash
101,457
58,174
48,677
84,305
Basic Shares
117,699
117,358
115,030
112,350

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$678,722
$607,907
$624,957
$507,149
Gross Profit
365,921
312,545
315,884
259,742
EBITDA
77,398
22,172
65,126
32,543
EBIT
65,259
22,172
45,519
19,490
Net Income
39,217
83,994
28,182
13,254
Net Change In Cash
678,722
607,907
624,957
507,149
Cost of Revenue
35,981
Free Cash Flow
52,731
-1,416
-3,774
28,042
Cash
101,457
84,269
89,586
133,431
Basic Shares
117,482
117,359
112,378
106,171

Earnings Calls

Quarter EPS
2024-12-31
$0.45
2024-09-30
$0.26
2024-06-30
$0.08
2024-03-31
-$0.07