Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$366,212
$332,113
$339,298
$350,079
Gross Profit
115,324
104,694
110,884
118,008
EBITDA
89,613
33,604
47,641
52,892
EBIT
53,729
-2,300
12,751
19,258
Net Income
46,098
-4,437
8,241
13,745
Net Change In Cash
366,212
332,113
339,298
350,079
Free Cash Flow
21,077
40,849
62,126
39,357
Cash
317,049
335,754
308,671
311,864
Basic Shares
46,462
46,370
46,397
46,442

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
202,152
250,571
532,019
444,466
EBIT
65,016
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
2025-06-30
$0.32
2025-03-31
$0.19
2024-12-31
$0.18
2024-09-30
$0.43