Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,205,277
$1,142,909
$1,109,236
$1,044,060
Gross Profit
296,825
309,441
308,735
280,700
EBITDA
163,991
192,680
190,045
174,335
EBIT
188,673
186,246
170,676
Net Income
133,469
145,449
146,746
138,061
Net Change In Cash
1,205,277
1,142,909
1,109,236
1,044,060
Free Cash Flow
104,395
-68,522
22,017
115,496
Cash
821,570
719,920
837,458
870,162
Basic Shares
28,308
28,534
28,668
28,888

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,504,670
$4,033,502
$4,131,393
$3,745,887
Gross Profit
1,198,889
1,018,929
1,043,842
908,915
EBITDA
721,546
601,716
652,057
532,627
EBIT
706,094
587,222
637,451
518,296
Net Income
563,725
465,365
490,662
396,868
Net Change In Cash
4,504,670
4,033,502
4,131,393
3,745,887
Cost of Revenue
75,174
-24,442
Free Cash Flow
171,319
546,362
174,738
-42,124
Cash
821,570
732,804
311,542
236,368
Basic Shares
28,600
28,716
28,463
29,880

Earnings Calls

Quarter EPS
2024-12-31
$4.71
2024-09-30
$5.10
2024-06-30
$5.12
2024-03-31
$4.78