Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,013,881
$942,809
$991,546
$926,926
Gross Profit
388,935
355,434
363,442
328,958
EBITDA
205,358
205,080
215,982
179,350
EBIT
173,020
174,300
186,201
148,677
Net Income
112,304
114,166
115,395
86,568
Net Change In Cash
1,013,881
942,809
991,546
926,926
Free Cash Flow
226,593
145,256
138,579
127,078
Cash
689,533
606,004
459,457
341,018
Basic Shares
53,690
54,037
54,072
54,394

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,875,162
$4,036,605
$4,032,853
$3,250,792
Gross Profit
1,470,369
1,534,062
1,446,554
1,194,860
EBITDA
796,723
797,347
780,389
776,673
EBIT
669,549
671,947
649,889
658,192
Net Income
428,433
400,882
436,569
488,492
Net Change In Cash
3,875,162
4,036,605
4,032,853
3,250,792
Cost of Revenue
-8,136
-87,741
Free Cash Flow
637,506
541,806
263,030
371,848
Cash
689,533
247,496
162,001
180,362
Basic Shares
471
54,086
54,947
56,665

Earnings Calls

Quarter EPS
2024-12-31
$2.88
2024-09-30
$2.33
2024-06-30
$2.39
2024-03-31
$1.89