Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,061,169
$942,121
$1,234,801
$1,173,563
Gross Profit
416,749
371,986
501,417
472,269
EBITDA
156,415
121,765
208,719
213,293
EBIT
108,094
75,624
164,885
170,141
Net Income
74,016
43,840
128,853
113,742
Net Change In Cash
1,061,169
942,121
1,234,801
1,173,563
Free Cash Flow
103,126
27,215
286,120
267,057
Cash
223,531
187,464
281,277
214,177
Basic Shares
59,385
59,747
60,350
60,312

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,295,834
$4,022,667
$4,564,737
$3,737,184
Gross Profit
1,665,626
1,365,431
1,522,004
1,360,082
EBITDA
670,919
554,529
719,433
816,520
EBIT
499,151
387,927
563,292
724,479
Net Income
325,256
203,089
350,267
533,392
Net Change In Cash
4,295,834
4,022,667
4,564,737
3,737,184
Cost of Revenue
-11,673
-507,789
Free Cash Flow
604,568
392,610
-27,672
301,164
Cash
281,277
200,994
132,723
147,339
Basic Shares
60,350
62,058
64,681
64,253

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.65
2025-03-31
$1.26
2024-12-31
$2.80