Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$373,352
$330,589
$353,138
$308,289
Gross Profit
128,292
314,535
338,099
301,602
EBITDA
68,879
47,119
67,200
46,011
EBIT
59,473
37,845
58,003
36,078
Net Income
24,508
10,266
26,054
11,100
Net Change In Cash
373,352
330,589
353,138
308,289
Free Cash Flow
11,214
-310,471
19,933
67,141
Cash
32,242
33,214
27,661
28,835
Basic Shares
11,277
11,111
11,001
11,305

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,248,825
$1,110,941
$1,394,035
$1,198,667
Gross Profit
441,501
344,548
484,889
404,692
EBITDA
152,574
69,400
234,496
184,680
EBIT
115,369
-972,169
-925,065
-829,235
Net Income
30,179
32,351
158,964
122,986
Net Change In Cash
1,248,825
1,110,941
1,394,035
1,198,667
Cost of Revenue
306,100
-44,126
Free Cash Flow
-35,866
48,181
219,518
-58,587
Cash
28,835
112,433
213,759
35,424
Basic Shares
11,645
12,607
13,582
13,217

Earnings Calls

Quarter EPS
2024-09-30
$2.17
2024-06-30
$0.92
2024-03-31
$2.36
2023-12-31
$1.56