Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$391,578
$392,170
$366,212
$332,113
Gross Profit
121,930
120,488
115,324
104,694
EBITDA
13,205
55,047
89,613
33,604
EBIT
18,336
53,729
-2,300
Net Income
10,202
14,278
46,098
-4,437
Net Change In Cash
391,578
392,170
366,212
332,113
Free Cash Flow
12,414
62,811
21,077
40,849
Cash
367,212
382,047
317,049
335,754
Basic Shares
46,251
46,437
46,462
46,370

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,482,073
$1,311,120
$1,661,739
$2,000,580
Gross Profit
462,436
435,862
658,182
827,237
EBITDA
35,462
202,152
250,571
532,019
EBIT
65,016
250,571
404,260
Net Income
66,141
44,024
227,182
331,283
Net Change In Cash
1,482,073
1,311,120
1,661,739
2,000,580
Cost of Revenue
1,525
Free Cash Flow
137,151
46,411
130,145
180,773
Cash
367,212
308,671
315,457
336,732
Basic Shares
46,414
46,408
46,311
46,036

Earnings Calls

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