Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$707,053
$689,744
$689,348
$680,996
Gross Profit
262,585
247,250
242,851
249,714
EBITDA
140,973
129,137
122,696
107,404
EBIT
124,128
112,577
110,086
89,875
Net Income
82,907
59,951
50,239
57,570
Net Change In Cash
707,053
689,744
689,348
680,996
Free Cash Flow
73,993
37,053
103,082
95,512
Cash
228,470
76,495
102,003
82,833
Basic Shares
61,078
60,987
60,295
60,730

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,774,766
$2,593,480
$2,428,115
$1,950,069
Gross Profit
976,051
885,530
837,983
682,465
EBITDA
497,976
441,235
431,229
322,036
EBIT
428,276
376,135
356,629
247,336
Net Income
205,285
223,747
235,110
157,414
Net Change In Cash
2,774,766
2,593,480
2,428,115
1,950,069
Cost of Revenue
37,492
Free Cash Flow
282,316
174,115
215,153
269,043
Cash
102,003
72,024
41,209
49,209
Basic Shares
60,655
60,153
60,034
60,034

Earnings Calls

Quarter EPS
2024-06-30
$1.32
2024-03-31
$1.20
2023-12-31
$1.13
2023-09-30
$1.08