Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$375,417
$373,352
$330,589
$353,138
Gross Profit
111,084
128,292
314,535
338,099
EBITDA
47,835
68,879
47,119
67,200
EBIT
38,427
59,473
37,845
58,003
Net Income
10,729
24,508
10,266
26,054
Net Change In Cash
375,417
373,352
330,589
353,138
Free Cash Flow
71,451
11,214
-310,471
19,933
Cash
33,150
32,242
33,214
27,661
Basic Shares
11,389
11,277
11,111
11,001

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,432,496
$1,248,825
$1,110,941
$1,394,035
Gross Profit
468,041
441,501
344,548
484,889
EBITDA
231,033
152,574
69,400
234,496
EBIT
193,748
115,369
-972,169
-925,065
Net Income
71,557
30,179
32,351
158,964
Net Change In Cash
1,432,496
1,248,825
1,110,941
1,394,035
Cost of Revenue
306,100
Free Cash Flow
-113,316
-35,866
48,181
219,518
Cash
33,150
28,835
112,433
213,759
Basic Shares
11,333
11,645
12,607
13,582

Earnings Calls

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