Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$975,543
$1,003,578
$964,095
$901,601
Gross Profit
596,038
620,880
593,070
526,167
EBITDA
341,999
300,727
334,551
276,870
EBIT
307,866
268,534
304,647
247,133
Net Income
232,841
203,298
235,579
194,521
Net Change In Cash
975,543
1,003,578
964,095
901,601
Free Cash Flow
191,990
215,007
168,312
217,295
Cash
308,636
401,590
397,433
453,932
Basic Shares
83,056
83,393
83,957
83,933

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,660,953
$3,367,324
$3,215,360
$2,706,655
Gross Profit
2,189,970
2,004,338
1,889,432
1,571,040
EBITDA
1,097,128
1,010,665
1,036,624
790,522
EBIT
1,097,128
898,765
932,028
694,524
Net Income
845,042
679,089
744,845
581,776
Net Change In Cash
3,660,953
3,367,324
3,215,360
2,706,655
Cost of Revenue
-23,302
-234,835
290,271
Free Cash Flow
772,879
394,146
635,997
540,437
Cash
453,932
112,546
144,454
383,928
Basic Shares
83,978
84,600
86,572
86,722

Earnings Calls

Quarter EPS
2024-09-30
$2.80
2024-06-30
$3.02
2024-03-31
$2.81
2023-12-31
$2.32