Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$317,819
$317,686
$316,328
$333,392
Gross Profit
298,517
296,131
309,676
319,779
EBITDA
227,611
237,364
243,536
EBIT
200,887
211,639
224,783
Net Income
141,796
144,558
148,291
151,892
Net Change In Cash
317,819
317,686
316,328
333,392
Free Cash Flow
-714,619
66,597
-269,757
158,862
Cash
22,195
24,182
38,823
28,061
Basic Shares
138,360
147,727
151,912
153,073

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,290,285
$1,240,588
$1,190,726
$1,329,932
Gross Profit
1,265,483
854,519
727,220
902,532
EBITDA
953,779
767,487
1,056,741
868,526
EBIT
875,029
767,487
1,037,233
849,176
Net Income
604,440
603,119
742,934
600,671
Net Change In Cash
1,290,285
1,240,588
1,190,726
1,329,932
Free Cash Flow
-666,745
513,153
370,626
544,511
Cash
38,823
18,999
56,183
151,145
Basic Shares
154,191
160,133
170,664
190,263

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.01
2025-03-31
$0.99
2024-12-31
$1.09