Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,215,499
$1,060,681
$1,009,103
$1,068,623
Gross Profit
1,162,048
914,744
878,499
959,512
EBITDA
412,959
344,889
358,291
376,268
EBIT
357,599
297,243
318,735
337,759
Net Income
238,111
229,520
247,643
323,899
Net Change In Cash
1,215,499
1,060,681
1,009,103
1,068,623
Free Cash Flow
383,455
126,766
203,631
238,222
Cash
2,786,040
1,058,954
1,012,418
1,008,152
Basic Shares
273,958
273,520
273,544
272,419

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$4,089,986
$3,561,718
$2,988,244
$2,682,891
Gross Profit
3,654,945
3,190,095
2,681,238
2,377,393
EBITDA
1,419,630
1,200,385
927,723
799,150
EBIT
1,273,887
1,068,297
785,415
653,497
Net Income
1,041,144
848,952
695,955
590,644
Net Change In Cash
4,089,986
3,561,718
2,988,244
2,682,891
Cost of Revenue
-153,789
160,508
223,222
Free Cash Flow
1,246,673
1,117,679
1,034,077
810,109
Cash
1,008,152
882,325
1,088,940
928,432
Basic Shares
272,748
275,011
278,858
279,641

Earnings Calls

Quarter EPS
2024-09-30
$1.64
2024-06-30
$1.28
2024-03-31
$1.17
2023-12-31
$1.38