Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$350,079
$319,771
$301,972
$322,699
Gross Profit
118,008
103,532
95,774
112,476
EBITDA
1
45,660
42,917
60,628
EBIT
11,876
8,076
25,984
Net Income
13,745
8,000
14,038
25,292
Net Change In Cash
350,079
319,771
301,972
322,699
Free Cash Flow
39,357
-3,548
-51,524
11,095
Cash
311,864
267,656
270,560
315,457
Basic Shares
46,442
46,324
46,285
46,245

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,661,739
$2,000,580
$1,805,162
$1,229,215
Gross Profit
658,182
827,237
670,360
431,121
EBITDA
250,571
542,760
313,137
158,184
EBIT
250,571
415,001
190,702
50,177
Net Income
227,182
331,283
228,763
98,088
Net Change In Cash
1,661,739
2,000,580
1,805,162
1,229,215
Cost of Revenue
1,525
35,873
26,146
Free Cash Flow
130,145
180,773
197,348
111,407
Cash
315,457
336,732
363,599
268,065
Basic Shares
46,311
46,036
45,781
52,133

Earnings Calls

Quarter EPS
2024-09-30
$0.43
2024-06-30
$0.33
2024-03-31
$0.28
2023-12-31
$0.51