Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$670,756
$673,250
$707,053
$689,744
Gross Profit
258,323
253,790
262,585
247,250
EBITDA
111,427
106,015
119,355
110,653
EBIT
106,015
102,510
94,093
Net Income
53,744
68,240
82,907
59,951
Net Change In Cash
670,756
673,250
707,053
689,744
Free Cash Flow
102,168
90,406
73,993
37,053
Cash
249,358
253,670
228,470
76,495
Basic Shares
61,086
61,086
61,078
60,987

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,740,803
$2,774,766
$2,593,480
$2,428,115
Gross Profit
1,037,455
1,015,751
885,530
837,983
EBITDA
447,450
465,136
418,139
393,688
EBIT
395,436
353,039
319,088
Net Income
264,842
203,730
223,747
235,110
Net Change In Cash
2,740,803
2,774,766
2,593,480
2,428,115
Cost of Revenue
37,492
Free Cash Flow
303,620
282,316
174,115
215,153
Cash
249,358
102,003
72,024
41,209
Basic Shares
61,086
60,655
60,153
60,034

Earnings Calls

Quarter EPS
2024-12-31
$1.28
2024-09-30
$1.25
2024-06-30
$1.32
2024-03-31
$1.20