Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$1,076,069
$1,063,258
$920,707
$1,147,305
Gross Profit
224,477
235,499
202,591
207,711
EBITDA
90,454
112,334
93,575
138,239
EBIT
83,298
107,850
89,170
133,859
Net Income
66,553
79,068
67,832
63,971
Net Change In Cash
1,076,069
1,063,258
920,707
1,147,305
Free Cash Flow
-22,479
36,960
135,577
-13,462
Cash
620,595
735,941
767,416
689,189
Basic Shares
25,949
26,193
26,562
26,814

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