Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$445,529
$405,467
$391,578
$392,170
Gross Profit
147,566
128,792
121,930
120,488
EBITDA
49,041
55,985
51,031
56,234
EBIT
13,819
20,784
15,771
19,535
Net Income
46,649
14,961
10,202
14,278
Net Change In Cash
445,529
405,467
391,578
392,170
Free Cash Flow
34,846
32,439
12,414
62,811
Cash
430,447
399,206
367,212
376,587
Basic Shares
46,446
46,138
46,251
46,437

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
230,482
202,152
250,571
532,019
EBIT
86,735
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
2026-06-30
$0.70
2026-03-31
$0.43
2025-12-31
$0.34
2025-09-30
$0.37