Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$851,775
$871,161
$855,455
$785,659
Gross Profit
223,486
223,797
226,547
209,593
EBITDA
203,278
201,649
202,328
174,610
EBIT
135,425
134,776
136,658
110,880
Net Income
91,810
92,496
94,277
75,986
Net Change In Cash
851,775
871,161
855,455
785,659
Free Cash Flow
160,251
22,449
-42,146
Cash
78,775
47,025
68,383
51,078
Basic Shares
54,550
55,970
56,437
57,316

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,364,050
$3,265,876
$3,091,640
$2,784,754
Gross Profit
883,423
825,200
700,062
522,370
EBITDA
781,864
652,214
557,289
411,006
EBIT
517,739
411,892
346,133
209,563
Net Income
354,569
286,707
222,935
122,291
Net Change In Cash
3,364,050
3,265,876
3,091,640
2,784,754
Cost of Revenue
45,764
Free Cash Flow
413,834
138,498
121,522
Cash
74,444
32,577
80,577
Basic Shares
56,045
58,355
59,857
60,329

Earnings Calls

QuarterEPS
2025-12-31
$1.68
2025-09-30
$1.65
2025-06-30
$1.67
2025-03-31
$1.33