Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$720,120
$698,221
$671,992
$624,861
Gross Profit
263,566
263,198
258,568
245,840
EBITDA
128,997
109,377
110,939
101,969
EBIT
86,350
75,814
78,872
72,185
Net Income
67,889
56,690
61,006
51,937
Net Change In Cash
720,120
698,221
671,992
624,861
Free Cash Flow
121,250
65,325
56,878
-24,761
Cash
389,887
314,257
301,486
258,997
Basic Shares
39,882
40,137
40,002
40,844

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,715,194
$2,460,979
$2,512,084
$2,606,485
Gross Profit
1,031,172
922,222
954,966
916,289
EBITDA
442,730
381,986
418,827
449,685
EBIT
313,297
266,245
319,381
360,947
Net Income
237,522
198,433
242,759
254,663
Net Change In Cash
2,715,194
2,460,979
2,512,084
2,606,485
Cost of Revenue
56,493
Free Cash Flow
218,692
222,976
202,907
176,202
Cash
389,887
370,302
597,044
687,676
Basic Shares
40,210
41,299
42,859
44,537

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$2.08
2025-09-30
$1.97
2025-06-30
$1.89