Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$405,467
$391,578
$392,170
$366,212
Gross Profit
128,792
121,930
120,488
115,324
EBITDA
55,109
51,031
56,234
89,613
EBIT
19,908
15,771
19,535
53,729
Net Income
14,961
10,202
14,278
46,098
Net Change In Cash
405,467
391,578
392,170
366,212
Free Cash Flow
32,439
12,414
62,811
21,077
Cash
399,206
367,212
376,587
317,049
Basic Shares
46,138
46,251
46,437
46,462

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-03-31
$0.43
2025-12-31
$0.34
2025-09-30
$0.37
2025-06-30
$0.32