Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$388,349
$261,203
$263,954
$273,575
Gross Profit
180,858
242,379
93,123
150,060
EBITDA
86,485
78,138
80,620
79,209
EBIT
49,724
61,977
64,432
63,323
Net Income
-48,601
39,838
41,624
40,329
Net Change In Cash
388,349
261,203
263,954
273,575
Free Cash Flow
118,547
63,415
51,585
70,897
Cash
291,609
494,582
445,614
405,177
Basic Shares
69,026
69,517
69,196
68,760

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,079,051
$1,129,814
$1,096,960
$688,369
Gross Profit
589,300
436,393
406,292
242,448
EBITDA
353,453
363,538
332,349
211,572
EBIT
265,017
303,100
267,304
177,448
Net Income
166,014
185,407
169,171
110,174
Net Change In Cash
1,079,051
1,129,814
1,096,960
688,369
Cost of Revenue
44,966
Free Cash Flow
217,212
276,937
296,303
89,593
Cash
494,582
342,843
133,792
344,527
Basic Shares
69,015
79,915
79,460
76,337

Earnings Calls

QuarterEPS
2026-03-31
$0.70
2025-12-31
$0.65
2025-09-30
$0.60
2025-06-30
$0.66