Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$437,921
$422,326
$415,243
$440,828
Gross Profit
45,352
40,866
39,029
37,269
EBITDA
7,610
6,916
2,644
3,192
EBIT
5,813
5,098
823
1,420
Net Income
3,535
3,467
2,984
2,838
Net Change In Cash
437,921
422,326
415,243
440,828
Free Cash Flow
38,160
34,467
-38,143
67,292
Cash
421,997
387,352
351,136
389,511
Basic Shares
125,751
125,317
125,053
124,831

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,657,737
$1,356,660
$966,220
$817,075
Gross Profit
161,501
134,782
63,662
82,582
EBITDA
27,182
-14,551
-214,972
27,223
EBIT
20,649
-19,122
-217,436
25,380
Net Income
23,079
-12,064
-190,649
31,244
Net Change In Cash
1,657,737
1,356,660
966,220
817,075
Cost of Revenue
27,415
235,944
Free Cash Flow
80,672
47,092
54,511
38,511
Cash
389,511
347,992
320,577
84,633
Basic Shares
124,686
110,695
107,837
105,710

Earnings Calls

Quarter EPS
2024-09-30
$0.03
2024-06-30
$0.03
2024-03-31
$0.02
2023-12-31
$0.02