XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets    
Cash $ 877 $ 957
Accounts receivable, net of allowance for credit losses of $2,801 at December 31, 2023 and $2,300 at December 31, 2022 227,368 169,937
Rental equipment, at cost:    
Relocatable modular buildings 1,291,093 938,081
Portable storage containers 236,123 185,187
Electronic test equipment 377,587 398,267
Rental equipment, gross 1,904,803 1,521,535
Less: accumulated depreciation (575,480) (531,218)
Rental equipment, net 1,329,323 990,317
Property, plant and equipment, net 169,114 138,713
Prepaid expenses and other assets 102,789 69,837
Intangible assets, net 64,588 35,431
Goodwill 323,224 106,403
Assets of discontinued operations   196,249
Total assets 2,217,283 1,707,844
Liabilities:    
Notes payable 762,975 413,742
Accounts payable and accrued liabilities 167,523 151,208
Deferred income 111,428 82,417
Deferred income taxes, net 241,555 203,361
Liabilities of discontinued operations   53,171
Total liabilities 1,283,481 903,899
Commitments and contingencies (Note 12)
Shareholders’ equity:    
Common stock, no par value - Authorized 40,000 shares Issued and outstanding - 24,496 shares as of December 31, 2023 and 24,388 shares as of December 31, 2022 111,122 110,080
Retained earnings 822,796 693,943
Accumulated other comprehensive loss (116) (78)
Total shareholders’ equity 933,802 803,945
Total liabilities and shareholders’ equity $ 2,217,283 $ 1,707,844