Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$430,888
$449,528
$388,349
$261,203
Gross Profit
94,048
149,717
180,858
242,379
EBITDA
121,846
121,158
86,485
78,139
EBIT
94,814
84,531
49,724
61,977
Net Income
62,164
48,996
-48,601
39,838
Net Change In Cash
430,888
449,528
388,349
261,203
Free Cash Flow
-2,878
88,018
118,547
63,415
Cash
354,221
365,821
291,609
494,582
Basic Shares
81,108
70,224
69,026
69,517

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-09-30
$0.96
2026-06-30
$0.93
2026-03-31
$0.70
2025-12-31
$0.65