Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,621,748
$1,584,323
$1,554,360
$1,734,317
Gross Profit
359,855
348,353
353,983
369,752
EBITDA
141,213
130,340
140,413
319,036
EBIT
111,364
101,748
113,010
293,298
Net Income
64,123
55,230
66,203
201,285
Net Change In Cash
1,621,748
1,584,323
1,554,360
1,734,317
Free Cash Flow
149,729
150,365
-25,260
107,999
Cash
422,554
411,327
269,745
453,548
Basic Shares
108,683
110,102
111,086
111,822

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$6,750,576
$5,442,749
$4,195,272
$3,660,771
Gross Profit
1,406,422
1,206,014
946,722
852,821
EBITDA
518,484
415,523
309,908
274,494
EBIT
419,233
295,550
189,407
130,285
Net Income
235,053
161,149
96,664
64,072
Net Change In Cash
6,750,576
5,442,749
4,195,272
3,660,771
Cost of Revenue
-79,574
-141,836
Free Cash Flow
474,393
367,303
206,933
184,469
Cash
453,548
272,943
262,539
342,608
Basic Shares
111,086
115,082
113,483
112,127

Earnings Calls

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