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
192,680
190,045
174,335
136,716
EBIT
188,673
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,033,502
$4,131,393
$3,745,887
$3,046,145
Gross Profit
1,018,929
1,043,842
908,915
676,343
EBITDA
591,356
652,057
532,627
339,832
EBIT
576,862
637,451
518,296
324,769
Net Income
465,365
490,662
396,868
239,874
Net Change In Cash
4,033,502
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