Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$339,298
$350,079
$319,771
$301,972
Gross Profit
110,884
118,008
103,532
95,774
EBITDA
11,917
52,892
45,660
42,917
EBIT
19,258
11,876
8,076
Net Income
8,241
13,745
8,000
14,038
Net Change In Cash
339,298
350,079
319,771
301,972
Free Cash Flow
62,126
39,357
-3,548
-51,524
Cash
308,671
311,864
267,656
270,560
Basic Shares
46,397
46,442
46,324
46,285

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,311,120
$1,661,739
$2,000,580
$1,805,162
Gross Profit
435,862
658,182
827,237
670,360
EBITDA
50,450
250,571
532,019
444,466
EBIT
250,571
404,260
322,031
Net Income
44,024
227,182
331,283
228,763
Net Change In Cash
1,311,120
1,661,739
2,000,580
1,805,162
Cost of Revenue
1,525
35,873
Free Cash Flow
46,411
130,145
180,773
197,348
Cash
308,671
315,457
336,732
363,599
Basic Shares
46,408
46,311
46,036
45,781

Earnings Calls

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