Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$1,595,060
$1,472,926
$1,586,118
$1,408,784
Gross Profit
1,031,212
1,013,485
1,056,276
957,943
EBITDA
374,007
324,128
305,451
297,716
EBIT
307,334
258,793
238,685
249,180
Net Income
229,548
210,545
208,631
180,009
Net Change In Cash
1,595,060
1,472,926
1,586,118
1,408,784
Free Cash Flow
340,597
166,176
196,351
302,495
Cash
1,235,785
1,236,401
1,318,999
1,249,355
Basic Shares
78,288
78,964
79,000
79,520

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$5,906,956
$5,475,829
$4,733,939
$4,099,444
Gross Profit
4,003,716
3,782,024
3,289,833
2,754,348
EBITDA
1,274,168
1,349,562
1,152,528
709,615
EBIT
1,012,858
1,087,530
864,998
408,780
Net Income
882,466
807,799
793,560
266,745
Net Change In Cash
5,906,956
5,475,829
4,733,939
4,099,444
Cost of Revenue
-43,578
74,394
403,166
Free Cash Flow
1,052,613
993,372
1,252,636
819,390
Cash
1,318,999
697,999
756,493
712,583
Basic Shares
79,680
81,067
86,177
90,017

Earnings Calls

Quarter EPS
2024-06-30
$3.22
2024-03-31
$2.93
2023-12-31
$3.04
2023-09-30
$2.56