Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$404,713
$524,417
$450,880
$432,457
Gross Profit
73,209
134,312
101,209
55,556
EBITDA
153,461
243,882
194,655
145,011
EBIT
85,319
177,178
131,917
84,193
Net Income
43,607
124,437
95,781
59,647
Net Change In Cash
404,713
524,417
450,880
432,457
Free Cash Flow
-216,202
-127,886
-156,364
-77,037
Cash
215,718
333,209
474,488
634,495
Basic Shares
54,806
55,055
54,380
54,126

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,812,997
$1,826,633
$1,766,356
$1,643,981
Gross Profit
401,429
331,851
316,841
330,111
EBITDA
737,011
668,960
605,554
560,334
EBIT
478,609
440,869
405,646
386,779
Net Income
323,472
289,174
261,195
258,982
Net Change In Cash
1,812,997
1,826,633
1,766,356
1,643,981
Cost of Revenue
-37,666
Free Cash Flow
-577,489
-414,862
-344,110
-81,304
Cash
215,718
368,865
327,429
177,577
Basic Shares
54,806
52,615
50,806
50,699

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.78
2025-09-30
$2.26
2025-06-30
$1.76