UK markets close in 3 hours 58 minutes

Rollins, Inc. (ROL)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
44.77-0.13 (-0.29%)
At close: 04:00PM EDT
44.77 0.00 (0.00%)
Pre-market: 07:00AM EDT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
103,825
95,346
105,301
98,477
Total cash
103,825
95,346
105,301
98,477
Net receivables
178,214
155,759
139,579
126,337
Inventory
33,383
29,745
28,926
30,843
Other current assets
54,192
34,151
52,422
35,404
Total current assets
406,639
348,619
352,380
314,777
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
810,472
738,699
693,932
684,620
Accumulated depreciation
-360,421
-333,298
-315,891
-294,226
Net property, plant and equipment
450,051
405,401
378,041
390,394
Goodwill
1,070,310
846,704
786,504
653,176
Intangible assets
545,734
418,748
422,569
418,770
Other long-term assets
46,817
39,033
34,949
30,596
Total non-current assets
2,188,821
1,773,409
1,669,160
1,531,123
Total assets
2,595,460
2,122,028
2,021,540
1,845,900
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
-
15,000
18,750
17,188
Accounts payable
49,200
42,796
44,568
64,596
Accrued liabilities
46,807
39,534
36,414
31,675
Deferred revenues
172,380
158,092
145,122
131,253
Other current liabilities
101,744
54,568
73,206
63,540
Total current liabilities
576,689
493,784
491,162
472,511
Non-current liabilities
Long-term debt
490,776
39,898
136,250
185,812
Deferred tax liabilities
-
-
13,255
10,612
Total non-current liabilities
863,204
361,047
419,161
432,029
Total liabilities
1,439,893
854,831
910,323
904,540
Stockholders' equity
Common stock
484,080
492,448
491,911
491,612
Retained earnings
566,402
687,069
530,088
358,888
Accumulated other comprehensive income
-26,755
-31,562
-16,411
-10,897
Total stockholders' equity
1,155,567
1,267,197
1,111,217
941,360
Total liabilities and stockholders' equity
2,595,460
2,122,028
2,021,540
1,845,900