Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$651,797
$685,680
$752,884
$737,298
Gross Profit
373,012
415,336
447,288
436,514
EBITDA
128,753
150,121
189,514
190,081
EBIT
97,364
119,819
158,386
159,792
Net Income
78,372
98,896
146,253
145,649
Net Change In Cash
651,797
685,680
752,884
737,298
Free Cash Flow
131,681
97,616
225,172
114,430
Cash
339,252
475,632
553,354
510,036
Basic Shares
161,065
161,996
163,184
164,253

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,819,880
$2,676,298
$3,155,045
$3,702,881
Gross Profit
1,648,927
1,536,748
1,867,151
2,206,656
EBITDA
732,414
611,770
954,779
1,304,260
EBIT
612,673
501,068
844,104
1,178,775
Net Income
542,372
448,752
715,501
1,014,589
Net Change In Cash
2,819,880
2,676,298
3,155,045
3,702,881
Cost of Revenue
-271,315
208,078
Free Cash Flow
474,081
425,589
414,674
965,894
Cash
553,354
757,571
854,773
1,122,199
Basic Shares
163,314
164,304
169,734
183,625

Earnings Calls

Quarter EPS
2025-06-30
$0.57
2025-03-31
$0.61
2024-12-31
$0.95
2024-09-30
$0.90