Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,157,100
$1,036,000
$1,113,500
$994,200
Gross Profit
688,800
589,000
655,800
593,800
EBITDA
308,800
219,000
274,000
237,400
EBIT
245,800
159,000
216,200
182,100
Net Income
179,800
105,400
151,700
134,600
Net Change In Cash
1,157,100
1,036,000
1,113,500
994,200
Free Cash Flow
208,900
96,800
176,800
88,300
Cash
1,159,000
904,900
606,100
621,200
Basic Shares
408,200
407,500
406,700
410,200

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,033,000
$3,622,300
$2,909,800
$2,448,500
Gross Profit
2,438,200
2,288,900
1,883,100
1,680,500
EBITDA
945,700
916,700
565,300
377,500
EBIT
728,000
730,700
409,400
275,600
Net Income
576,200
541,500
341,200
216,900
Net Change In Cash
4,033,000
3,622,300
2,909,800
2,448,500
Cost of Revenue
-404,500
236,800
Free Cash Flow
630,700
511,900
304,700
53,300
Cash
606,100
566,300
642,300
1,052,600
Basic Shares
412,700
425,500
427,500
428,800

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.48
2025-03-31
$0.32
2024-12-31
$0.38