Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$1,063,258
$920,707
$1,147,305
$1,131,791
Gross Profit
235,499
202,591
207,711
272,747
EBITDA
107,850
93,575
139,937
168,631
EBIT
89,170
133,859
163,515
Net Income
79,068
67,832
63,971
106,490
Net Change In Cash
1,063,258
920,707
1,147,305
1,131,791
Free Cash Flow
36,960
135,577
-13,462
42,010
Cash
735,941
767,416
689,189
734,174
Basic Shares
26,193
26,562
26,814
27,513

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-06-30
$3.14
2026-03-31
$2.55
2025-12-31
$2.39
2025-09-30
$3.92