Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$198,484
$192,476
$184,730
$180,874
Gross Profit
119,441
117,337
112,086
106,469
EBITDA
67,712
60,259
48,446
46,623
EBIT
31,902
27,130
16,559
15,842
Net Income
32,948
19,138
14,139
15,939
Net Change In Cash
198,484
192,476
184,730
180,874
Free Cash Flow
13,555
36,988
21,465
26,855
Cash
439,872
443,110
419,063
317,236
Basic Shares
102,591
93,832
93,787
92,028

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$692,884
$576,322
$428,561
$318,380
Gross Profit
408,917
364,395
257,966
172,848
EBITDA
153,587
86,743
73,915
46,224
EBIT
35,721
-15,489
-14,457
-29,047
Net Income
19,409
-24,283
-19,503
-43,568
Net Change In Cash
692,884
576,322
428,561
318,380
Cost of Revenue
-1,563,369
1,612,888
Free Cash Flow
110,129
74,935
24,015
-57,548
Cash
317,236
140,772
1,713,387
100,311
Basic Shares
96,415
100,806
107,207
105,303

Earnings Calls

Quarter EPS
2024-09-30
$0.52
2024-06-30
$0.48
2024-03-31
$0.43
2023-12-31
$0.44