Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$2,038,100
$2,009,900
$1,890,600
$1,928,300
Gross Profit
1,373,900
1,372,700
1,245,400
1,277,400
EBITDA
693,500
679,100
578,700
553,800
EBIT
577,300
567,300
469,400
439,800
Net Income
565,100
526,900
544,900
606,200
Net Change In Cash
2,038,100
2,009,900
1,890,600
1,928,300
Free Cash Flow
458,600
311,100
-203,100
-207,200
Cash
2,413,300
3,036,700
2,839,500
2,750,100
Basic Shares
362,700
361,000
360,500
358,200

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$7,124,100
$6,222,200
$5,710,100
$4,358,400
Gross Profit
4,729,500
4,196,000
3,958,500
2,861,200
EBITDA
2,188,600
1,577,100
2,131,200
1,049,800
EBIT
1,766,800
1,196,700
1,821,000
767,300
Net Income
1,798,000
1,322,300
1,704,600
1,060,600
Net Change In Cash
7,124,100
6,222,200
5,710,100
4,358,400
Cost of Revenue
289,300
-332,500
455,900
Free Cash Flow
749,600
958,400
1,735,900
1,143,300
Cash
2,750,100
1,581,200
1,290,900
1,622,600
Basic Shares
357,400
362,000
365,800
360,900

Earnings Calls

Quarter EPS
2024-09-30
$1.84
2024-06-30
$1.78
2024-03-31
$1.50
2023-12-31
$1.60