Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$651,797
$686,427
$750,887
$737,298
Gross Profit
376,681
411,510
446,042
436,344
EBITDA
127,604
149,915
189,539
190,093
EBIT
96,559
119,819
158,386
159,792
Net Income
78,372
98,896
146,253
145,649
Net Change In Cash
651,797
686,427
750,887
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,815,603
$2,676,298
$3,154,794
$3,702,881
Gross Profit
1,543,809
1,536,748
1,877,289
2,198,534
EBITDA
732,414
611,770
954,200
1,291,304
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,815,603
2,676,298
3,154,794
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.75
2024-12-31
$0.95
2024-09-30
$0.90