Canada markets close in 3 hours 23 minutes

Pool Corporation (POOL)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
464.48+0.43 (+0.09%)
As of 12:36PM EDT. Market open.
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2020-12-31
2019-12-31
2018-12-31
2017-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
34,128
28,583
16,358
29,940
Total Cash
34,128
28,583
16,358
29,940
Net Receivables
33,553
18,455
16,451
26,681
Inventory
780,989
702,274
672,579
536,474
Other Current Assets
1,209
1,604
3,392
4,869
Total Current Assets
1,121,927
973,568
915,244
782,248
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
484,142
450,321
248,606
223,800
Accumulated Depreciation
-170,026
-161,386
-141,642
-122,861
Net property, plant and equipment
314,116
288,935
106,964
100,939
Equity and other investments
1,292
1,227
1,213
1,127
Goodwill
268,167
188,596
188,472
189,435
Intangible Assets
12,181
11,038
12,004
13,223
Other long-term assets
21,987
19,902
16,974
14,090
Total non-current assets
617,743
509,698
325,627
318,814
Total Assets
1,739,670
1,483,266
1,240,871
1,101,062
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
11,869
11,745
9,168
10,835
Accounts Payable
266,753
261,963
237,835
245,249
Accrued liabilities
24,930
13,688
12,475
9,987
Other Current Liabilities
38,191
14,404
12,534
15,718
Total Current Liabilities
483,249
390,846
305,610
321,566
Non-current liabilities
Long Term Debt
404,149
499,662
657,593
508,815
Deferred taxes liabilities
27,653
32,598
29,399
24,585
Other long-term liabilities
38,261
27,970
24,679
22,950
Total non-current liabilities
616,951
682,240
711,671
556,350
Total Liabilities
1,100,200
1,073,086
1,017,281
877,916
Stockholders' Equity
Common Stock
40
40
40
40
Retained Earnings
133,870
-64,740
-218,646
-196,316
Accumulated other comprehensive income
-14,019
-10,359
-10,997
-7,328
Total stockholders' equity
639,470
410,180
223,590
223,146
Total liabilities and stockholders' equity
1,739,670
1,483,266
1,240,871
1,101,062