XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2021
Property Plant And Equipment [Abstract]  
Schedule of Property and Equipment and Accumulated Depreciation and Amortization

Property and equipment and accumulated depreciation and amortization were as follows:

 

 

June 30, 2021

 

 

December 31, 2020

 

Property and equipment

 

 

 

 

 

 

 

 

Software and capitalized software costs

 

$

170,635

 

 

$

144,190

 

Buildings

 

 

116,025

 

 

 

115,772

 

Computer equipment

 

 

76,394

 

 

 

68,181

 

Rental clocks

 

 

27,900

 

 

 

25,474

 

Furniture, fixtures and equipment

 

 

20,786

 

 

 

19,829

 

Other

 

 

7,118

 

 

 

7,016

 

 

 

 

418,858

 

 

 

380,462

 

Less: accumulated depreciation and amortization

 

 

(208,424

)

 

 

(178,111

)

 

 

 

210,434

 

 

 

202,351

 

Construction in progress

 

 

81,529

 

 

 

53,833

 

Land

 

 

29,034

 

 

 

29,034

 

Property and equipment, net

 

$

320,997

 

 

$

285,218