Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,142,909
$1,109,236
$1,044,060
$975,798
Gross Profit
309,441
308,735
280,700
247,596
EBITDA
186,000
190,045
174,335
136,716
EBIT
181,993
186,246
170,676
133,056
Net Income
145,449
146,746
138,061
105,282
Net Change In Cash
1,142,909
1,109,236
1,044,060
975,798
Free Cash Flow
-68,522
22,017
115,496
53,904
Cash
719,920
837,458
870,162
732,804
Basic Shares
28,534
28,668
28,888
28,756

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$4,028,106
$4,131,393
$3,745,887
$3,046,145
Gross Profit
1,013,533
1,043,842
908,915
676,343
EBITDA
596,320
637,457
520,342
319,727
EBIT
581,826
622,851
506,011
304,664
Net Income
465,365
490,662
396,868
239,874
Net Change In Cash
4,028,106
4,131,393
3,745,887
3,046,145
Cost of Revenue
75,174
-24,442
254,727
Free Cash Flow
546,362
174,738
-42,124
156,657
Cash
732,804
311,542
236,368
260,810
Basic Shares
28,716
28,463
29,880
29,152

Earnings Calls

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