Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$920,707
$1,147,305
$1,131,791
$1,162,592
Gross Profit
202,591
207,711
272,747
286,619
EBITDA
93,575
139,937
168,631
164,998
EBIT
89,170
133,859
163,515
160,094
Net Income
67,832
63,971
106,490
121,243
Net Change In Cash
920,707
1,147,305
1,131,791
1,162,592
Free Cash Flow
135,577
-13,462
42,010
35,146
Cash
767,416
689,189
734,174
800,398
Basic Shares
26,562
26,814
27,513
27,673

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,063
EBIT
546,623
733,608
607,277
637,457
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
$2.55
2025-12-31
$2.39
2025-09-30
$3.92
2025-06-30
$4.42