Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$402,506
$404,713
$524,417
$450,880
Gross Profit
51,593
73,209
134,312
101,209
EBITDA
118,846
153,461
243,882
194,655
EBIT
50,853
85,319
177,178
131,917
Net Income
67,981
43,607
124,437
95,781
Net Change In Cash
402,506
404,713
524,417
450,880
Free Cash Flow
-295,713
-216,202
-127,886
-156,364
Cash
337,765
215,718
333,209
474,488
Basic Shares
56,289
54,806
55,055
54,380

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
$1.21
2025-12-31
$0.78
2025-09-30
$2.26
2025-06-30
$1.76