Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$257,877
$231,571
$197,422
$184,875
Gross Profit
66,029
60,665
58,751
49,046
EBITDA
14,190
12,088
19,205
16,880
EBIT
10,236
8,343
Net Income
13,149
14,430
9,364
7,226
Net Change In Cash
257,877
231,571
197,422
184,875
Free Cash Flow
27,832
6,665
8,756
1,562
Cash
209,411
187,542
192,880
184,152
Basic Shares
128,714
127,614
127,252
126,917

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$871,745
$614,490
$497,001
$395,524
Gross Profit
238,170
182,342
149,678
121,380
EBITDA
44,857
48,693
21,087
10,373
EBIT
18,093
-5,248
-5,524
Net Income
44,169
22,322
-513
7,042
Net Change In Cash
871,745
614,490
497,001
395,524
Free Cash Flow
63,177
34,529
-11,433
-916
Cash
209,411
179,361
147,334
168,386
Basic Shares
127,714
125,071
122,099
120,639

Earnings Calls

Quarter EPS
2024-12-31
$0.13
2024-09-30
$0.15
2024-06-30
$0.12
2024-03-31
$0.10