Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$468,019
$439,536
$416,086
$405,239
Gross Profit
158,848
139,321
132,709
127,284
EBITDA
36,698
32,996
19,577
15,981
EBIT
18,074
14,509
2,525
-290
Net Income
21,921
1,896
-5,224
-16,329
Net Change In Cash
468,019
439,536
416,086
405,239
Free Cash Flow
-17,321
16,026
2,940
22,470
Cash
61,344
56,911
85,602
99,626
Basic Shares
47,560
47,623
46,777
46,804

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,570,402
$1,151,422
$417,733
$351,591
Gross Profit
551,875
390,898
219,235
186,538
EBITDA
104,355
82,424
30,681
28,140
EBIT
40,767
37,238
11,998
21,439
Net Income
-8,967
7,406
9,406
15,113
Net Change In Cash
1,570,402
1,151,422
417,733
351,591
Cost of Revenue
10,744
-25,012
23,094
Free Cash Flow
77,608
-31,130
-2,744
30,841
Cash
83,931
24,554
4,181
28,393
Basic Shares
44,868
35,086
20,492
18,662

Earnings Calls

Quarter EPS
2024-09-30
$0.37
2024-06-30
$0.40
2024-03-31
$0.25
2023-12-31
$0.22