Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$659,600
$636,600
$636,500
$665,500
Gross Profit
386,800
366,600
379,000
416,200
EBITDA
242,400
234,900
219,600
281,000
EBIT
158,400
153,400
137,800
199,500
Net Income
68,100
71,500
63,900
102,900
Net Change In Cash
659,600
636,600
636,500
665,500
Free Cash Flow
230,000
-514,200
599,700
-31,700
Cash
772,600
610,300
595,800
535,400
Basic Shares
34,400
39,400
39,000
39,800

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,628,100
$2,548,000
$2,350,511
$1,850,542
Gross Profit
1,590,400
1,200
1,420,061
1,148,433
EBITDA
975,000
14,810
649,871
630,659
EBIT
653,700
14,810
386,003
358,018
Net Income
309,600
14,810
201,400
136,139
Net Change In Cash
2,628,100
2,548,000
2,350,511
1,850,542
Cost of Revenue
-47,439
Free Cash Flow
334,100
763,900
563,212
64,357
Cash
595,800
975,800
921,978
588,923
Basic Shares
39,000
43,300
44,724
45,312

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$3.95
2025-03-31
$3.51
2024-12-31
$3.57