Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$331,738
$322,964
$301,168
$295,999
Gross Profit
331,738
322,964
304,369
295,999
EBITDA
44,614
29,952
838
19,815
EBIT
42,026
27,456
-2,310
17,143
Net Income
31,442
19,748
-2,735
13,502
Net Change In Cash
331,738
322,964
301,168
295,999
Free Cash Flow
153,414
53,368
88,094
33,558
Cash
200,949
197,371
153,430
217,785
Basic Shares
25,915
25,912
25,314
25,834

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,253,307
$1,095,467
$980,286
$1,066,191
Gross Profit
1,253,307
1,095,467
980,286
1,066,191
EBITDA
-25,953
22,935
106,600
EBIT
-36,461
15,265
100,030
Net Income
61,957
-29,700
15,031
80,594
Net Change In Cash
1,253,307
1,095,467
980,286
1,066,191
Cost of Revenue
44,156
Free Cash Flow
328,434
160,850
-3,388
15,941
Cash
200,949
102,046
96,650
132,104
Basic Shares
25,917
25,249
25,318
25,092

Earnings Calls

Quarter EPS
2024-12-31
$1.25
2024-09-30
$0.81
2024-06-30
-$0.07
2024-03-31
$0.56