Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$673,250
$707,053
$689,744
$689,348
Gross Profit
253,790
262,585
247,250
242,851
EBITDA
106,015
119,355
110,653
119,893
EBIT
106,015
102,510
94,093
107,283
Net Income
68,240
82,907
59,951
50,239
Net Change In Cash
673,250
707,053
689,744
689,348
Free Cash Flow
90,406
73,993
37,053
103,082
Cash
253,670
228,470
76,495
102,003
Basic Shares
61,086
61,078
60,987
60,295

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
1,015,751
885,530
837,983
682,465
EBITDA
465,136
418,139
393,688
299,247
EBIT
395,436
353,039
319,088
224,547
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-09-30
$1.25
2024-06-30
$1.32
2024-03-31
$1.20
2023-12-31
$1.13