Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,147,305
$1,131,791
$1,162,592
$973,365
Gross Profit
207,711
272,747
286,619
250,055
EBITDA
139,937
168,631
164,998
150,067
EBIT
133,859
163,515
160,094
146,121
Net Income
63,971
106,490
121,243
111,237
Net Change In Cash
1,147,305
1,131,791
1,162,592
973,365
Free Cash Flow
-13,462
42,010
35,146
63,548
Cash
689,189
734,174
800,398
776,378
Basic Shares
26,814
27,513
27,673
27,941

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$4,417,781
$4,504,670
$4,028,106
$4,131,393
Gross Profit
1,017,199
1,198,889
1,013,533
1,043,842
EBITDA
566,667
749,060
621,771
652,057
EBIT
546,623
733,608
607,277
637,451
Net Income
402,941
563,725
465,365
490,662
Net Change In Cash
4,417,781
4,504,670
4,028,106
4,131,393
Cost of Revenue
75,174
Free Cash Flow
120,734
171,319
546,362
174,738
Cash
689,189
821,470
732,604
311,542
Basic Shares
27,338
28,600
28,716
28,463

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$3.91
2025-09-30
$3.92
2025-06-30
$4.42