Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,584,323
$1,554,360
$1,734,317
$1,810,116
Gross Profit
348,353
353,983
369,752
360,285
EBITDA
130,340
140,413
319,036
145,683
EBIT
101,748
113,010
293,298
121,141
Net Income
55,230
66,203
201,285
71,951
Net Change In Cash
1,584,323
1,554,360
1,734,317
1,810,116
Free Cash Flow
150,365
-25,260
107,999
287,285
Cash
411,327
269,745
453,548
558,823
Basic Shares
110,102
111,086
111,822
111,086

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.78
2025-03-31
$0.78
2024-12-31
$0.78