Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,138,014
$982,209
$1,451,131
$1,784,530
Gross Profit
329,870
295,745
429,183
535,161
EBITDA
93,879
67,111
190,636
284,597
EBIT
82,610
52,054
178,002
272,670
Net Income
53,229
31,587
127,013
194,258
Net Change In Cash
1,138,014
982,209
1,451,131
1,784,530
Free Cash Flow
309,516
71,896
266,553
-42,863
Cash
64,458
104,963
128,483
83,669
Basic Shares
36,438
36,893
37,420
37,407

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$5,289,396
$5,310,953
$5,541,595
$6,179,727
Gross Profit
1,572,458
1,575,347
1,660,044
1,933,412
EBITDA
631,809
662,685
786,707
1,064,808
EBIT
580,204
617,204
746,567
1,025,783
Net Income
406,404
434,325
523,229
748,462
Net Change In Cash
5,289,396
5,310,953
5,541,595
6,179,727
Cost of Revenue
22,326
Free Cash Flow
309,516
599,710
828,133
441,235
Cash
104,963
77,862
66,540
45,591
Basic Shares
37,288
38,228
38,997
39,806

Earnings Calls

QuarterEPS
2026-03-31
$1.43
2025-12-31
$0.84
2025-09-30
$3.39
2025-06-30
$5.17