Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,603,814
$1,621,748
$1,584,323
$1,554,360
Gross Profit
369,343
359,855
348,353
353,983
EBITDA
140,221
141,213
130,340
140,413
EBIT
109,579
111,364
101,748
113,010
Net Income
55,583
64,123
55,230
66,203
Net Change In Cash
1,603,814
1,621,748
1,584,323
1,554,360
Free Cash Flow
135,578
149,729
150,365
-25,260
Cash
466,388
422,554
411,327
269,745
Basic Shares
108,631
108,683
110,102
111,086

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$6,364,245
$6,750,576
$5,442,749
$4,195,272
Gross Profit
1,431,534
1,406,422
1,206,014
946,722
EBITDA
552,187
518,484
415,523
309,908
EBIT
435,701
419,233
295,550
189,407
Net Income
241,139
235,053
161,149
96,664
Net Change In Cash
6,364,245
6,750,576
5,442,749
4,195,272
Cost of Revenue
-79,574
Free Cash Flow
410,412
474,393
367,303
206,933
Cash
466,388
453,548
272,943
262,539
Basic Shares
108,631
111,086
115,082
113,483

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.75
2025-09-30
$0.86
2025-06-30
$0.78