Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$392,170
$366,212
$332,113
$339,298
Gross Profit
120,488
115,324
104,694
110,884
EBITDA
55,047
89,613
33,604
47,641
EBIT
18,336
53,729
-2,300
12,764
Net Income
14,278
46,098
-4,437
8,241
Net Change In Cash
392,170
366,212
332,113
339,298
Free Cash Flow
62,811
21,077
40,849
62,126
Cash
382,047
317,049
335,754
308,671
Basic Shares
46,437
46,462
46,370
46,397

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
445,021
EBIT
65,016
250,571
404,260
322,586
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

QuarterEPS
2025-09-30
$0.37
2025-06-30
$0.32
2025-03-31
$0.19
2024-12-31
$0.27