0000945841-24-000009.txt : 20240222 0000945841-24-000009.hdr.sgml : 20240222 20240222093631 ACCESSION NUMBER: 0000945841-24-000009 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 16 CONFORMED PERIOD OF REPORT: 20240222 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Regulation FD Disclosure ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20240222 DATE AS OF CHANGE: 20240222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: POOL CORP CENTRAL INDEX KEY: 0000945841 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-MISC DURABLE GOODS [5090] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 363943363 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-26640 FILM NUMBER: 24662596 BUSINESS ADDRESS: STREET 1: 109 NORTHPARK BLVD STREET 2: 4TH FLOOR CITY: COVINGTON STATE: LA ZIP: 70433-5001 BUSINESS PHONE: 9858925521 MAIL ADDRESS: STREET 1: 109 NORTHPARK BLVD STREET 2: 4TH FLOOR CITY: COVINGTON STATE: LA ZIP: 70433-5001 FORMER COMPANY: FORMER CONFORMED NAME: SCP POOL CORP DATE OF NAME CHANGE: 19950526 8-K 1 pool-20240222.htm POOL Q4 EARNINGS RELEASE FORM 8-K pool-20240222
0000945841false00009458412024-02-222024-02-22

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
______________
FORM 8-K
______________
CURRENT REPORT
Pursuant to Section 13 OR 15(d) of The Securities Exchange Act of 1934
Date of Report (Date of earliest event reported) February 22, 2024
______________
POOL CORPORATION
(Exact name of registrant as specified in its charter)
 
Delaware0-2664036-3943363
(State or other jurisdiction of(Commission(IRS Employer
incorporation or organization)File Number)Identification No.)
  
109 Northpark Boulevard,
Covington,Louisiana 70433-5001
(Address of principal executive offices)(Zip Code)
(985) 892-5521
(Registrant’s telephone number, including area code)

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligations of the registrant under any of the following provisions:
 
  Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
 
  Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
 
  Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
 
  Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.001 per sharePOOLNasdaq Global Select Market

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o




Item 2.02 Results of Operations and Financial Condition.

The following information is being provided under Form 8-K Item 2.02 and should not be deemed incorporated by reference by any general statement incorporating by reference this Current Report on Form 8-K into any filing under the Securities Act of 1933 or under the Securities Exchange Act of 1934, except to the extent that the Registrant specifically incorporates this information by reference, and none of this information should be deemed "filed" under such acts.

On February 22, 2024, Pool Corporation, a Delaware corporation, issued a press release announcing fiscal 2023 results and providing 2024 earnings guidance.

A copy of the release is included herein as Exhibit 99.1.

Item 7.01 Regulation FD Disclosure.

On February 22, 2024, Pool Corporation issued the press release included herein as Exhibit 99.1.

Item 9.01 Financial Statements and Exhibits.
 
(d) Exhibits
Press Release issued by Pool Corporation on February 22, 2024, announcing fiscal 2023 results and providing 2024 earnings guidance.
104Cover Page Interactive Data File (embedded within the Inline XBRL document)

SIGNATURE
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.

POOL CORPORATION
By: /s/ Melanie Housey Hart
Melanie Housey Hart
       Vice President and Chief Financial Officer
 


Dated: February 22, 2024

               
 

EX-99.1 2 pool-q42023xer.htm POOL Q4 2023 EARNINGS RELEASE Document


poolcorplogoa10a.jpg

Exhibit 99.1

FOR IMMEDIATE RELEASE


POOL CORPORATION REPORTS YEAR END AND FOURTH QUARTER 2023 RESULTS;
PROVIDES 2024 EARNINGS GUIDANCE

Highlights include:

Annual net sales of $5.5 billion, our second highest in company history
Operating income of $746.6 million and operating margin of 13.5%, a 280 bps improvement from 2019
Record net cash provided by operations of $888.2 million in 2023
2023 diluted EPS of $13.35, more than double 2019 diluted EPS of $6.40, or $13.18 without tax benefits
2024 diluted EPS guidance range of $13.10 - $14.10, including an estimated $0.10 tax benefit
______________________

COVINGTON, LA. (February 22, 2024) – Pool Corporation (Nasdaq/GSM:POOL) today announced full year and fourth quarter 2023 results.

“After a challenging start, we achieved our second highest annual sales in company history of $5.5 billion against a backdrop of unfavorable weather in the first half of the year that delayed pool openings and a slowdown in new pool construction as the housing market came to grips with elevated interest rates. As the year progressed, we were able to adapt to the demand environment and manage the business effectively. In 2023, we added fourteen greenfield and five acquired locations, ending the year with 439 sales centers, showing our strategic investment in organic growth to increase our customer reach and create capacity for additional products and services, while maintaining our industry-leading position. We also generated record operating cash flows of $888.2 million and returned $473.8 million to our shareholders in dividends and share repurchases. Looking back on the year, I am proud of our team who remained focused on delivering an outstanding customer experience, which enabled us to outperform the industry through innovation, execution and collaborative partnerships,” commented Peter D. Arvan, president and CEO.

Year ended December 31, 2023 compared to the year ended December 31, 2022

Following a period of significant growth over the prior three years, net sales decreased 10% to $5.5 billion in 2023 compared to $6.2 billion in 2022, resulting in a compound annual growth rate (CAGR) of 15% from 2019 to 2023. Base business results approximated consolidated results for the period. Our net sales benefited approximately 3% to 4% from inflationary product cost increases in 2023 versus a benefit of 10% in 2022. Unfavorable weather conditions in certain markets throughout the first half of the year resulted in a slow start to the swimming pool season and slower maintenance activity than anticipated, limiting sales in the first and second quarters. Our results were also impacted by lower volumes of discretionary pool products sold due to reduced pool construction activity and discretionary replacement activity.

Gross profit was $1.7 billion in 2023, a 14% decrease from gross profit of $1.9 billion in 2022. Our gross profit increased at a 16% CAGR from 2019 to 2023. Gross margin declined 130 basis points to 30.0% in 2023 compared to 31.3% in 2022. Our 2023 gross margin is in line with our longer-term annual gross margin outlook, while our prior year gross margin benefited from higher levels of inflation and price increases.

Selling and administrative expenses (operating expenses) increased 0.6%, or $5.8 million, to $913.5 million in 2023. As a percentage of net sales, operating expenses increased 180 basis points to 16.5% in 2023 compared to 14.7% in 2022. During 2023, volume-driven expenses were managed in line with lower sales, and our largest expense growth drivers related to inflationary wage increases, rent and facility costs and insurance and healthcare-related costs.




Operating income for the year decreased 27% to $746.6 million, down from $1.0 billion in 2022. Our operating income increased at a 22% CAGR from 2019 to 2023. Operating margin decreased 310 basis points to 13.5% in 2023 compared to 16.6% in 2022.

Interest and other non-operating expenses, net for the year increased $17.5 million compared to 2022, as higher average interest rates more than offset a decrease in average debt.

We recorded a $6.7 million, or $0.17 per diluted share, tax benefit from Accounting Standards Update (ASU) 2016-09, Improvements to Employee Share-Based Payment Accounting, for the year ended December 31, 2023 compared to a tax benefit of $10.8 million, or $0.27 per diluted share, realized in 2022.

Net income declined 30% to $523.2 million in 2023 compared to $748.5 million in 2022. Earnings per share decreased 29% to $13.35 per diluted share compared to a record of $18.70 per diluted share in 2022. Without the impact from ASU 2016-09 in both periods, earnings per diluted share decreased 28% to $13.18 per diluted share compared to $18.43 per diluted share in 2022. From 2019 to 2023, our earnings per diluted share increased by a 20% CAGR and a 23% CAGR without the impact from ASU 2016-19.

Adjusted EBITDA decreased 25% to $806.9 million in 2023 compared to $1.1 billion in 2022 and was 14.6% of net sales in 2023 compared to 17.5% of net sales in 2022.

Balance Sheet and Liquidity

On the balance sheet at December 31, 2023, we ended the year with days sales outstanding ratio of 26.8, as calculated on a trailing four quarters basis, consistent with 26.9 days at December 31, 2022. Inventory levels decreased 14% to $1.4 billion, compared to $1.6 billion at December 31, 2022, consistent with our inventory reduction goals and partially offset by increases from early buy vendor deals that we took advantage of in the last quarter of the year. Total debt outstanding decreased $333.5 million to $1.1 billion as we have used operating cash flows to reduce our debt.

Net cash provided by operations was a record $888.2 million in 2023 compared to $484.9 million in 2022, an increase of $403.4 million, primarily driven by positive changes in working capital, particularly as we sold through our prior year strategic inventory purchases, partially offset by lower net income. Our 2023 operating cash flows funded our $333.5 million debt reduction, $306.4 million in share repurchases, $167.5 million in dividends paid to our shareholders and $71.6 million of investments in capital expenditures and acquisitions.

Fourth quarter ended December 31, 2023 compared to the fourth quarter ended December 31, 2022

Net sales decreased 8% to $1.0 billion in the fourth quarter of 2023 compared to $1.1 billion in the fourth quarter of 2022. Base business results approximated consolidated results for the period. Maintenance activities and demand for non-discretionary products were stable. Lower sales during our seasonally slowest time of year were largely attributable to softer spending, particularly for discretionary products, as pool construction-related activities remained tepid.

Gross profit decreased 7% to $293.8 million in the fourth quarter of 2023 from $315.7 million in the same period of 2022. Gross margin increased 50 basis points to 29.3% in the fourth quarter of 2023 compared to 28.8% in the fourth quarter of 2022. The change in gross margin between periods was consistent with our expectation due to the impact of lower inflation from vendor price increases compared to last year. While our gross margin in the fourth quarter of 2022 benefited from higher levels of inflation and price increases, it was also negatively impacted 120 basis points from $13.0 million recorded within Cost of sales related to increased duties and tariffs for certain imported chemicals.

Operating expenses increased 3% to $214.4 million in the fourth quarter of 2023 compared to $208.4 million in the fourth quarter of 2022. As a percentage of net sales, operating expenses were 21.4% in the fourth quarter of 2023 compared to 19.0% in the same period of 2022.

Operating income in the fourth quarter of 2023 decreased 26% to $79.3 million compared to $107.3 million in the same period of 2022. Operating margin decreased 190 basis points in the fourth quarter.
2



Interest and other non-operating expenses in the fourth quarter of 2023 decreased $3.4 million compared to the fourth quarter of 2022, primarily due to a decrease in average debt between periods.

We recorded an $0.8 million, or $0.02 per diluted share, tax benefit from ASU 2016-09 in the fourth quarter of 2023 compared to a tax benefit of $1.2 million, or $0.03 per diluted share, realized in the fourth quarter of 2022. Net income decreased 28% in the fourth quarter of 2023 to $51.4 million compared to $71.9 million in 2022. Earnings per diluted share decreased 27% to $1.32 in the fourth quarter of 2023 compared to $1.82 for the same period in 2022. Without the impact from the tax benefits discussed above in both periods, earnings per diluted share decreased 27% to $1.30 compared to $1.79 in 2022.

2024 Outlook

“We have the privilege of serving a unique industry that grows intrinsically; as new pools are built and added to the installed base, including an estimated 75,000 pools built in 2023, demand for products to maintain and enhance these pools grows too. These consistent additions to the installed base of swimming pools and related upkeep, technological advancements and product upgrade trends continue to be growth drivers for the outdoor living industry. We are well-positioned and confident in our ability to capitalize on these opportunities and continue our long-term trends of consistent growth and exceptional shareholder returns. We expect earnings for 2024 will be in the range of $13.10 to $14.10 per diluted share, including an estimated $0.10 favorable impact from ASU 2016-09,” added Arvan.

(Unaudited)
2024 Earnings Guidance Range
2023Floor% ChangeCeiling% Change
Diluted EPS$13.35 $13.10 (2)%$14.10 %
     Less: ASU 2016-09 tax benefit0.17 0.10 0.10 
Adjusted Diluted EPS$13.18 $13.00 (1)%$14.00 %

We estimate that we have approximately $3.8 million in unrealized tax benefits related to stock options that will expire and restricted stock awards that will vest in the first quarter of 2024, adding $0.10 in diluted earnings per share in that period. We have included the estimated first quarter benefit in our annual earnings guidance. We have not included any expected benefits from additional tax benefits that could be recognized for stock option exercises in 2024 from grants that expire in years after 2024.

Non-GAAP Financial Measures

This press release contains certain non-GAAP measures (adjusted EBITDA, adjusted diluted EPS and projected adjusted diluted EPS). See the addendum to this release for definitions of our non-GAAP measures and reconciliations of our non-GAAP measures to GAAP measures.

About Pool Corporation

POOLCORP is the world’s largest wholesale distributor of swimming pool and related backyard products. As of December 31, 2023, POOLCORP operated 439 sales centers in North America, Europe and Australia, through which it distributes more than 200,000 products to roughly 125,000 wholesale customers. For more information, please visit www.poolcorp.com.

3


Forward-Looking Statements

This news release includes “forward-looking” statements that involve risks and uncertainties that are generally identifiable through the use of words such as “believe,” “expect,” “anticipate,” “intend,” “plan,” “estimate,” “project,” “should,” “will,” “may,” and similar expressions and include projections of earnings. The forward-looking statements in this release are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Forward-looking statements speak only as of the date of this release, and we undertake no obligation to update or revise such statements to reflect new circumstances or unanticipated events as they occur. Actual results may differ materially due to a variety of factors, including the sensitivity of our business to weather conditions; changes in economic conditions, consumer discretionary spending, the housing market, inflation or interest rates; our ability to maintain favorable relationships with suppliers and manufacturers; the extent to which home-centric trends will moderate or reverse; competition from other leisure product alternatives or mass merchants; our ability to continue to execute our growth strategies; changes in the regulatory environment; new or additional taxes, duties or tariffs; excess tax benefits or deficiencies recognized under ASU 2016-09 and other risks detailed in POOLCORP’s 2022 Annual Report on Form 10-K, 2023 Quarterly Reports on Form 10-Q and other reports and filings filed with the Securities and Exchange Commission (SEC) as updated by POOLCORP’s subsequent filings with the SEC.

Curtis J. Scheel
Director of Investor Relations
985.801.5341
curtis.scheel@poolcorp.com
4


POOL CORPORATION
Consolidated Statements of Income
(Unaudited)
(In thousands, except per share data)

Three Months EndedYear Ended
December 31,December 31,
202320222023
2022 (1)
Net sales$1,003,050 $1,095,920 $5,541,595 $6,179,727 
Cost of sales709,275 780,189 3,881,551 4,246,315 
Gross profit293,775 315,731 1,660,044 1,933,412 
Percent29.3 %28.8 %30.0 %31.3 %
Selling and administrative expenses 214,431 208,436 913,477 907,629 
Operating income79,344 107,295 746,567 1,025,783 
Percent7.9 %9.8 %13.5 %16.6 %
Interest and other non-operating expenses, net 12,104 15,482 58,431 40,911 
Income before income taxes and equity in earnings 67,240 91,813 688,136 984,872 
Provision for income taxes15,745 20,076 165,084 236,763 
Equity in earnings (loss) of unconsolidated investments, net (58)126 177 353 
Net income$51,437 $71,863 $523,229 $748,462 
Earnings per share attributable to common stockholders: (2)
Basic $1.33 $1.84 $13.45 $18.89 
Diluted$1.32 $1.82 $13.35 $18.70 
Weighted average common shares outstanding:
Basic38,372 38,843 38,704 39,409 
Diluted38,648 39,168 38,997 39,806 
Cash dividends declared per common share$1.10 $1.00 $4.30 $3.80 

(1)    Derived from audited financial statements.
(2)    Earnings per share under the two-class method is calculated using net income attributable to common stockholders (net income reduced by earnings allocated to participating securities), which was $51.2 million and $71.5 million for the three months ended December 31, 2023 and December 31, 2022, respectively, and $520.5 million and $744.3 million for the years ended December 31, 2023 and December 31, 2022, respectively. Participating securities excluded from weighted average common shares outstanding were 204,000 and 216,000 for the three months ended December 31, 2023 and December 31, 2022, respectively, and 207,000 and 221,000 for the years ended December 31, 2023 and December 31, 2022, respectively.



5


POOL CORPORATION
Condensed Consolidated Balance Sheets
(Unaudited)
(In thousands)

December 31,December 31,
Change
2023
2022 (1)
$
%
Assets
Current assets:
Cash and cash equivalents
$66,540 $45,591 $20,949 46 %
Receivables, net (2)
145,723 128,247 17,476 14 
Receivables pledged under receivables facility
197,187 223,201 (26,014)(12)
Product inventories, net (3)
1,365,466 1,591,060 (225,594)(14)
Prepaid expenses and other current assets40,444 30,892 9,552 31 
Total current assets
1,815,360 2,018,991 (203,631)(10)
Property and equipment, net
223,929 193,709 30,220 16 
Goodwill700,078 691,993 8,085 
Other intangible assets, net
298,282 305,450 (7,168)(2)
Equity interest investments
1,305 1,248 57 
Operating lease assets305,688 269,608 36,080 13 
Other assets
83,426 84,438 (1,012)(1)
Total assets
$3,428,068 $3,565,437 $(137,369)(4)%
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable$508,672 $406,667 $102,005 25 %
Accrued expenses and other current liabilities
134,676 168,521 (33,845)(20)
Short-term borrowings and current portion of long-term debt
38,203 25,042 13,161 53 
Current operating lease liabilities89,215 75,484 13,731 18 
Total current liabilities
770,766 675,714 95,052 14 
Deferred income taxes
67,421 58,759 8,662 15 
Long-term debt, net
1,015,117 1,361,761 (346,644)(25)
Other long-term liabilities
40,028 35,471 4,557 13 
Non-current operating lease liabilities221,949 198,538 23,411 12 
Total liabilities
2,115,281 2,330,243 (214,962)(9)
Total stockholders’ equity
1,312,787 1,235,194 77,593 
Total liabilities and stockholders’ equity$3,428,068 $3,565,437 $(137,369)(4)%

(1)Derived from audited financial statements.
(2)The allowance for doubtful accounts was $11.7 million at December 31, 2023 and $9.5 million at December 31, 2022.
(3)The inventory reserve was $23.5 million at December 31, 2023 and $21.2 million at December 31, 2022.

6


POOL CORPORATION
Condensed Consolidated Statements of Cash Flows
(Unaudited)
(In thousands)
Year Ended
December 31,
2023
2022 (1)
Change
Operating activities
Net income$523,229 $748,462 $(225,233)
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation31,585 30,381 1,204 
Amortization8,555 8,644 (89)
Share-based compensation19,582 14,879 4,703 
Equity in earnings of unconsolidated investments, net (177)(353)176 
Net (gain) loss on foreign currency transactions(813)48 (861)
Goodwill impairment550 605 (55)
Other14,369 24,563 (10,194)
Changes in operating assets and liabilities, net of effects of acquisitions:
Receivables10,108 19,685 (9,577)
Product inventories231,240 (263,567)494,807 
Prepaid expenses and other assets57,840 (52,815)110,655 
Accounts payable96,128 7,597 88,531 
Accrued expenses and other liabilities(103,967)(53,275)(50,692)
Net cash provided by operating activities888,229 484,854 403,375 
Investing activities
Acquisition of businesses, net of cash acquired(11,533)(9,264)(2,269)
Purchase of property and equipment, net of sale proceeds(60,096)(43,619)(16,477)
Other investments, net32 2,013 (1,981)
Net cash used in investing activities(71,597)(50,870)(20,727)
Financing activities
Proceeds from revolving line of credit1,548,618 1,917,173 (368,555)
Payments on revolving line of credit(1,815,829)(1,970,388)154,559 
Proceeds from term loan under credit facility  250,000 (250,000)
Payments on term loan under credit facility(12,500)— (12,500)
Proceeds from asset-backed financing552,500 220,000 332,500 
Payments on asset-backed financing(560,300)(205,500)(354,800)
Payments on term facility(47,313)(9,250)(38,063)
Proceeds from short-term borrowings and current portion of long-term debt 19,998 28,445 (8,447)
Payments on short-term borrowings and current portion of long-term debt(19,338)(27,675)8,337 
Payments of deferred acquisition consideration(551)(1,374)823 
Payments of deferred financing costs(52)(170)118 
Proceeds from stock issued under share-based compensation plans10,455 8,934 1,521 
Payments of cash dividends(167,461)(150,624)(16,837)
Repurchases of common stock(306,359)(471,229)164,870 
Net cash used in financing activities(798,132)(411,658)(386,474)
Effect of exchange rate changes on cash and cash equivalents2,449 (1,056)3,505 
Change in cash and cash equivalents20,949 21,270 (321)
Cash and cash equivalents at beginning of period45,591 24,321 21,270 
Cash and cash equivalents at end of period$66,540 $45,591 $20,949 
(1)    Derived from audited financial statements.
7


ADDENDUM

Base Business

When calculating our base business results, we exclude sales centers that are acquired, opened in new markets or closed for a period of 15 months. We also exclude consolidated sales centers when we do not expect to maintain the majority of the existing business and existing sales centers that are consolidated with acquired sales centers.

We generally allocate corporate overhead expenses to excluded sales centers on the basis of their net sales as a percentage of total net sales. After 15 months, we include acquired, consolidated and new market sales centers in the base business calculation including the comparative prior year period.

We have not provided separate base business income statements within this press release as our base business results for the quarter and year ended December 31, 2023 closely approximated our consolidated reported results for the same periods, and acquisitions and sales centers excluded from base business contributed less than 1% to the change in net sales.

The table below summarizes the changes in our sales centers during 2023.

December 31, 2022420
Acquired locations5
New locations14
December 31, 2023439
8


Reconciliation of Non-GAAP Financial Measures

The non-GAAP measures described below should be considered in the context of all of our other disclosures in this press release.

Adjusted EBITDA

We define Adjusted EBITDA as net income or net loss plus interest and other non-operating expenses, income taxes, depreciation, amortization, share-based compensation, goodwill and other impairments and equity in earnings or loss of unconsolidated investments.  Other companies may calculate Adjusted EBITDA differently than we do, which may limit its usefulness as a comparative measure.

Adjusted EBITDA is not a measure of performance as determined by generally accepted accounting principles (GAAP). We believe Adjusted EBITDA should be considered in addition to, not as a substitute for, operating income or loss, net income or loss, net cash flows provided by or used in operating, investing and financing activities or other income statement or cash flow statement line items reported in accordance with GAAP.

We have included Adjusted EBITDA as a supplemental disclosure because management uses it to monitor our performance, and we believe that it is widely used by our investors, industry analysts and others as a useful supplemental performance measure. We believe that Adjusted EBITDA, when viewed with our GAAP results and the accompanying reconciliations, provides an additional measure that enables management and investors to monitor factors and trends affecting our ability to service debt, pay taxes and fund capital expenditures.

The table below presents a reconciliation of net income to Adjusted EBITDA.

(Unaudited)Year Ended December 31,
(in thousands)20232022
Net income$523,229 $748,462 
Add:
Interest and other non-operating expenses (1)
59,244 40,863 
Provision for income taxes165,084 236,763 
Share-based compensation19,582 14,879 
Equity in earnings of unconsolidated investments, net (177)(353)
Goodwill impairment550 605 
Depreciation31,585 30,381 
Amortization (2)
7,824 7,826 
Adjusted EBITDA$806,921 $1,079,426 
(1)Shown net of (gains) losses on foreign currency transactions of $(813) for 2023 and $48 for 2022.
(2)Excludes amortization of deferred financing costs of $731 for 2023 and $818 for 2022, which is included in Interest and other non-operating expenses, net on the Consolidated Statements of Income.
9


Adjusted Diluted EPS

We have included adjusted diluted EPS, a non-GAAP financial measure, in this press release as a supplemental disclosure, because we believe this measure is useful to management, investors and others in assessing our period-over-period operating performance.

Adjusted diluted EPS is a key measure used by management to demonstrate the impact of tax benefits from ASU 2016-09 on our diluted EPS and to provide investors and others with additional information about our potential future operating performance to supplement GAAP measures.

We believe this measure should be considered in addition to, not as a substitute for, diluted EPS presented in accordance with GAAP, and in the context of our other disclosures in this press release. Other companies may calculate this non-GAAP financial measure differently than we do, which may limit its usefulness as a comparative measure.

The table below presents a reconciliation of diluted EPS to adjusted diluted EPS.

Three Months EndedYear Ended
(Unaudited)December 31,December 31,
2023202220232022
Diluted EPS$1.32 $1.82 $13.35 $18.70 
     Less: ASU 2016-09 tax benefit0.02 0.03 0.17 0.27 
Adjusted diluted EPS$1.30 $1.79 $13.18 $18.43 

Adjusted 2024 Diluted EPS Guidance

Please see page 3 for a reconciliation of projected 2024 diluted EPS to adjusted projected 2024 diluted EPS. We have included adjusted projected 2024 diluted EPS, which is a non-GAAP financial measure, in this press release as a supplemental disclosure to demonstrate the impact of projected tax benefits from ASU 2016-09 on our projected 2024 diluted EPS and to provide investors and others with additional information about our potential future operating performance. We believe adjusted projected 2024 diluted EPS should be considered in addition to, not as a substitute for, projected 2024 diluted EPS presented in accordance with GAAP and in the context of our other forward-looking and cautionary statements in this press release.

10
EX-101.SCH 3 pool-20240222.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document Document link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Statement of Financial Position link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Statement of Income link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Statement of Cash Flows link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 pool-20240222_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Security Exchange Name Security Exchange Name Written Communications Written Communications Title of 12(b) Security Title of 12(b) Security Local Phone Number Local Phone Number Trading Symbol Trading Symbol Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, State or Province Entity Address, State or Province Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Document Period End Date Document Period End Date Entity Emerging Growth Company Entity Emerging Growth Company Pre-commencement Tender Offer Pre-commencement Tender Offer Soliciting Material Soliciting Material City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Type Document Type Amendment Flag Amendment Flag Entity Central Index Key Entity Central Index Key Cover Page [Abstract] Cover Page [Abstract] Cover Page [Abstract] Entity File Number Entity File Number Entity Address, City or Town Entity Address, City or Town Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name EX-101.PRE 5 pool-20240222_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 6 poolcorplogoa10a.jpg POOL LOGO begin 644 poolcorplogoa10a.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X0 B17AI9@ 34T *@ @ 0$2 , M ! $ #_VP!# (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8' M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,# M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# S_P 1" Z 7J#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 M $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)! M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4 ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]^V&Y3]*_E,_X*R?MV_$C MQ=_P4Q^.,WA[XE_$#1=$T[Q;=Z+9V6F>)KVULX4L2+(^7'%*$4,UNS_*.2Y/ M4FOZD/C!\2K'X-_"CQ1XMU*1(]/\+Z1=ZQ2^N7:4%I9979W8\\DLQ)/J:#2G&[N>D?\-A_&+_HKWQ6_ M\+'4O_C]'_#8?QB_Z*]\5O\ PL=2_P#C]>=(XD7^*W_A8ZE_\?H_X;#^,7_17OBM_P"%CJ7_ ,?KSNB@#T3_ (;#^,7_ $5[ MXK?^%CJ7_P ?H_X;#^,7_17OBM_X6.I?_'Z\[HS0!Z)_PV'\8O\ HKWQ6_\ M"QU+_P"/UZ+^R#\5OC3^TM^U?\-?A];_ !<^*S-XQ\3:?I*-+TG0KFWT:"WLM5N+>%&M[>-)L*C@?Z_P WG&37[\75PMK;22R,L<<: MEG9NBJ.2?RK^6_XT?$!OBS\9O%WBHMN_X2;7+W503W$]P\B_HPK]*\,\#&MC M*M::NHQMM?5M=_),_-_$'%NGAJ5*+:YI-Z=DO^"3'X_^/O\ H?/&_P#X/[S_ M ..4O_"__'^?^1\\;_\ @_O/_CE?KC_P2Z_X);?!GXK?L*^ ?$WCGX?:9X@\ M2^(;:?4)[RXFG1WBDN9?(&$D48$(C'2OH#_ASK^S3_T270__ )N_P#X[7T6 M*X\RFA6G1=!OE;5THV=G;K)'@X;@O,:U&-958KF2=FY=3\&='_:=^)F@7*S6 M/Q*^(5I*IW*T/B2]3!_"2OM[_@EM_P %F/B)H?QX\,^ _B=KD_C#PMXIO8M) MM]1U JVHZ3<3,$AY;R35[-8"!R',Z;74_M M#),PC3E4N]'HVXM-VV9_4E>WT>G6W;Q"+=7U#62#@R0^8"((3_"<>8P MPV4SMKZ^_P""\/[3DWP%_8DOM!TVXDMM:^)%V- C:-MKK:;3)=G/HT2^4*;^.PMWD4F.#.2\K[>=D:!G;'\*&O MB^ ^&\)5H3S3'I.,;\J>VBO*37ET\SZSC#/L13KQR[!NTG:]M]7HDR7Q5^T5 M\0_'ES)/KGC[QQK$DA)9KW7;J?.?9G(_SVKFV\2ZF9-YU+4=W]_[3)N_/-?O M=\!_^"(7[/OP=\*6EGJ?@V+QQJT: 76JZ]*\[73X&2(0PAC7/153(&,ECDGT M&Z_X):_LZSV[1GX,_#]5(ZII,:-_WTN#7M2\2,KHMPHT)7R7&@^/O&VBS1$;6LM:%K8B2&:^6( RV\X0!3($^=7 &0CAN M0I;Y^_X+B_\ !.?P%^R"/"/C'X=V$V@Z9XENYM,OM)^T//;Q3+'YJ2P[R60, M X9=Q7(0J%^;/@7_ 27N[JS_P""DOP@:T+"1]9>-MO>-K6<2?\ CFX_A7J9 ME1R[.\EGC:=-)J,FG9*2<;W5UZ'GX"ICLHS:&$G-O5)J[::?J?T.^(O$-GX5 M\/WFJ:E=VUAI^GP/RELE'>37771(^BXPSO%?65E>!;3=KM:-M[13Z::LQ?%/Q^\?>.;F2 M;6_'7C369I3EFOM ;7Q;J$*!9]2\02O>37;=V9,B%,_W8XU4>G4GLKS_@EI^S MM?6S1/\ !GP"JL""8M+2)O3AEP1^!KU/^(DY92?+1H2Y?2*_ \UZE\-_B+<6MYXVTFT.HZ?JR1+ =9M%=5D61% 431ET. M5 #JQ. 49F^-?^"WW[ /@S]BKXG>#M4\ V\VD^'O'$%X'TE[B2X2PN;4P;VB M:0E]CK.AVECM96Q@$ <3_P $19YH?^"G_P ,?)+ 2#5$EP>"G]EW9(/KR%/U M ]*[\ZPV79QD<\QI02:BY)V2DG&]T[>GZG#E-;'95F\,%4DVN91:O=-/9J_J MOR/W&_;"^)+?"#]D_P")?BB.?[/<:!X7U&^@<'!$J6TACQ[EPH'N17\VQ^/W MQ MK/_D??'&Z-,?\C!>9) _ZZ=Z_;O\ X+W?$EO '_!.GQ#8PR-'-XNU2PT1 M64X.TS?:9!]#';.I]F-?BC^S5\,C\:?VC? /A';N3Q)XBL-.EP/NQ27$:R-Q M_=CW-^%>7X=X:E3RROC*T4]7ND](J_5=V>EQU7G5QU+"TF]ELWO)^1_2)^RS MX'NOAI^SGX#\/WUQ=7E_H_AZQM;NXN)6FFGG6!/-=G8EF)?<223UKT"HK%918Z5I5K@W>MWSJS1VT6>%X5F9V^5$5B<\ ^[L<*<=:_F!_P"#D?\ M;%[>\F;P?\'2_AC3;8,?*:^4@ZA)MN9WP/F M)=4))(C4' ^3/$OQD\9>,YVEUGQAXMU>9SN9[[6;FYL?$_XJQZA)\+_#]\=+T_2+2Y:U?Q+>HJO-YDJ$2);1*Z*?+*M) M(Q&]1&ZM^SGA_P#X(D_LE^'=/CM[?]G_ .'$T:@ ->:8+R0_5YBSD^Y.:"Y2 MBM$?R>VOC;7-/E#V^MZQ;R*=P,5]+&1^3#%>W?LO_P#!5']H#]D#QM8:SX0^ M*7C":WLY0\NBZQJD^I:/?(/O1RVLSE,,,@LFUQG*LK8-?T=?%C_@@G^R7\5_ M!^H:7)\%_"?AV2\@>*+4- B;2[NR8UC-RD]N6P-WE3+)'NP,[,X&:^.?^"XW_!=6Q_X)KV=KX"\#6.G M^)OC!KEI]L1+H[[#PS:ME4N+E5(:25\-Y< (X7>Y5=BR[G_!OWX@M?A#_P $ M*_AOXB\1W0LM)T6S\0ZW=3N?E@LTU?49R^?01#=GIBOYN?VG/VC->_:W_:"\ M8_$SQ1,TFM>-M3EU.968L+:-CB&W7/\ !#"(XE'98Q09QCJ=]\=?^"H/[17[ M2>O7%]XO^-'Q#O/M#%S96.L2Z781Y[);6ICA4#./N9(QDFO'=2\?>(-8D:2] M\0:Y>2,\NB13,?JS@D_B:"N9+0_E#T#XO^,/"=PLVD^+O%6DRJ*^T?^"=7_!P?\WAFGMX7E6">#=Y312%=C':'4'*L,8/\T\,RSVRR+]V10P^AH*4E)' M]MWA#Q9IOCOPII>MZ/>0ZAI.L6D5]974)S'&?'7C#1M%\(0:=H44&E:W=65N9([.*:<[(G5=PFGE4G M&?D]J_>#_@D%J%U?_P#!+?\ 9[FOF+7'_"O]&0%CR46TC6/_ ,<"U_*O^V%\ M65^/'[6WQ4\;Q2>9#XL\7:KJT#'_ )XS7DLD7X",J/;%!--:E,_M2_%(?\U1 M^)7_ (5=_P#_ !V@?M2_%(_\U1^)7_A5W_\ \=K]RO\ @AI_P1?^ 'Q]_P"" M9GP_\=?%#X8Z/XL\6^+I=0U"2]N[BY21;<7L\5N@"2*NT11(PX_B-?7!_P"" M W['Q'_)#/#'_@7>_P#Q^@KG1_,%:?M9?%C3YUFM_BM\3H9%Z/'XMU!6'XB6 MOJS]@/\ X."?CU^Q]\2M)?Q=XW\1?%#X<_:4&M:-XANFU&\6VZ/):74I,T"U\ >+_ +H-WX@LKVP MU.[D@N1:Q-,]O-#-*\9215*[@H=6*D-@$'^=6[8"TF9ON["?TH&K23/['+/5-.GCNM/U*WCN[6=/NSQ2('1Q[%2#^-?R]_\%R/VT_'?B[_ (*L M_&*/P_X[\;:)H?A_5(M M++3M>N[2WA-G;103;8XY H+3I,QXY+5_1M^QE(? M /["/PK.L2&%M%\!:0;YGZH8M.A\PGZ;3^5?R _%[XGW?QJ^+7BSQIJ#EK[Q M=K5[KEPQZE[F=YV_5\4&<-S8/[4OQ2'_ #5'XE?^%7?_ /QV@?M2_%(_\U0^ M)1^GBJ__ /CM?O+_ ,$;O^"(?[/_ ,5_^";'PK\6?%'X5:+XE\:>+-.EUF[U M"ZN+E9)8)[F:2U7$>#_&U_#H6F:QJ*(VJZ+?3NL=MON UQ#)*RQOYNYU\Q7#X4H MWH7_ <)_P#!$CX'?LJ_L8R?%SX3>')/ NJ>&]5LK34;"'4;BYLM4M[J98 1 M'.\GERQR/&RF,J"N\,&.TK^/W[--M=7G[2OPVALMPOIO%ND);E>HE-]"$Q[[ ML4"TDKG]&G_!76;Q)\2?VC_"GP_=9+K2=0T;3+OPOH4VQM/\5:K/XET^QU,7 M$?AS#XTU.DQW"W45OJ%LLHMIUR%FB;[T4@!(#H58!B,X)I?@K^ MSQX)_9Q\'G0/ ?AG2?">DR3M=2V^G6XA^TS-@--*WWI9" 79MB1")%8ON)QC& ,DX&3 M7PGXY_X.3?V>=:MIM)N/A[\2/$FDM\A2XT?36M95Z<1RW6<8[%0?:MK_ (.) M?#GC+XU?"+X6_"SP'X=UKQ/KOBKQ)-JKV>G6YE;[/9VYC+2-PL<8DO(27=E4 M$+DU\ O!,;];>6[EU&\C]F6%/*S])37Z%PYD^0R MP"Q>;U>64FTES6T5NB3EO?4_/N(,VSQ8YX3*J5XQ2N^6^KUW;MV.Y\?Q?\$U M?^"EZM8WV@R_ /QA>'9:ZK!ID?AQE<\;G:#S=/<$@9\_!/J#R/B#]O7_ (-Y M/CE^QS;77B3PK;1_&;X;K$;N'7O#,)>\@M\;@]Q9!FD "\[X#-'M&YF3.T?7 MOQ)_X-C/C%X;L))_#?C;X?\ B9HQD0SM.'7/"^N_P#"NXIP]SI6HI_:'AV7<<$PWD)=;.0YR-K+EL%HWZ5MB^%, MIQBOD>*4I?R2=F_1M1_%?,G!\59K@Y6SG#-1_FBKI>J3?X/Y'Y!JX=F"\E6* ML/[I'4'T(IV:_HR\)?%W]@'_ (*WW<%Y\2O _@?PU\1+Y1]KAUW_ (DFHSR8 M (34K=XA=+G[H,F_'.Q MRM=%&'UR*^#QF Q.$J.EB8.$ET:L?>83,L-BJ?M#]8^)7BJ MTT+PWH^J^(==T=E WRD8Y6>6%N>GI^VU]\?/V2O^"8OA.;2]/U M#X4_#=$&V32?#EK;_P!H7+>KV]JK3R,3U9P23R3GFOAO]L+_ (.9KR_^U:3\ M#_"8L48%!XB\2QAI>>IALT;:/4-*Y]X^U>EE7#.99C)+#4G;^9Z17S?Z'EYI MQ1E^ 5Z]17[+5_=_F>K?!?\ X-COV4/V>O#O]I_$"7Q%X]DL8Q)>7WB376TS M3HV'5O+MC"JK[.[X[DU]5?L$_ ?]F/X=6VOZU^SMH/P[MH_-71M7U/PP4G\U MX@LH@DG4MOV^:K8W'[PK^=?X^_M1_$;]JSQ*FI?$+QEX@\77C2!8(KZ?-O$S M'[L-L@$4>3_#&@SQP37[T?\ !"'X%:I\"/\ @G/X9@US2+_0]<\1:C?ZU>6= M]:O;7,7F3F.'?&X#*3!%$0"!P5KW.(N"UD^ CB,164JDI)KVWM;4 M\/(>,)9MC70HTG&G%-N3>O3MHOO9[/\ \%#?BG'\'_V'/BQK_G>1/9^&+V*V M<'!%Q-&8(>?4RR(/QK^:D1LEOY<:_/M"H!UST _I7[G_ /!PM\17\'?\$_FT MF.7RW\7>(]/TUTSAGCC,EVWY-;+GZU^+/P5U;0_#_P 9_!^H>*%N6\,Z;K=E M=ZLEM$)9I;2.='F1%R 69%91R.6K['PWHNEE=;%)7X %?FDN&([=/*[FWM5:XD?Z"06ZG_KH*_+7_@F]\/&^*G[?/PAT58?.5O$UM?R) MC.8[0F\?/ML@8UM?\%'O^"A&N?\ !0KXNV&M7FF_V#X=\/V[6NBZ2)O/: .0 M999' :60JF<#"B-%&2"S?4G_!N/^S%-XE^,'BCXN:A:'^R_#-F^AZ3*RG]Y M>SA6F9#TS'!A3[7(]Z_4L+AY9%PS4^L:5)*5U?[4M%]Q^EU210>!+>7!3!]PEFI^CCUKG_ M /@W3^%4?C+]LWQ!XFN+?SH?!OAN4PR'_EA/_\ !93X ME1_$_P#X*1?$JXMY&DM=%N;?1(B3PIM;:..4?A/YU?='_!M+\.ETSX#?$SQ8 MR;9-;U^#2@Y_B2UMA(,>VZ[:N?,(K <(1@M'.,5\YM-_A=&V#_VSBASW49-_ M**LOQ/TTI'.%I:;*<1FOQ7?0_7#\I_\ @YI\?Q)IOPC\*QR!III]1UB=!U14 M2"&,G_>,DN/]TU\S_P#!!SP$WC3_ (*0^&[PQ[H_"VDZCJ[\=/W/V93_ -]7 M(K4_X.!?B8/'7_!0N[TM)"T7@WP]I^EE.R22"2[8_BMS&#_NCTKV3_@V<^&R MWWQ"^*WC"6,[M/L+#1;9^Q,\DLTP_#R(/S^M?M5/_8.#;O>47_Y._P#)GY'+ M_;.*;+:,E_Y(E^J/,O\ @XA^)W_"7_MR:9X?CF9[;P?X:MH&CS\L<]Q)).Y^ MIC,&?]T>U=G_ ,&U_P )4UW]H'XA^-YHU;_A&]$@TFV+#I)>3%W(]PEKCZ2& MODG_ (*5_$9OBI^WY\7=8:3S43Q+&[N[5\9VW$[1VR#V MS').<_[-.$63S+7PS!9:)!_L>7;K)(/PFFD_*OKS_@ MV@^&36G@#XJ>,I(^-2U&RT6%S_T[Q/-)CVS"_#EEILB?W9YM]VQ_&.XA'X5[!_P;,?#K[7\1?BMX MNDCXT_3['189,=3-)+-(!]/)B)_WA11O@>#KO1RA][FTOR85%]D9)?^ M *_Z'ZZ0HR#GTY-2445^*GZX<[\7?B/9_"#X5>)_%>H8%CX7TB[U>XR<#RK> M%Y7Y_P!U#7\6/BOQAJ'CWQ)JGB#6)Y+C5M=NY]3OYGY:2>:1I9&/N79C_C7] M4?\ P<#_ !BF^"O_ 2+^,UY:S^1=Z_IYF2"(?B\BB@TIVW/ZP/^")WP*7]G MK_@EC\$]",2QW-YX;AUV[P/F,^H%KU]WN#/M_P" U]45F^#?"UGX&\(Z7HFG MQ^3I^CVD5C;)_FX$;ESD9!&17Y00_\ !G[\#(X5'_"SOC)N48)-QIF3_P"2G>OULHH"]C\\ M_P#@J]X:T/\ X)Q_\$ /&'P^\+WEXMAH_ABR\"Z=+=,OVF^6ZGAM)6D*!5,C MQ23R.5 '+G K^:WX3_#F;XR?%;PKX/M?,%QXNUFRT6+:/F#7-PD(P/7YZ_=[ M_@\$^+C>'OV6?A/X'CD"/XK\5SZM*HZR16%H4P?827L9^H%?EW_P0?\ @LOQ MT_X*U?!C3I59K30]6D\2W!_NBP@DNHR?K/'"/^!4&D?A9_5GX3\*:?X&\-:? MH^E6T=GINDVL5E:6\8VI!#$@2-%'8*H %:- Z44&9\^?\%7?B_'\#?\ @FM\ M<_$AF-O/9^"]2@M9 <%;FX@:W@Q[^=+'CZU_'_Y;066R%&DDC7:B(,ECT [ MDGBOZ5_^#JWXNR?#O_@ES)H,,_E2>/\ Q7IFCR(#@R0Q&2^;\-UHGYU^"O\ MP3B^"?\ PT7^W[\&?!30M/:ZWXPTX7D8'WK2&=9[G_R!%+0:4[6;/Z/?$.E^'@1U*B4WKC\8[)P? M8FOYLOA?J.BZ-\3_ Q>>)(+ZZ\-V>KV=QJT-FJM$_">FZ;5GT1_P<7?'&#X+?\$COB@GVCR=0\8I:^%K),X: M=KNX19E'KBU6Y;CLAK^8_P" OPBO/V@/CKX+\!:"?A[X3=[G2]"6\^U227+KL>[ MN9MJ!Y F4154"-7<#)8L?KS_ (-F_P#@D-XH\3?'+3/VB?B)H-]H?A7PK$\O M@VUU")K>;6KZ5#&+X1.,FVBB=RCD 22NC(<1G<%*\8GZR?\ !5WXJVW[,?\ MP2X^->N0,UF--\$WFE:84_Y8W-S#]BM/P$TT5?R*_8YKB 6]K&SW$@$,**,E MG/"@?B0*_I&_X.P?C,OP_P#^"9UGX6CF5;CX@^++"P:+^)H+;S+UV^@DMX ? M]\5_/O\ LM>+?#?@#]IWX<^(/&4=[-X2\/\ BC3=5UF*SA$UQ-:6]U'-+&B$ M@,S*A7&1]Z@*=[']BG[/_P ,8O@E\!_!/@N#;Y/A'0;'18]OW=MM;QPC'X)7 M75^8Z_\ !V1^R[C_ )!_Q8_\)Z#_ .2:S_$'_!VO^S3IVG226/A_XP:E<*"8 MX(]$M(O,;L"TET ,^O.*">5F7_P=R?&2/PK^P5X)\&Q3,MUXV\8PRL@_Y:6U MG!+*Y]\2O;'ZXK\>O^",/P9G^//_ 52^!>APQ^9'8^*;?7[C(RJPZ<&OV+> MQ^S!?JPJS_P5F_X*E^)O^"J/Q]L?$VI:6/#/A7PQ:O8>&] 2Y^T?8HW96FGE MDPH>XF*1[BJA56*-!G:7?[H_X-&?V/+SQ%\:/'7QTU*T9=%\-V3>$]$E=,+< M7TYCFNG0_P#3*%(D)Z$W1'53@+2M$_>Z,$+SUSFG444&1\9_\%/_ /@M=\*/ M^"7;6FA^)K77?%'C[6+#^T-/\-:3$%=X"[QK//<28BAB,D;KP7D^4D1L!7X] M_M!?\'4W[2WQ3U&X7P7#X,^%VDLS>1'8Z<-5OD0YP'N+H-&S <;E@3Z"O/?^ M#DKXJK\3_P#@KS\0[>&<7%KX1LM,\/18/"&.TCGD7\)KB48][T"UMX[6XM&_B-QI#L%9%/!>T< M1DG[[5\V_&;_ (-YOVD/A5+-;^'--\.>/](8G#:)K"6K%JZ3?7FEZII\HFM+VSG>WN+60='CD0AD8=B"#7Z!?LR_\ M!SE^T_\ #3+73=>U+PS\5=+M46)3XHL"-05!V%W;M$S,>[S+*Q[DU]9EO&^ M;8**IQGSQ72>MO1W37WGR>9<$Y9BY.?+R2?6#M]ZV_ WM!_X(F_M1:K>_9K? MX/:M9G.-\^HZ?;Q#W+-.!^6:^G/V:O\ @V3^('BS4(;KXJ>-M!\(Z;PTFGZ$ M#J>I..Z&5U6"%O\ :7SATX/->=Z[_P 'A/Q'N-':/2_@EX'L=0VX$]UKMW=0 M@^OE+'&2/;S/QKY5_:7_ .#A?]JS]IG3;S39OB!#X%T6]&V6Q\'6*Z62/071 M+W:^AVS $<$5ZF,\2LXK1Y:?+3\XIM_BV>7A/#?*Z4^>IS3\I/3\$C]I_P"P M?V(?^"(6GQW_ (@UCPGX>\76\!E6[U:4ZUXIN%P?FBA17FC5AQ^ZC1#GGO7W M!\/_ !=:_$?P/H_B"QAN8++7+"WU&".YB\J=(YHUD573)VL%8 C/!R*_C&^% M?PZOOVA_CGX9\*^?=7>K>/-?LM%-Q,YFFEEN[E(-[NW+$>9DLQ]-8HHUX5%48 'T _"OA<5B:V)J.K7DY2?5MMGVE#!T<-!4 MJ,5&/9*R/R9_X.9?B7YWB+X3^#8Y#BW@O]SV;HH0RH7)9E&-S*,9S\PZ\X^D/\ @O!\ M3F^(G_!1SQ%8K(KV_@[2[#0XL?=SY7VJ3\1)?%CQ ME+$WD@6&A6TI'#,/-GF4'V!MS_P*OW# 8R62\+4\3%+FLFD^KG)-7Z[,_(,7 MA8YMQ#.A)OENU==%%?\ /B[_AT]^T=_T2'Q5_Y+_P#QVIK#_@D?^TGJ$XCC M^$/B12>,RW%I"OYM,*_HL\D4GD9_BKY'_B)V9?\ /N'_ )-_F?3Q\/<"G_$E M^'^1^)/[-?\ P;T?%CXA>);.;XD7VC_#_P /+(#=0PW::AJTR#G;&L6Z!-V, M;VE)7.=C=*_7[X&? SPI^RQ\'=)\'^$M/BTGPWX>A;RT+;G6D=BS M,QZDGH.*[GR?>N*_:2NKG3OV=_'TUGN-Y#X;U&2#'7S!:R%?UQ7R^;<18_-Y MQABI>ZGI%:)-]?7U;/HLMR/"99"4L.O>ZMZOT]#^9KXF^.)/B=\3/$GB:9F: M7Q%JUWJC%NN9YGE_]FK]Y_\ @B+\-8OAM_P3<\ [8]EQXA%UKMR3U(W(+HX 8,N5^;!(8$#].\2*-5992ITDW%25[+:R=C\ M]X$JTGCZDZCUY7:_FU<^RP;\D?J6,S"AAJ4JU62LO/\$?CS^W M%\3E^,W[9'Q0\3)-]HM]4\2WOV:3.0T$7&F/8"OU>_P""$WA:'X ? M\$T=<\?:E'MCUS4M3\1RMT8VMI$(%7Z?Z+*P_P!^OQ7\->&=0\7:[I^BZ/:W M&I:MJUS%8V-M$IDEN9Y'"1H .2S,0./6OZ%/BU\&(?V9?^"3'C#P3I3"1?"? MPTU&P,J<>;(MA+YTWU9S(Y]S7ZYQW4A1P6&RJ+^)Q7RCI?TNS\NX-C.KBZ^8 MRUY8R?SEJ?SSZEKEWXFU*ZU34)#+?:E,]W=2'J\LC%W;\68FOZ+?^"3WPZ_X M5=_P3I^$FFE=LEUH$6KR#_:O6:\/Y>?C\*_G),>Z#;]W"HPI1?(I.]D]+*RN5P!4IK%U95&N9K2_KK^A]/55OKF.TADFF=8X M807D=FVJB@9))[ #G/M69=_$SP_86[33:YHL,:C+,]_$J@>N2V*^$O\ @K9_ MP5I\"_#KX#>(O ?P]\4:7XD\=^*K9],>;2+A;JWT.WE!6:629,H)?++*J*2Z MLZL0 !N_)LNRG$X[$0P]"#;;71Z+JWVLC]+Q^98?"T)5JLDDEWW?1?,_'_\ M:!^*C?'+X\^-O&C;MOBO7KW5H@W6..:=WC3_ ("A5?\ @(K]OO\ @A%\,9?A M[_P3B\*W$T303>*+Z^UI@PP71[AHH7^C10QL#_=85^%WPJ^&6K?&;XC>'_!^ M@0^9K/B:^ATRR3&55Y6"!C_LKG<3V52>@)K^E'4+?2_V2/V5+B&QQ'HOPV\) MLML7PO[FRM"%S[D1C\:_4_$3$1IX7#Y91W;3^45RK[^GH?G7 ])SQ-;,*G1/ M[WJ_N7YG\]O[?7Q1'QH_;=^*WB6.3S[>_P#$MW%:R#_EI;P-]FA(^L425^L? M_!NE\//^$4_84OM=DBVR>,/%%[>128Y>&!(K50#W4203?BQK\0);F2[#3S,S M339D=NY8\D_Y_2OZ$O\ @G7\2_AM\"OV'/A;X9F\>>![6\LO#UO/>0RZ]:QO M'AK;CZ]#)Z&"IIN[BM.T8_YV,."[5LUJXFH]DW_X$_\ M(^J**\__ .&JOAG_ -%$\ _^%#:?_%TJ_M4?#61U5?B%X#9F( \0VAR3T_C MK\;^KU?Y7]S/U;ZQ2_F7WGYI_P#!WQ\5CX=_8H^''@V-MLOBOQB+V0 \O!96 MDQ8?3S+B$_\ 17Y-?\ !#;X6?\ "X?^"MWP+TMDW16'B$Z[(?[HT^VFO5/_ M '\@0?C7Z%?\'D5]/++^SK%\WV4_\)#)[;_^):H_0_D37YX?\$4_VKO"_P"Q M9_P4K^'7CSQM<_8/"=NUYINI7WEM(-.2ZM)8%G8*"VQ9'3=@'";SVP<3J4?= MNC^M.$8B7Z4ZN'\ _M+?#SXIZ'#J7AGQYX+\0:=< -' M//VF_AU\+=#FU/Q+X\\%^'].MU+RW.HZY;6L48]2SN!09GSU_P %:/\ @KKX M;_X)0>%?!.HZYX1UGQA<>-[VZM;:TT^[BMV@2WC1Y)6,@((S)&N!_?KPC_@G M_P#\')WAO_@H!^UQX3^$VA_"/Q9H=]XH^U,=1NM6MI;>QCM[66Y=W55W$$1! M !_%(O0?^#1?]FJY\9_M;^/OBK<6^=)\#: -#M96Z/? M7TB.=ONEO;ONQT%POK0:)-)\(R_$.UTN;1=1U6Y2ULI9K-KL26SS/A(W=;I63<0 M&V,,[MH8$OA/Z( ,"BN;TWXO>%=8M%N+7Q-X=NH6&1)#J4+J1]0Q%>:_M'_\ M%'/@?^RCX1N]6\=_$_P;HT5O&S+:KJ<=S?W1'\$-K$6FE;D<(A]\#F@@_)O_ M (/%/C?%>>,?@C\-;>;]]8VNH^*;^+/02-%:VK8]_+O!^%?-/_!KC\&IOB;_ M ,%6M+UQ8PUI\/?#FIZU*[#Y4DE1;&,?[Q^ULP_W":^9/^"F?[<>I?\ !1;] ML[Q7\4+R"XL=-OBFG:#I\S!I--TN#*V\1P2-[%GE< D>9-)@XQ7[&?\ !I'^ MQ[=_#/\ 9I\;?&35X9(KCXH7T>FZ*DD>,:;I[2JTRD\XEN995QT(M8R,YS0: M/1'GO_!XA\:O+\/_ /^&T$W[NXNM1\47L7]TQ1QVMJWXB>[Z^GY?D-^RG^Q M_P#$G]M_XG3>#?A9X7F\6>)+;3I=6FM([NWM1%:QO'&\ADG=$ #S1KC=DEQ@ M'G'V=_P=+_&@_%#_ (*L:AH4)_V:OB'8>+O!EUI= MGKE@Z2V\]]HUEJB(5((*I=12*IX^\H#>AK^I;_@BM_P4&U+_ (*4?L0Z?X_\ M0:?9Z;XKTW4;CP_KT=F"MK-=VX1_/B4LQ19(I8GV$G:Q902 "?YBOVZ;K1;[ M]N/XU3>'(X8_#\WQ U]]-6$;8A;G4K@Q[!V7;C [# K]^?\ @U \$7'A?_@E MC/J5Q&T<7BCQIJFHVQ(^_$BV]H2/^VEM(/J#07.UEW/D_P#X/$OBZNH_%3X' M^ XW^;2]*U/Q!/'-CY MRS6_@?2M*\.0%3E1BU6\D'U$M[(I]U/I7VG_ ,&=?P<6+PO\JUI?_!" M;]KS6+@1Q? ?Q8C,>L]W8P+_ -]/.!^M?UE 8%'6@CF9_.C^QY_P:C_&WXJ> M++.Y^,.J:#\+_"L\K% M$?V3?@GX=^'O@728='\*^%[?[-8VRDNV"2SR.YY>21V9W<\LSL3UKN\44"^A<."#"UY+Y6/81A /8"O+? MM4?_ #TC_P"^A_C7]DS?L"? ESEO@K\)6/OX0T__ .,TW_A@'X#_ /1$_A'_ M .$?I_\ \9H-/:'\;?VJ/_GI'_WT/\:/M4?_ #TC_P"^A_C7]DG_ P#\!_^ MB)_"/_PC]/\ _C-'_# /P'_Z(G\(_P#PC]/_ /C- >T/XV_M4?\ STC_ .^A M_C1]JC_YZ1_]]"O[)/\ A@'X#_\ 1$_A'_X1^G__ !FC_A@'X#_]$3^$?_A' MZ?\ _&: ]H?QM_:H_P#GI'^8H^U1_P#/2/\ [Z%?V2?\, _ ?_HB?PC_ /"/ MT_\ ^,T?\, _ ?\ Z(G\(_\ PC]/_P#C- >T/YF_^"!OPD7XV?\ !7'X-V)V MR6N@ZE/XEN2/F\M;&VEGC)]/WZP+G_:K^L!NE>>^!/V5?A?\'=;;6/"/PW\ M^%=6,1M_MVD>'[2QN?*8KN3S(HU;:<#(S@X%>@2\QM]#03*5W<_F'_:[^+$' MQF_:M^)7BM+A9+?7O$VH7-LP8','VAUA'X1J@_"OV=_X-^_AT?!/_!.S1]29 M-DGC#6]1UAO4JLOV1#]"EJI'L17U2/V"A3Y4G'7F MO\*LM+*Q\'P]D/U;'3QEK;M>;-&BBBOS\^Z"JNJVD5_936\\2S07"& M.6-AD2*PP01Z$$BK50RG#T S^=']OG_@G/XX_8;^*&L6MYHVI:AX%\]I-'\0 MP6[26)9VGU+X8_#W4)V)+27/ARSE8YZY+1DU^O9'X@5YT ME2Q%)2DM.92M?Y6>I^6YMP51C5=2C4Y4];6O;T=T?S"&RM4Y:.WYXR5'6M[X M?_#[7?BGKJ:3X4T+5O$6IN<+9Z59O=3$]OEC!(^IP*_I*TK]B?X,V4JO#\(_ MAC"X/#)X6L5(_$15Z!X?\&:/X%L%L]$TG3='L\_ZBQM4MX_^^4 %>AC_ ! E MAZ;E"A]\G;\$OS.'!<&JO42G6_\ )?\ -L_.O_@CQ_P1TU3]G[Q79_%3XK6] MO#XLAB;^P-"5A*=%WJ0UQ<,,K]H*L55%)$8)))<@1_HIX[\&6/COP7JF@ZE& M9],UJSFT^\CSCS(98V1QD>JL1^-:=N<[:DF/R_C7Y#FN<8G,,0\7B'[W2VB2 MZ)>1^G9;E>'P6'^K4%[O7N_-G\U_[9G[!GC_ /8>^(.I:7XDT;49O#=O.10RN/0@\&O/O$?[('PEU^5IK[X6_#J]FDR6>X\-V2O23DM&U*U_E9GYWFG!5*E4YJ-1I/HU>WSNC^8IK.UQ\T-OSS]T< MUTWPO^%7B7XS:\FD^#O#NM>)]0%[%6'XB*O0M!\+:7X-L_L6CZ;8:59H,K!9VZ01+UZ*H KH MS'Q!E0IMTZ"OYRT^Y)'/@>"XUZB52L[>G^;9\#_\$?O^"0MU^RC??\+)^)26 M[?$*X@:#3-,BD2:/P]%(N'9G&5:Y=#])\=6"V.MZ M7INL6>X2_9[ZV2XBWCHVUP1D9//7DU^8U,ZKXO,X8_&/G?-%VV5D[J*WLM#] M$654L+@)X+#>ZN5J^[NUN^[/Y6OMT.?]='_WT*C9[0GK;_DM?U'_ /#-_P . M_P#H0O!?_@DMO_B*/^&;_AW_ -"%X+_\$EM_\17ZI_Q$#_IQ_P"3_P#VI^I_L._"VR^-W[8_PO\*R10W%MJ_B2S%U& M OSV\<@EF&/>*-Z_H\_X9O\ AW_T(7@O_P $EM_\15C2O@AX+\*ZC%J&E^#_ M OIM_;$M#/I2P\XQHV;35^?:ZW^$WPG!L M(UX2=2]FG\/9^I\2_P#!Q#_P35\0?\%"_P!D+3KKP'9-J7Q"^&NH2:OI>G^8 ML;:M;2Q^7=VL9;"^:RK%(F2 S0A?XLC^9?QMX2U;X9>+KWP_XDTS4O#VO:;( M8KO3M3M7L[JV<=GBD =?Q'/6O[:!T;ZURGQ#^ W@;XWV4@$J-BOQ=;'ZY&HTM#^*J6SM9GW-#;L>NXJ,_G3!'86@R%M8MO.< M*N*_L4MO^";7[.L>ILR_ /X*JV3R/!&F9_\ 1-=7X9_8R^#_ (+NHYM'^%'P MUTF:$YCDLO#%E;LA]BL0(IE^TT/Y.OV.O^"RB M.77KNVDM=#L%[R37C+L R=J;Y&QA49B%/\ 47_P3*_X)]>&_P#@FO\ LGZ+ M\-M!N&U2\AF?4=88UM=L4:K' M%&P544851QP!5N@B4FS\7?\ @YY_X)*>//CUX_T7X]?"_P /ZAXMN+'24T3Q M5HNFP&?4%CA=WM[V&(?-,,2O'(J99 D3!67S&3\)-17^S;^>RNU^SW5NQCFM MYU,P ')/L* M_L6;_@FW^SJ;P-_PH/X+9V]?^$(TSW_Z8UVOP[_9C^&OP=NUN/"/P]\#^%;A M< 2Z/H5K8N!Z9B1306ZGD?SZ'X7\-Z; M;:/X?\.V<.F:;8P@^7:6\2B..-<\\*H&223C))-;*'.?K2S'")_O"@S MG_!3SXUV?QT_X*,_''Q5#?07%KJ/C74H+282 B6VMYVMH&'/0Q0H1[5^[W_! MJ-\*%\$_\$MSXC\L+)X^\6ZEJJRX_P!9%!Y=BHSW :TDP?<]L5]Y2?LF?"N: M5G?X9_#]G22?+KKO"OA/2_ VBPZ3HFF:?H^EVBGR+.QMTM[>' M7]C\&:#?:Y,';:I M6VMWF()]]F/QKL:JZYH=EXFT>YT_4K.UU#3[V,PW%MG/7_BG+/G_ ,AU MW5I9PVD0MXHHX[>.,1I$BA411P !T &,>E!4G<_C+_;'^-T/Q]_:[^*7C9K MJ&3_ (2SQ9J>IQ'>#^ZDNI#$!R>%CV*/917]%W_!KW\$S\)O^"3/AO5I,KFV2"*WM+2!88($'1410%4>P% XML 7 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document Document
Feb. 22, 2024
Cover Page [Abstract]  
Entity Central Index Key 0000945841
Title of 12(b) Security Common Stock, par value $0.001 per share
Entity Registrant Name POOL CORPORATION
Document Type 8-K
Document Period End Date Feb. 22, 2024
Entity File Number 0-26640
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 36-3943363
Entity Address, Address Line One 109 Northpark Boulevard,
Entity Address, City or Town Covington,
Entity Address, State or Province LA
Entity Address, Postal Zip Code 70433-5001
City Area Code (985)
Local Phone Number 892-5521
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Entity Emerging Growth Company false
Trading Symbol POOL
Security Exchange Name NASDAQ
Amendment Flag false
EXCEL 9 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (Y,5E@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " ".3%98C'Y4O^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*'%*&2;U9:6G#08K;.QF;+4UBV-C:R1]^SE9FS*V!]C1TN]/ MGT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2F1-];AY\=(KR,QXA*/VA MC@B\JM;@D)11I& "%F$A,MD:+71$13Y>\$8O^/ 9NQEF-&"'#GM*4)Q:^$&F&"$T:7O IJ%.%?_Q,X=8)?DF.R2&H:A')HYEW>HX>WI\65>M[!] M(M5KS+^2%70.N&'7R:_-PW:_8Y)7?%54O.!\7Z]$LQ;\_GUR_>%W$W;>V(/] MQ\970=G"K[N07U!+ P04 " ".3%98F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (Y,5EBNT48[6@0 )40 8 >&PO=V]R:W-H965T&UL MC9AM<^(V$,>_BL;M=.YF0OR (9 ",X0D+7.YX ;:FVFG+X0ML":VY4IR2+Y] M5P9LVC-K\B)(V/OWS[NK78G13LA7%3.FR7N:9&ILQ5KGM[:MPIBE5%V+G&5P M92-D2C5,Y=96N60T*HW2Q/8CG&[9DNG?\T#"S*Y4(IZR3'&1$&,SEB1&"3C^.8A:U3.-X>GX MJ/Y8OCR\S)HJ-A/)-Q[I>&P-+!*Q#2T2_2)VO[+#"_6,7B@25?XGN_V]OF^1 ML%!:I =C($AYMO^D[P='G!JX9PR\@X%74TTG(REV1)J[0F"0!Y 3Y:[I66D+D_F["VLOXS3(FG6]53D,V MMB!?%9-OS)K\](/;=WY&(+L59!=3GSQDFNL/,@./29J0>1:Q=_*%?31QXDH. M_ W]WL!W$2R_PO)1L177"2-B0USOT_HS6;*PD,#91(4+S42:PJ)9:A&^7I&< M2O)&DX*1'YUKQW%)#A%2,94,8>Y5S+U+7/G"MMP$&W+QF::L"1G7"1:+)S); MO 2+E^EJOGA&T/H56A^5K%;'ZB-O),+-!YTO",1-!7%S&43 )!<1><@B FN] MD0=7JE9JVU(=5&B#2T+WR"'IGHMTS603%*[A=+Q^WW<0FF%%,[R$9IZ%0N9" M4E/VKR"%P5=$2#(3!2Q66+,B:O0=+G[_@!"Z3EUNG4L85_2=S",(*M_PL 1% M_-UWND._V^UW,<*3AN!>0CB-(JB:ZNHX($]P'UEDC:YKD72=(7D64L=0 M1U[)G2@2]D9E=(7QUMW"1>O\=[PS,X-PK\0N:V3%Y:#[\&RK(7,PNKI-N!?U MB8JNRL9 F@>%S>[$-9^F&%K=*ER\Q/\?+1!*0RO[D^=GETB+XHT#:=CI08/ M .N^X.(%O8SD%/::YWEP@4_#0>\SAE+W 1>OY$\B!-<$L>IVX.(E.Y"L$X)[&"RS?1=GL$V39+'9G(D?KM=&YM5=P,-+ M]G=D/X""CHVR9;3K'$[V2+8BG9R.L + M]$K2R" M/]*U:$RP%@&S3\1(ZMKNX77XN+LF#^]A3#,XKYS;N+8(/4^7]]/? M,*:ZJ'MX"9Y".D5E2CTF=-O(@@N<#91]6QEO%DN7/ZZZ>S;"=I=67=A['-HN6/O.-%Q[I#)6,>=56R=M8SDK6W!2 M,EG>W&2)8D+38JT[=:=<2PZFTVY#;VA2K"NCSY:4!H-?RA0GCTQNZ)9)L;=B M6,N4D*=@7H+A8*2QQ'DJ?$,78&F? KP(&K XU7=>&18/QA<0&>7=J?$,:\M.B^4M/3L,/S[)WMB2VSG- M@DZF8BUY!72LJ(_PZTR3 .B<45XH!:N-9@.'R6,4?-@#E_(!6OBMNHK=5R3T MXE,);2"PU4GTA$8QA D*Q+^,%F)?A+W]K;"D$8_&?>S\;O2@?^^,X_>65Z(? M]+Z:\V/1%WATUC3R]$&*6BL>]O[+"8LUF_S(T5CQY+/!I!R\@5M*'KEUXG!I M^6%9L^.]FZ:IKW#.RW^0\Y^M<\TUMTQ>DO:C_S=7^2V,D_'T7!S1JP,Z6PE< MA!OZ%>Y7>>9 ]IV03NA1.XJRY/K%.?7A'=O["_PJOE]?\HIUTNUF<$//\A=> MBD[E\ZI[J,NXZBQ_AOMHD\%G'!QR>(W?#$T

%^@2O&+(=/EB>N$_NG_A. M\SQ-LPRKZ'8;9;#%ZI9E\!>/AG$##RP/9'I;K?%NXQ/R^AQ@/7UM0K"=XI.( M[12O-2#QNH%'GL>[C>4!#ZP+V.Q _G@>F*FX3YI"5S%NV G&D3S'$)C%^(QF M&5*=##[Q_F"G)$WS/(X %F>0IA@"IQ%', ; 4/2='@//GL?)=-[*CG_5U/\ M!%!+ P04 " ".3%98EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( (Y,5EAVNB+O- $ "X" / >&PO=V]R M:V)O;VLN>&ULC5'13L,P#/R5*A] .P23F-:], &3$$P,[3UMW=5:$E>.N\&^ M'K=5Q21>>+)]MBYWE^69^%@0'9,O[T+,32/2+M(TE@UX&V^HA:";FMA;T9$/ M:6P9;!4; /$NO>HM!K-:3EQ;3J\'$B@%*2C8 WN$<_S=]V-RPH@%.I3O MW R] Y-X#.CQ E5N,I/$ALXOQ'BA(-;M2B;GT GPV@H\,W4MAD-/HR[2*QM##E,= M0USP?V*DNL82UE1V'H*,.3*X7F"(#;;1),%ZR,UTDDQ-[TT?VU2C3U&!5ZGQ M G7!FVJ4.NFKH,8 U9M21L4UJW++25\&GMN[^]F#9M(Y]ZC8>W@E6TUVIZ]: M_0!02P,$% @ CDQ66"0>FZ*M ^ $ !H !X;"]?+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB M688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4: MY$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[? M#'!X=/X!4$L#!!0 ( (Y,5EAED'F2&0$ ,\# 3 6T-O;G1E;G1? M5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS M3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV M(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U M2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z M6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1 M.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( (Y, M5EBNT48[6@0 )40 8 " @0T( !X;"]W;W)K&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" ".3%9899!YDAD! #/ P $P @ &H$@ 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 "0 ) #X" #R$P ! end XML 10 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 11 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 13 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 1 22 1 false 0 0 false 0 false false R1.htm 0000001 - Document - Document Document Sheet http://www.poolcorp.com/role/DocumentDocument Document Document Cover 1 false false All Reports Book All Reports pool-20240222.htm pool-20240222.xsd pool-20240222_lab.xml pool-20240222_pre.xml http://xbrl.sec.gov/dei/2023 true false JSON 15 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pool-20240222.htm": { "nsprefix": "pool", "nsuri": "http://www.poolcorp.com/20240222", "dts": { "inline": { "local": [ "pool-20240222.htm" ] }, "schema": { "local": [ "pool-20240222.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "labelLink": { "local": [ "pool-20240222_lab.xml" ] }, "presentationLink": { "local": [ "pool-20240222_pre.xml" ] } }, "keyStandard": 22, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 2, "http://xbrl.sec.gov/dei/2023": 2 }, "contextCount": 1, "entityCount": 1, "segmentCount": 0, "elementCount": 23, "unitCount": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 26 }, "report": { "R1": { "role": "http://www.poolcorp.com/role/DocumentDocument", "longName": "0000001 - Document - Document Document", "shortName": "Document Document", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:Security12bTitle", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pool-20240222.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:Security12bTitle", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pool-20240222.htm", "first": true, "unique": true } } }, "tag": { "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "pool_CoverPageAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.poolcorp.com/20240222", "localname": "CoverPageAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover Page [Abstract]", "label": "Cover Page [Abstract]", "documentation": "Cover Page [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-commencement Issuer Tender Offer", "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r3" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-commencement Tender Offer", "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r4" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r0" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r2" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Soliciting Material", "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r5" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://www.poolcorp.com/role/DocumentDocument" ], "lang": { "en-us": { "role": { "terseLabel": "Written Communications", "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r6" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r2": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r3": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r4": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r5": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r6": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" } } } ZIP 16 0000945841-24-000009-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000945841-24-000009-xbrl.zip M4$L#!!0 ( (],5ECDUXCLB@X .II 1 <&]O;"TR,#(T,#(R,BYH M=&WM'6MSVDCR>W[%%'MW<:HLD 38@&VVO(1DJ22V"YS;K?NR-4B#F8W0*#,C M&_;77_=(XF' !@<;<,55ZUB:5W=/OZ='>_KK=1JOU]M?ZF].^AF[0-50U/M268MY9KJ]U5"L4[N[N\O"+,4+X64&"(' NMKYU<_;3/J%\_'3!-"8ZW MV/>8WY[E&B+4+-36]2B"85[R=);3;*@+!M)"_:ZX#5<>.L;,-."\G+ MTT(R=5?XH_JISV^)TJ. G>5\KJ* CFJA"!D P(W MX:=:*E=*SFEA9M8U%CD?L-"'__2'@-Z,)S_*U7LT4&QNWL(L(I+UF 119&H! M_9$W:LI("*Q,#*_4-%#]+*?X( IPT\R[OD3 9DB='RH?-L*L-UDD75.)6)HG MPQVU%#L#.V*7O6>&?MD3]_&YQYDD!B:V4#ZI9'?%!@4+FN=\V!M-?TC5KR9ZS10HS>&=$&E.E,,5W!>#.A$61.KQ7 MZ3K=KN-7BJ6CDN.P*G6/2[Y+Z9%7P-K2JBP"E=B5N9_)W,/K<&:FL+QDOJZ9J* M!P,J1^GXK(LG B%KO]CFYZ0'V%L].N#!J/;VF@^ !2_8'6F+ 0W?'BI0:S"E MY+VDH^+_,( 8@#>/=PDV)9@'-4Z&G>,B2F06U,4(>K#_3&XNZ^9YTKL^OFYV=A[;3;'QMMZY;S0XYOWA/FG\V?C^_^-@DC)Q2C\054?G TMPD/R/M_($]17K MTWU+MUP)O.[-/7H9!%8"']1&NWEQ3=K-J\OV]=Z!?Q5+%=-0$RU(AWGH8!.G M2"[;Q"D?^.^(Z)'K/L.F6'+-8>'FT.N#"\7(N:>QV:D62ZN@7=D*UHNM)WHL M"'N;14)JS5#7?'AC M#6"*/@ZS?#JR1K"RQ<*Q;PM*@W5E#/[%?WYQCNP3USTDZ'O-^[H[;I16E.Y% MX&K:#5C6H2LD^(H6@!W02+%:]L=)%LXD89EE!IW,JC_40Q"8:^[1(%W$K) MX]8D4%@S[FVS&ZXP/:$OH"63WB*HU*15:R6BL6CXOK&8L?%>8FM M,"))A"1"]YDD?T.$H7R>Q""BM\?"M03?AA@,N,+SH7V5A26(M=H=TAQ$@1@Q M^4J9E4_;$L.S\H:&_!_S_.[5\2HJ=I*HJ&=!;GL;.:N%R87(_W0_G\']W$?Z M;%I;[94K=^[[DBF5_O,9YG,RY^0X5W?L*HB*U/V(RF_D-Q$'[)9*__ 'G+R- MQ#$K,9XYY]M?US'=D@;\>2FOQ=TX,JGDZ@UQFQ[Y;-;=7B2K^\C.QL6\E%<2 MZ>2M'O15<_7/(N:*TY ^/X_OE-E<3/]473YM%ZX$D#GX'X^2P#L]TK)S]6,; M AZK;-OSQ2&OTXT\2"F"R;%( DORB :$#9D7:WZ+.3/P3)A:Q^?:1QY;0AS@ M$((LLL C*YC$_@X?=*PN&JC(SR6C,\+@ /K52OG=_!'ORO-^%K")5WT1WDO) M.&ZN7JFZ5KGLSHG9-LM(5CNJ.YCDV/_S2\5UCD\4T2Q@$2)*0H/I(0%)"F+D ML3Z?$ 2<,5T$FST&<^'OB0>68Z%"UW:?FO4@@@W,[ MP*PN[G](KF$S,:D4AVDXJ^8=G*X009?"QFC@C[%**"+:U>-2Z>2^1DBHD?Q. MEP HIM<@T53-0!LB 5)RRRDWZ-E: 2P1.'".2>-#F[A%.P\=GR"6/QEB)8;H MB(![0/?PY@NH ] )P:K<4'J$&\AD:C)(YY[G J=$P=9,,<),IBQ.N)$.U@.7(II ,5;Z\[/70)UB-(\HKZ0=8Q_*F%GI443@EWW(/NN]6 M8Y*D[T\V>2$V:2D5,_D$9CEZ)F8I,JMTX*W&+&G?>69YT+/;S@Y-&$9;4O0*D)! MT^Z?Y"Q.W%SC;:"DMM'K$R^@2NWQ:=42'"4UL5]G-.B*X&"M],E^8'B1%E29 M3629%@0-<=?G\&:B1C9TEK6#1Y)K.,*)?ATY;M=P_]A0'6/"?# LG6T\+X= MDHA*?=)ICN\Q)24I" M[[M0*+RS9PU.%>5;^?0[^1@(<*_ _ ?@ ) O5'YC^O',^"JYT?U,=+5"'_U# M1KHCXIFDUP#/'^_ZS%0,W4M(<44 1' NT<&Y(3=2W.D^NID1)JFH(C[KP1*F M_#3)6]CES+FZE[1([C44R0'ZKL1=>:F<#7"PE4L!$E\5;=KN0OF6G19 M8CPI^JV3<5/3YI\S=9FL>-&7S?#33-))95HQ? M7'MI_#*?'M\S^>D](!&8-5\H7GPNU=L'X3$Z"80G%"9$B14SO0#5-*.,M_2Y M"5N2.\!(?;-6,,+%[S@LC7L; F[0(MDM5S .1)*&'F:4J.=A?2YVQ@OS/I6^ M2E+)_K+XJ'A Q_'1M*SEQSNW(MG_@%71*JD?([AX&L-,7UR.1$+%FF0!Q4/! MI5>9TQ#.G@RA726"6"\?LNQ49_GUY^1W7TZL]PVSNI+1;Q;MP00U&MS1D<*X MZ85N8V_G?*^EV8"X>=LE;:;B0)L3D4O@]#1] ?Q*/HQ9N2% M+!A7I7OEP:Y MGCG7X>'X,QQH;;ML?-B#$IKD:<:G3A.*(6U47\1!HCVZ#"PQ*"4TQ%E5)3R M$AI_10$?4%?F2167_04@O[+++JAQB6LA*<^U>9Y58?<;LZYQQH&(TF)\X)S0R[ MXRD_T!.Y9I4JWEG=C,115:;%=*UN6U76:H*+)609>*@=#*#FFB;%+$%QF'G MM,.2P[9[V24+*UAKKHL?H7CQN^35XWP%3S[6.R]Q7!BU^#!CW4..2BE?K5:? MZ9!C:^742ZH&_7<$?S(6?DKIY&8O?8SSE8\'.@N(U>L]&[$2P'WFI;JO9EQ# M[ 7@T R6F:]+&"M\3WE[Z M59,M\?V5,5;ML7=DK!C$"W,&3KR\/2ZN;H\W[PK_X-'7CJDWQR[]V)G*;EV[ M:@@ A5Q1")Y;F'\"'8-U[\!EE)A+AP=LT&4^NEV8, 2W"QVSEC'(!#^Z2?R4 M0S=1)+YZ1+35VO).Z^/%^?77=G-OO;/M #/]<:LDE/P>[8P53%_7-P,?J5R MWG;=3;CUS_2MF;7O9VWQGN$2KVKNPTWS]33W3FV<-,3<-L$W=L7VM>.WDT#N M@W#\-JIMWA?=*D:)NU)0!4*^L("&G)'?!=CU$?F=2OV48KI=%(34\IN/CT:: M*!%PGV3$O;==Q/Q;W?%]>\6;M7_BL\KO_W*/$4Q9F*_4F["^T>>L-W5F?FGN M/B_\@-!KMTB/XS?O3>T X#MT*?M)9P4;."E=)YVP[;3A^-/'?NW%,X*E37[1 M>/W-2BL=76=[I8ZKZ\IU?^]M5FAORM\*R?]%Q_RO=^K_!U!+ P04 " "/ M3%98K6X7R2\# 8#0 $0 '!O;VPM,C R-# R,C(N>'-DY5=;3]LP%'[G M5WAYGIM;*6W5%&T@)B2V(2X:;\AQG-;"M3/;H>7?SW9B2H&6%NUA&GWIB?V= M[UP=GXP.%S,&[HE45/ LB#M1 C'HJ!\D@775R>P'QR.]_9&GR"\^7IQ!HX% MKF>$:W D"=*D '.JIT!/"?@EY!V]1^"<(5T*.8-P[-2.1/4@Z62J01(E70_S MNW(8[W?S/DX1Q%&1PV[9CV'>BQ(X(/VBVTOS&/7(Y\DP/3@H>W&"8"\YB"SL M /:C_@#VXS3%W1)'9;'O2!=JJ/"4S! PH7$U7*@LF&I=#<-P/I]WYFE'R$F8 M1%$:W)B;W6%@M01VVU@@ MRIP<%^_9,B!/H1\J0Z%,'1AI4O0OQ\]0OFO\1H6P'0.WBE=F'] B"_P5X/\# M8+>O+T[7OV6&18D44)'OF )_R8M3DUL].,O*,@K>*;54@W5:$A^9B9/T)J>L+$ M7+TC^4O=-_/?W91_RP,K,B<"@ A5\ !4 !P;V]L+3(P,C0P,C(R7VQA8BYX M;6S57&UOVS@2_MY?H.*I M3.0RR:[?G7R[^@BBDU]/7[UZ^Q< _OS'UW/OMUSF>%8J62WGU2WGCE MC?+^R(OOR0_F7:2LU'DQ ^"TONPLOWTLDNN;TO.A3U9FJW>+-R@@/!*8 0$E M!T1'"/ 0^B!6D20AYHB%ZI?K-YA2'2*?@="GL#*C(()1#"*$L2!:0"V#VFF: M9-_?5/]Q-E>>"2^;UT_?G=R4Y>V;R>3^_O[U R_2UWEQ/?$AQ).5]O)G7+Y[G@I4U MZWMQ>:T6U3.P,@/52P#Y */7#W-YPVJ M>BA5)M4B6VZX]A+Y[L0\FDJ53"^5N"N2\O'#@[AAV;7ZS&9JJA"16'$.M @5 M()'2@$,M )2*4*$X#6$P+9_NZ:G*P+?+U?#U&+L'.'&(K&Q1:*'F^5TAGN>V M6=HT89FYJIK=HDEFQIW?LN4%!F55""R GZXP>BN07H7R[>0YG@XDID>G)AT5 M*[G80))694!>O P]%WM#?Y;5W*"NXYXK\?HZ_S$QEYKX?5P] -6#6DVM#B=; M']O[8H62%6(/QTN+B MY03D\ZND3-54QCR2FBF L&: ,!X S@D$7$L=X$AK/U2NL^_*^=BD6X/R_;3;A9,C*]:5CDYS[LNX>\VW3\X&GVM?AM$TSV[9N,NS M:F>D%S=YIC[?S;@JI@Q2J:LV34!1#(A/"(BI4H"&+%*^PCI@Q%:>+YV/39XU M/J\&Z"T0VBMSB[C]RNQ#QY&5Z<"$DRC;0NXDRBUG@XFR+8QU4;;:N(ORJF!5 M)_?R<<;S=(I5&$B,![^)T$V!AK)_5M>AI,>HT!K.NNV]ER4KU5E^EY7%XUDNU33"6#$B(X 5PF9RA"&(H \!"V*AM:9$3LG!QO]@ M*<,AV/5$XG)9U_3R7DIS'\UKOU^*BR+_D9APIE!BQ"B3@,8!-&MB1 'C,@:8 M2!@1%842QFYYI7F@D2:4)=@U!:P NZ:1%GYM\T=_UH9)'!T(ZY N=K/1(T^T M.!XX0>P.;SLS[+%W3PD7A:K:;,IXJ [-68[;/#7JKW M9XA#$GCD+-&+.Z=$84M*IV2QU_E@"<,VS/6D87V->^)8G>9Z.L#PFTE)TU"H M@" 2@YB%')#8K%!8UDY<@)P9L9)]#NC[Z3T9H^#R7MG0.N:WFW8=5'P8::*ZR2[_F>1WY#U/R]JOW_DSK_ MZ 7^D4K[,13U;N7\80KYRSQ-1%*:9/*[*22*A*53)$6H H4!A#$#)-(",&J> M2J@C%$ :44RMC\=LN1^;U)\1>BN(#H=CMMG;+^Q^G!Q9T"YTN!V.:8VZV_&8 M;7?#'9!I#67CB$R[E;M,SZKN7Z%8O12WX6@PX37! M7Y=>S .L9M)UVVAN9==P@Z\S7P-MCME1UWQQK9*+_UMBFVY^S,=88 M6NNV6+-U]][VE;ET:G0=)/ M_=H*G'O[NN;*OFOMRL!0S>J=P7?J4*]'VJLQ73L:O!^]#K^I#;WQOKO4WAL? MLO+S,677TU!@&2&F <2!! 2:-2=7C(,XQH@H%/@^MNXW;W@>F]B>P'D5.GNU M;=*U7VZ=23BRWBSC=Q)<8ZR=%+?I:3#)-0:PKKEF@Z[E[9EQ5+#T4R;5P[_4 MXU0B&>) 4R 5#P&)? 58H!7PJ0HYC4D<*^Y6V;X886PB7%9J2Y1>#=,S.%VK MV9=$VA:R/>@9IH:U9Z9#\=H2?8^Z]:7'@4O6EH"VJ]4V0SA5" M[S\KC/^UTV\+?[O%VY^58_>,#DZ(7!9Z]6'D(Q*S,JZZUQ\< J(I E&H(A!* M*3F2,30K +>RX]GYV-+5W.>C?VE[S M^7/ZVMM!M3:U&TR["OR*/7R2IL1*]/)'598S"5>8(BX$H!H30(AF(((Z H$R M2X<@]JGYYR;SEI%&*G:#UMN$VW%V;B/85O8'H&T8\;LSUB$![&&C1QIH\SQP M,M@3X'9*V'=!SYE_^><\R12:XCB(J H5" FJSG[C$# B&(AIA ,J-<3"^A!8 MZR@C30A/<]OR@5>!];YD73>Z-XAUK &ZTC5P%6#-5/=*H(F)_K7 AM>?4PTT M!=9:#S0:=Q7^5W6=5$OZK*Q_4!/1 ,DHC '34@*B.*Q^4%L 'U$>QR'"-++> MZVX:8*1R?P;I^*NDC23:ZKL[-<-(VY:5#H)N#KV'EE\X'%C&S>%L*[C%KDV\ MZXP;N7\_?;5Z)5G\:OOIJ_\!4$L#!!0 ( (],5E@DT#<6"@< '\T 5 M <&]O;"TR,#(T,#(R,E]P&ULU9MM4^,X$L??SZ?(Y=Z>B)YL2=0P M6QP[7%'+[E S;.W6O4GIH96XUK$IVPSP[:]MR Y98-:'717S!B>.HN[^ZV>I MU1'O?[C=Y+.O4-5961S-V0&=SZ#P9-6N8_596?V1?[>PBMTTLJPTA'[JOG917=U6V M6C!D=DU(RXE')B0 >9"L=L"O]:'0JE8LJX)2E7 MM&VFB*;:$,V$\#)Z&D/2=9IGQ1^'[1]G:YAA>$7=O3V:KYOFZG"QN+FY.;AU M57Y05JL%IU0LMJWG#\UOG[2_$5UK9HQ9=)_^V;3.GFN(W;+%[S^??_%KV%B2 M%75C"]\:J+/#NKMY7GK;=*K_K5^S%UNT[\BV&6EO$<:)8 >W=9A_>#>;W566N2^KJP-?;A9M@\5VC+=7]+KKI;F[@J-YG6VN M6U<0C^9M'Z0=7LHY;VW_\TD?BV_>7%50XZTN^G.\\=!5:WN09W#;0!'@/O"M ML;ST.XWR5O:RVGXSMP[R[NZR-;<\*?%AN+ K.'9U4UG?+'T$*X..A%N*?-(T M)3I$16Q$-C4U1E+Y=VH\W_6])O^_HP&RY<>BR9J[$]2@LOD91GW[$]PM+3J$ MY$GBC)9$&HZ^LL22$*5AD7GE9-SUM96[1KT[K&KP!ZORZP(-(%Y^'#9V?SU"#"%4%X?Q^U%X,M8NSP>D7NI9#B/@"_KK"$!AWEUF3P](! MSHS" ?%>HA(>W380'3$,\,J=M(P-@N&O%GMQP"?.P2 9]XS /<.?896U(A3- M+W8#2^UUX$GB")C T?_(B=,)(]8DB6'!6>[]"'/"KM5>*(B)HS!8SCWCL%TE M+['M4FE,H+CV1%%C4021$ L<"),V28-)9*!N$ :/K?4:?CGQX7^U?!,9]@NH MLC)\+,*/F*@OG6(V)DR0(&-"I$8I7 PXJW$:@@ O0D)'&?\=L[U 2-X("*\7 M=!+KPFF6PR_7&P?5TG-#9;28T7#,;21.:,1*9G") VE#(@&GM!'6A&\6>W&0 M3IR#03). H&SHMU/E56G_!<< #@IKS'CO3LI0TNTYLPHCD(P(#+UJ(O'P(*A M@EHJ0M0P A7?=:(7*.I-@#*>V)-@Y]+>G@74,(O9?>'BX2&0DGHGA";>JE:D M!(B.1I)$2V, ?5%QC+GD!?.]>-%O@I M6>H#X2%&@E ;8CQ-B4@]3Z0*5L$85:LGAOO5K>A;0N.5JDX)C&ZE_%1=5.77 MK/"PC,)SJ24G*7,(N) ,%\HT$HN[+JTYE:D=8WUYWGH_1-Y&;7,$?:?$R459 M-S;_;W;5I5.&ZN@"%235 J5)J"96>-RIBP"6Z\!X,.-1LF.['R-3KWN.I.V> M"6GGO^,*;.>WCBGEVE&B%$Y^TG%#+"2.:"9=RKU)$S5LYGALK1\%4R]YOEJ_ M/8][^V-J?K$NB^W67"4F)#H@I,92W)\+1JP2ED276*6#HTX,RS?_:K'?^$^] MYCE(QSTS\%N5-0T4)^5F.@TT2F)%JFB=0(L381B%>XFXK2)T(- M2RZ?-=N/AJD7/HFI,ILOG:+@#<<-$DT3(J/#28U: M7-&X27EB#(LJ#.+AJ%*D^1?1CR:(% M2"00&BC@/.=QA?,6LQTF@"FA$' ]B(B7;??$_ M57G3K#&X*UO<+;UD3FOKB02:8O:L@6@7!/*?*$TQ?:*)'(3+=XSW(^5M%#V' MJ[MG2"XKVQZG_7*W<2B/-#2D)@E$N92VQXDHT0(4P;1)(^I643,,BQUS_8YD M3;W$^7H%]YU_/APF^WCKU[9807>"2'@F4^48X9PIY#<1Q+0'FZ-(O. H@Q,# M,]!GK/8#8>J%S,%Z[IF'8USQ0KOJG>9VM90IA*""PY7-M"<+@R<.T48]6*!: M,11CV)&<'7/]")AZF?+U"HXV].\73Q0\QQNO/6W?U>/;B,IXFA6V\+BSNBCK MK.UWU_=^)^^_V]\HI_#[>_SGB?S%".JTYRDV,%"2AT[&UN$YWT8-_L36Z].\ MO*D'QO^MG[$E>,'#QRH\/#GMG_;_53Z\^Q]02P,$% @ CTQ66*NOB0)R M0@ UD $ !( !P;V]L+7$T,C R,WAE!*4D58KMY'HWL7QM9U/G4VH(#$4<@P"#AV2>7[_=,P )D@#%ETB G%1% MELC!8*:[IZ??_>,H'0<__SABU/OY?_WXOSL=\C9RLS$+4^+&C*;,(UGBA_?D M+X\E7TFGDX]Z$TVFL7\_2HFNZB;Y*XJ_^@]4?)_Z:OX#\;V?7OB::;G>T.U[ICLP=>I2VU.IYPV&AJZ[S'+_UE[ HS!< M/).DTX#]]&+LAYT1P_=?&UK7FJ0WC[Z7CJXU57WU@H_\^<=A%*;PNA@>%[^* M669SU8Z8?5>\S8V"*+[^3N7_W> WG2$=^\'T^K^^^&.6D _LD7R*QC3\+R6A M8=))6.P/Q<#$_P^#9<$*^9^/8M$FS!/X(2LVH>FX;E*LPQ_?$QJD/[V81%'@ M1O$DB.XCJJFT^^_)_0N2Q&[M5V+%^;2F-OEV,Z;Q/8!K$*5I-+Y&6#VP./5= M&G1HX-^'URG[EN9?YV TC-[D6Q7<^5#Q%,?^BW5 ?.*AYX-NKQ*Z[[Z-_(&? MDGZ_JVV[UE9L\->[3^3]'W^\>_O^]LL[\NG=[^]N/[\[S$Y/?![6+=X%'L/B M;?&T\-3A]J5OA*B/=W>_DS=WGS[>?;K]\O[N ^ *?OWRF?SKW>TG\N[#6W(+ M__]Z]^>G+_]-_N?/VT]?WGU"/FO P,]__O[E\_??6?V;[:%S]'U^NOM_[]^^ M^RSN"-C;A_N''CQQK3F3PY]";:--_S?\'N#? M"?%#-\@\!MAR;K9=]OJ]3N"*A%NY$[#A[ 8L3]31#/SL1"#X_CM'U^W9EH^_ MA)L%^/2[-H?%;1AF-" A@]70 -X5#??S,X0Z M,BR%C*.8D71$0^)%V2!@_#"L#+:[I@I\+^:/:0YY]--1E*4DI=_(@(5LZ*?) M]C@3=_>_LR3UAU.)Q@W0:"Y@YC[S/1JZC,0TO&<%5C65=. 7$WY1S[)/Z?*$U'@&Y"(/_SVY>Z#0GZ_ M[9*K7]D@SF@\_?X[S59O=%WALO)KWS'URN15WF-4DCCTZ!$L,H [+UR# + C)E-.:7]Q#DJG1$ M_H&- L*$)A.S) O2I+L]RAJ'Z7HHZNK-[1"W3(D[HD' PGL\L4D*@%#((R/4 M'?GL 0!6(7E2(:X*4755#%V67@F]IWZ(SY$!=;]Z<33!(5DXI ^ 0+P!'AE- M1[ :F S^)4,_AN&PKB$.Q$\XQN#.2(G' CJ%=:&5"2_V$-:=<&12D@31HQ<] M\CL]!&#Q,;#T)(TSEQ,*3?AT<),DN)1QUT!J+.D2G22XB\XVF-C7"(+'_PX M"KD\1$#7!%,1=APR&"Q#RR8PMO>"^E$X,1#>8;3+&,AK!9^#GT6 M>(*6X1% VS^9'\.H('*%Q*/ 2SDWGBV:[\\T^CD"!;."<L2!'.,I;O?> M=V'_#[![OF(4;N-[&L*G]W'T"+/ [H#=QXPFC#_F F&#J!S#(0("XLL2QEH M\82Z?CJ%Y<>X$1\7!T0$$/0 -P*#0- /OLM@+8\C'Z X!KI)X?]B57!5PPOB M*5Q2E.]I$B5\(@#47[#Y( $.W,,4DB^%()9Q6?H^BK_AF MI'L2A3,<*.0]H6/$(_ UA57T*_ DT)=D,)TFW$ST$""_.'ODMA03F+ ;4YYK":P"#\#;@> MAQMPB;G!Q&.""WE$4U\A=!$_(53E$ M,K5@6&+$,,IWS.$"$]T!>YCO-9>?X8'25,&4&'SC9KX6/QP&_#2##%=P67@= M-QP)6"4SN "($V 2M)B:;PK@F(,%5O!GQ66-,H$OM&H4 EB,K#J_4I."K7"5 MK?Y*%UOFUVQ^?PL9I#@@R:,_'@M.#U=Y LO.>1(.A37P&P+X'*HD%&]-O&*X M;@DDY+O^! &KD, ?^QRK,YEEOB9Q\7 !)Y<#DQSD!3[$M8Z7BP_TXZ;"J" 6 M\! %V5A8[#P_ <#.0(X+GMUN@&2/>!D7#( ,[>08!:EDV('N*;%Z>!>":@K M+$C%,%CFV?*'W^((S@S #\GQ$<2VEUJWMWR@T<2F <$7IU]0_GWY4:ZA=OO+ M)SW'\,+0XES N4)95;-?$3SBE4=;+"^W^,'K WYA:X8*5WWBPY01T"6_=@VU M.SM)BQS(T+K&JZ4%\4'WY;/P*$+0/(H MQ"A\1'!/?N86ALZ9"=\F%_'A!2#Z!YRH9VR$TR3,XK(Y SEG OS,@&"XN 7T MX $/\KE,C!(02EHA\L^KN6Q9?/:Z1$9JUWXE3%C67)A4^.731VO3L@E2*!?\ M/D2AG H#RXSQ*V3U=:6W:?-88[\. WWI*: M/P[+7 G>*)[+8Q;4^2-T #P^2U2+>0_P:>B);?L717 MZ/J:N^)NV4,T7Y.A59Q9H_;,PL++9_9L>>_[PN;"60D7-L,H[*RR/Z$"+"!\ MCIF76J_$8\N %+(^"!7Y=4>!(0FN4[;UE!P5T7"8,$3T3-) >35_RF.#]!R4 MVFI<_,5R0PK2.FI-O?G9P:M-[6H]O+%F;@)N!U'*EGYQ*FY=%U0ICK[/:+R@ ML9>0/R<>UZ5N/__Y&L^-W5'[RG/;F/F,UWX*X'4WH<:Y\Y8?T'?C21!-00O] MC#OM_,*)[2.=OPIO*UH*N=*; M'^+/?Q;'%$>#*S11H:"XO=G'FTJ*=V:(UYXE%XT)-8^U"?UV^<$6LS)JE MS"\(4.+AZE;SJUNX$'0C__/Q*0AH_?.EYEL/WX\^WU_>?WE[6T:?)=#GJ#9H MU6MI6NMJR^(4!S)J\Z!^@"A3UFZJ)9X>RD(5P_0U,GU[@%]M1OZ%!ERE^3QB M3(A O_O_9+X'JL\9[+E&B!<6N4&^]41L/:VQHW-OF#";+WJU/-"4BA"ZDH^$ M>XF1C'2[ZW#!SZ6!FPD5$4T;!%1[GZO[Z%V;V0&%;*YP(QVH_WB_\]?H2/O\ M775+U+GK#K1G[A#-S2DE([69,\&N.8_Q6SH\]MQ_6O>2U94)+UGQ7FYIY,:; M^X@&0F5&]XU/@V!:"+7 !><68<[B )SP]2";$IC(BU")PJ>Y^_4139C15T*] M!SHS4>3VU(""Z%SXTDM67H#%EPBD+2XI+R!F#I&7AE&VB"SS#XK6!S("D9L( MEUB54V]F6^5@.&^Q_,,3<6[(9&=W?G7$VR+!F8ZYPM!120I+'EX0'4S5Z)J" M"F=BX"3V0;.%/9+<8C28YIY90)<[PD@ASK'HVR"PKTY<]K11HRL]8X8<7[A8!0Z$)P]60 M@=XJ1!B, ! VJ;.(8:G)*%D,W-G*Z3K<^-GS=;]^J/"<%H+YHA6L F)XD3XE M[=4^!C?CP?RB?ZQZ__S\&.0!-_@(FHZ6?'.%6XY;M.$V&@2,1VO,K-C$$_9P M$?V$7D?.6+C7$2ZYU!?QX$+RP$FXL1NY6)K&_B!+BRB@).)A5LE$1.$L\3Q< M7O72N)2RXB&QL>'MWI.NO'XR*^C(K;%(?'21PP)RU5Q?OM7B89X6[BI\.?EWNB2?@NO$O?EW.G'(95+@4O.OX4=<-$O ME_7^FCD=%QV9Z[:WGQ]2(;F3F#OI0W9/1?SL]@T&2V!0"F<("^ZJ@@"\;,9P4I" 0.S@1[J(A8#71S%G9R,VQKS6L_:8 MWJWS3AKY*07%W]SPE"Y<+[KJ;/B@OHL;E?-P'=2Q;8ZMUL]=^W6,XP)0/?.' MK0-:R7QDYTXXX)"5KIF7FMHK?;66*Z]QK&G]I?->NV=?7J!57X1"H\;FNOR$6'5H7\:^G:*IZ//5,/R1?&T-PO_+N<3A_T^V MD'!!170[\OPT]D%-<]&Z(&IG@!93I"Z!$!NCH<0/TCP,T9MS>LRHPL0M#^4< M5IMVV;,4@$,^G9AJ%CQ;LI',+"(P>Y%U0T3&THB;5^"5<%6(:<3:TR@22FG" MRKIFD=N35"^4@Z8 1P B^"WP/_04BP B]Y#E&, >Y!T"D$ M..;E.3#A4*2Q\/C:&!B$"$:$5^6V6"">/,<'MSE!U0]0/U,09XLK(GA%_&Z^ M= !+"8CYRCD"OKELDB=+E:S$>:Y2(E8M]/HY=\*M\E/X"+P809'ST^6L7H"0^8I08)JN790+#89]5_9_*S,+_-9'*XX>,.SV*:).RZ M^.4&N/TDH--K/^3'FS^T2U$J!VYDRT31-H5UIE[QXESJ[7*I]X?46_W.A O! MT&N_!DC7?K=N6DWM&H:QT[3KO^OWS;*_;-W>;50+V2<#V-YKU!W[(Q$&# MHYQ,:/C3"V-68"ZO8W"M3[X1;;'L Y8V6#[-XB ?7^7FJO#5GR$%#@M<]?6, MO>7;7[,S%??U8K^ANK8KP,:^YP7LU":,%<%3G0F>,V7CMZ)6Q2>\]9;L#%M0 MTA;PKH"A ,B)R*X63,9AZ2V_8M-H<@UC"7?=$=S(3;L@\RNH+/$&H'EZOQ<$ MM%?DS6CAA$FX;02W-XR'G$FP'8#%PW=8;)RV\ MG==A6J:9I[:Y&>Y5TBPP5./_Y3-MOKQI7G>V4;OF,?[/DU&R&?4)D_+SP!Z_ MVA('ZQC=4X=]F5F>Y^FI1N.YGY[J77-KUQE3\%RO>WJ./:BY>8B]TE2'2_S0E/SP+/FAW3"DGIXG/J$9%CZ@, K9>B*4(Y]_Y-9J M_)#_URHU7IS0NI^_LR3AY6L7PHFJRB9OP^HJP-0XAE:M]V)YB1:IO=7T^*Q7 MX=(K=[H*VT ?U?A1MQ=D&HRCILPA:>5\:44*1"T:>0E^C5FQD?T=''G4E@%' M-.\MPI68=AHL#NO^V \T36'LMU;A=U M/S-CF\_&-D;(%DK35]K6KI?6&Q,EUY1<\QC.&+I43RL)9?O5"RG"I+DR2 M1MCF:Y*G/_*Y,?^.?9OX,@R$S$Y,\"8#Q1L-0!;@&:?+%NE 7X ,_.OP\YS#&CL0Q? M;%$6N_Z\BY%9-'^A83%/#G?XGO>+(KQB!1][OKG7'Z*P\]OM[4?RJX]UT7P M\!^,)E@>\ SV7'VBOXRPSDLLBLD%O*8%)MMBT\E9*::P@,LXAP:YHHM%CO%< MY1^4.][FZ<;_%E1<->0UT/]G)E+ ,=DU]+*Q2'[VYPOBE=Z QD-_UH<:C]3J ML@27@/5CLQ/ZQ&!XR\('YU%>JIJR;P=8PF&Y]>L9;+>:J+%][9N[3Q^Q 112 MUF,4!QYO@-N[26:]=1Y'4<"PK!66KA"5!Z-X)<=^(<4>9 MJ2NV/%N*J%H# /PLVLZ:*FP7SO10],W,JOL'\^CQ]BK\N\H>5$ MG,('K(Q*'A\?NP@6%\BHZT;CP]=,O,#R4<8B,$Y86480Z40 "E* N1S& CA#4_?(@"D"!C/_DJ M;D%LV,TO;UY"@P]"D58T^,5JK+P>AS_T1:W5G+$@K\Q$G1%@F2!:)QEV(IXM M9\ ";&P]*T^1?RSDU.5/YTTDE[_AA6>]Y4]!DPI79LZ%ZY6Q0JA8_C@9H?2[ M_"FJ!LN?C>ET7F0#FUCZ@%_*BWRB+,0E!]$DC2.DD&(*B:(0X_/*HDMH*N.' M*Q$E68;R-G X8Q8G&?9J+;IUTB'J ?% 5)1!;IN_#+_]&/O84AMD)3>+15V4 MW^&?>U'6\Q/CK8EO11U2K=^W!#.O6U0R 2Y"HE!4#L]?P9L)\=_GRQ4-Z4#) MP\K>0$]?44LAT2 HW@R+ST0;H@C+JL"JF2":,HEB:?EA@$56L#J/Z\=N-L8R M]BZV&HAA[E*_4<(>1*4:?G-/2>3"AO&6=5/4GXIRQH _N/V&0][&%)BAJ%T^ MJ\_V0&.?I;R;^I"Z<*TGY9(L'-PLY$76?3$*1<1956688K5/JZ@P5*K(CG)F M-/;=TAC14R ;L^7*Q/,2QJL=U)52?=8H7NJC)=ZZ5#-G5F1H7DA&W([P\M&L M"WN2329P7/.:Z,"L,@0%2+IQ/BO77K_QFCFX8RY4C$ 4Z.!="')(45Z'J];C MR./R2XYGF(3E$(G&$]CGO.*M*-07,!^EZEFU(1K MD)^@W.DCRE6MV58[!W0 M7;G-W9*FIXN1YVCTTJL,Y]J7.\&(IDN-A*'11IK&Z: MUZ3%8D>B)*T8CW6$D"[*VG:ND[C8-5R4DI[IV_RP+,2@S@L8"A;M,\7O*;"(1ASA+)U>=W;U[CT11GGO=- M6%E^D@T2]D^&9%6\:?Z.=V_JS0>+U8-L;ME^^C;/GT+#O('RHC#P=-!;Z[=]D<0J<]?]TR6=WQ%C0_AV]]8'HS^]\#73$.-J/HJJI9IX=V31_.$T4E"D"]1S$2!'60A;!V+:\D6>XD25.Z/0B;7HVQ MW^\ZMK93-4:KV^O5?[UK:;M^UU8W*VVWS7=Z5[,/7X:O36O5L#*W+1?K'+)L M8FTX3K^EQ>Z^C&+&R!\P;I20=]CKZQ"E[]H*C7]APZJ]H'"I=%0XQXBA*9=, M08> P^$*;]:&-%9$-382'D[5GWDD%-V#>/<^P.4?Y:OO* MK[R$'.59O]Q] O>;EI)SH 3C1J;6U"0**ZIJ**JEMB]9N$$I.FVF^0.EH362 MYFO2R12U;RE]?<>4,DEWDM?NM#=+L4Q-L?HMK%HM:5[RVMVR.Q6MUU=Z>J_= M='<)91@7NKM?6%'%GMI7]%Z;&'.#Z["UG42J\=-S5$5S^A)-34%3]4DV%,%[ZAM)KE?"R+2):5(&GO<15C5E@DDK/T"2"VX_@.@^ ;:N*:IJ2 M?TCR>@YC>]\P%%/3SQC%![(."83V&RZ%?60QQIE-%C'(TRLJS;)X MUC3./5LBKB8BW>DZDI".6A.W[8148V13NVT*&)%$++EAE6;;-20A':O.[5)\ MK&:M"9#=7<&2<\@Y+M%W_YD%6)2%UWBAWM@/?5Y(QW]@O-YLB%5ASY:]UVAL MFJF8AG0#2C=@O3ZD.D BVQ:@EV@Z\DGN:X9B]F334TDBM?CIJSW%UEL>G",[ M0IQ\Y(5%5-SQ\M4H./J+E8XNRG%5$Q+:5PSI%)5.T6=QBL)UI?>WC3Z3"&X@ M@FN8AVDKEMTFD5425P.)JS9_4;>4GK.M];I-*)8A%6>DL]7PR&Z_1?SQ]+IB ML^S0TH?([0XRH$(&5!PB"-?HMBE^7Q*Q9(851&QWV^=+:18AR8 *.4?CY[B$ M@(KW1<.F>;<=;#8:S0SF15B%0D*67EILA:8KFMHFV_CI[YD+<\AJEF(ZV^;\ M2"P=^1Q;C@R1DA2RME*"JO2U;;-_&X:E2RC'*CH5D0'V#&6Y-U_T/^02#/LG MP_Z+V. R;W*ZF\C2>H]*-1^T>XINMBFCI4VNG(NAK1H3L:8XVCF[ZBX&OS6\ MPW$4S; E\Y#$]0S,PS$5IR=K)[3;F/2QZ/R./>47A+-+LQM92L^4CBZI;ZY) MR5'47ON\2&>+I9IS;%N*ZD@#L"21^H-LV$K/;E^"_<59CMZMFH:N@BA)7F,M M\ QDE5)W;#]\8$G*VV/OX??:M%!_\_C>E>6\WE8*;XJ@?4[8J?$YZ=L*#A)% MQQ8<6I7&*\GCR/@QK!T-I4U!D4SA/?E(B8*3C[P$FQ[VOZQ.FGYJE_O9J!L7 MY;QY]ZJM]]^4RZHF>$933*--XLRV\#^Q@>1LS]&^7>!:>XYJ&BMIBK.KH4C2 MLKP3FK1Q2S<476]A7JL\2/)2:-+&>Z:CF/:. >2M(&:IIYY\I$3!R4=*%)Q\ M9-/R23?BWJ=.C)2+;/618VQ>57,IQ9^,XD2/_4C$,=8P N9WR"% M= S^]#*4:<)P@A<_7^ES_SP'^;-$[,@YSFN."ZOZ^@M-?'TUH5]#FR_%O_2!+F;>'=\2 S7I1AG: -OC(#N]L?@H M33FRM4J WJ(;:FOPM\?7W+*#='AG)BM$EQ MD2>I*2=)7@LK*E%//6=JOH3\YK_X'\PC%%9%[]G,W8F^T(1$69JD-,3M<*=G M;4;S=J[L-4AOD,-=KK*=J[PP0P=W6%Y8J23#48Q>"[7[IEQMYT0A-_^![+/02XC$WH#'S>%)7V9\ADSK: M$8)9%\^EM; )45,NP):3^P5&''?5;;WKDN0DA]UG;V;7D!SV4LG]\CBLT75: MSF&Y-.;R3N*BJ+P*&&W],1(^ECU $=-4G(F*6CR"-^ M0F!O;A;P1B)9 D_R#B)Y-[0-:I*0J])X4'XS%R8:3.=M2V@01"Z?'B:84(2F M/P$PPYL2YF8Q@)XEKQ7R./+=$7FD"7EI:5V= &P";,Z&C7)?]K2N-?L$V[7Q MW8QBQ@@L*!TE!#1P>,5;YK+Q@,4"#X:F$%W5#3Y'Y5>Z FM.)LQ%M =31;S- MTM72Z\0"3!!25E8PA5T>Z-5=0C[6 (>P;VZ0><6!?-PX=!*& OIUU52 YOA* M=,WFOS\W"'6U-W^GKBV\\[! J^5 N]TYFW.IX\R3GVW#1@ZZPJ<>?2\=Y5)% M^:F<[:KS1^@@B= [7OM(28AP88DL/KYPQ/F7M0B*\D]_]],+73,OUAF[? M,]V!J5.7VIX*\!X,#5UWF>7^W7M1/#.*YQBY9YU!S.C7#AW"_JYI\$BGR2(4 MQG!GY[#>96C5HFP%<<\/3_TIW8K#\^/=W>_DS=VGCW>?;K^\O_M02VG/ MOV!MHP6_B?",), -W^M[T-@ MS%$& 9W M&,HM&.JB$4KPAT99)@LAE(#\N4$.TJZ N#@X]#>!PU.E.RME[7[)U,"M8?R3 M5>@^N_%A0\B^&='PGBT)DRTZGFDT.1'D4%,\VIFLHD6Q]9,*=+60T8]5)K9J M!;M;0S=CWH:IV7\8K3S=/Y=UN M/U]PW$Z&R6,?K-LD6;'LG"J#7,YQI#FV/@G5*79M/0DU<:59',,:".4G8K$ MAJR??PES[!L]?8AS>A#IKEGG"N.UT;?HXB_LG\Q_H '&,52?KC9'55U>$*%M M*Y8IPPAE&.'Y$7SUWDQ+L?J:)#I)=$?1%/#T=13S-ZV][K$TK&QM&U#M -B2!H-GUGX(9. M>?>8*,,S:N+2-T/J^H&?3O<0,MJ@;M0(&?V>HCDMK!(E-=*CV0UT0]'5]ENK MSAQ-5[JMJ)KY6F*HL1C2])-@1UI6G@.;'^/(RUS,GWV I42QWV(+BW&A%A;% ML"W%M.T6B3]2+3RV6HBN.D6U=^Q;)!%U/ %(1[?J%A*01-'1):#38*=!YA6! MJ'Z%*+0BV)PB7Z=.UF$3ZGN$?9M@?G?"([&B=(3%,A<"'OJZI?J8J MIMFF7B12YSLR?@Q5S%,-N4WSSMJAHD=;47O*J\M4%J>SL34>40]^D%P87XV^%11>RWLA2V] \?"C]W7E'[?D&AJ-IH< M174LB:1F(TDZVIIE,[CCD39^F-+PWL?Z^\+7=L%&@[ZCZ([>(GE ZCE'UT8M MQ;2D.MIP-%WU%,UV9,AN/8 M@-&$[9-*TP8YL_HN1WW-=MIDXI>JR+%#7>V^8JO;WN<23<>VO-B*ZDC#2\.Q MI&WK*I/*_3&,_.+N)Q>ISCN&8NIMJL4A%9%C>X]-Q32D0M]P+%UIBGJB4E<2 M09LAJ#EUR"['MU]]Z8DDVG7)LT^!9[]TMQ8W.MIZ_TTYE346$)!^'$6U6V@# M:4NBX=D>I7V[V;3V*-68(!0+"_L9.U;&E^0LR;E)&[_2C)YBV'V9 -Y2>?OH M5>].LO"YM*$3.@4VSGM(VDZC4),I_D!VGT92?$V[9]56;+O]'3PEU;6)ZC155U1UV[#NYE'= MF=L-]=-@J#'&PY-*ZF>I>(*X'&=L;2./DDYZF6&(FF&"$"KC$&4 U9HB:HYB MZ;(E:L/1=&48BF-:,A*QN1C2MRB-?9DM4=LE8'P>17':25D\)H,HCJ-'6*:0 M,@KY8@(#_"@DT9 $$>R!C_78(-U'VFB#C%\3]>\F$"<87'ENZ29_1*C'@\,U&FTVX M-5T2>JK2L]ODN-@*"RW2C%I*5C6=%4"XZ&G;"A<2M2U ;=]2U*T;GY\K9EN( MOUU/Y0%%E>)=YY#@)>=HT1Q'$I6!O[5%3G[+A@QD9(_XH1N-&4GIM_UB>-K M&*M%8;NGF+K6/DE87IU'\P0X2L^2/44;CB5'L6WI^FPXDK03!I(?*;VT15+ M[PM!-?OV"&N#&;>N.8BJ68JF]5HD!4A;_[%9EV+8FM+;.G!#(NKHH;RFK=CF M%H5T)(J.'LM[FDAK:0BH+B4^CZX]J,NLT919+0J8JJ+J+2RK*5688^''L!2S M)Z,W&XXE4[&V;A8FD73T(*<+L0:< K@?HK#CROC8Y0P)75/Z9K]%%[Q43H[- ME?J.8LG6(4U'DVXHIB:-,0W'DK:M2Z9]VGX;(V2/$QG;^%"W&AE!T31+T9T6 M!@6<8Q7W]I)7S<6E&(:JZ.:.RH]$7^]2%,QB:KO2<%H8S-(;_'5!K:R]YU05"Z(:E:/T=[8%3/*IJULME,$Q!ZO*_H>[9%M MIT"FJZ]N)E'B8PWGZY@%-/4?V T>TX[!GUY&+4T83H"\XO6)9%Z^Y@5HJEW3 M0/"]A;D>F$>&<30F-//\%/_P0QJZ/C=0TY2- =Q)]Y(1ISYUK:L?%/D;X:-Q+*"DD??2T?Y+55^*G^).G^$#D! RM+Z1THWL N@8O'Q+UN=6S"7/'NE MG[A:W_OIA:^9ENL-W;YGN@-3IRZU/150/Q@:NNXRR_U;4U\4#XUF!8@F])YU M!C&C7SMT"!N\IL$CG2:+8!@#B@J8:YS6EP%6B[45W#T_2/6G+$H]#DHZB#.;PDMERN;@[YRY<\X(5!722L.OB MEQO/3R8!G5[[(9^7/W2SR/NT>$5I]8^NFW;==WI7U?J7O5BGJ_7MC69] MPFWUI&+?7QE:H;F+$]TH-\._&(W).^"S7FTND+$Y%)X8>JE +F1$ N)A"\!< M,G1MX44; MU>1RLS2OU+I7I_F&N4\/% S42!]H]=XLW5!TO4W9YP?,;CA2K$&3*?Y 0.- MI/B:2&+34EZY:B&\9%9'&= L"WWK^S)!46^#0B,7.CT/4# MAB5D9S7E(_Z7B];Y21P]^![SR&!:*D8S%[Z__\YR5MC#L67/LY^CC:W,3T'= M;]D$*-JG:%38J3Y2&^*X:F+.-<5RVM0_M'FBPME02$W LZH8CJQ_V' L:8JN MGK[CTTFOOC;<-+?C"!;SG]UOFC8D*-9TJE8LJTT7C2P==F3\.%C$72*IV4BZ M2J?34IA4-GV.KB'H-(PPP68?7RQ@IM<#-J/H=+Q%"_) P&H>P:A[6 MGH5N.>8=$U=RDSOOU$8N3%^\TGH]V=*I >BIZ[IE;>%ND^@YMGC3:UI!**FL M589Y7=U3/WQ-@BB!2R#$=%48$1+1R<.=DC2&%Z#C%.Z&"U/BKASM-!Y]*9MO M))MOVS)#8NCHQCI;:TY(C%0$5A#T6Q1YCWX0$'\\H7Z,POZ%2?F6I;;(2B?% MV"/CQU:W;2 O473L2\9J4&]?J614=_R],,U!,['R7(LN%BD:'QD_NJE8]@D] M"Q)+F]605+'Q0'-TF#,+ZQ?IP EZ(DI1^DG"4E'?O%3O7/@@HB&!/3)7%.*A M[C^9+W*Q942_C.AO$&%_8B[S'[ *T:4939%CJBVL("\OU:.YAOJ*[6RK5DLL M'5OTZ2O6-@YP:;T].HH^QI&7N>FLQ.BZHB)MM_W4E (R-$4WI057F@?7I&;; MV#)#AO(T%T5FWU0<==N&)M*4>X(+ATVH[Q'V#>/Z\QYD$=IW4KCC:%@XJB:%C:Z.:JMC6"=51J>ULF+I<],Z8T"D:UBY,U>G; MBJ:WR:XFQ>@CXP=[*)]0B)9(VBC)W%$L8]MJ)E+5.<5M$V>L4M4I.24O3-^Y MTE1#Z6]C2Y'B[-$5#D/1>U+A:#*&0.'HZ\WQK)Q93,F'36M [J- ;-QKH7%$ M65,<">22=A6*WA81+1)KVTM<=8E:IN)8.Y96D@AN 8)!+#1Z.V9*/#N"\TNO M6$B^MV-#4:?M\:A-F>,2FL+< MSJ.M,?AZD"4P)$E*H=E<[.9!V?&:YGYM5^OJ;".:8IVH X!4O#>,:-3MT^1R M2 1M%JH%"-JBO*(6UU5>GH#SZWT/X0.N6V>V@!*8O')(AH2&!7+,XY M.!E2%[,SI[OUJVN#_%#-R[__SM$U_4;J E+$K/6)6JH";Y!H:C::KG(\24W@ M")K $[?(Q2D$NF)M0WE2T#SZ'5GGI=EH.N5!NCQ5@%>?[.#&F$>&A1/J MPA0 R^(D)Q4 *5G6*@"Z5 !:@";#X">Y834ISU@)..#]T0:1I4;VMVQ5,:3P MWP@4U<:Y65(_:S:*# NKV3=(\I_CRO.324"GUV$4LO58;?/(BU!_EBU8>]FK MVB IU=Q99D\Q-%EUH0D8JJ^Z8)W&E"T1M-F%Y2BJ?9HC=!%ZQH*E*AE%<=KA M+'L0Q7'T"-L0Q87=+(Z!I9,)#,A+[ 11>"_&>FR0[N;0;H,D51/>VE?Z_3;% MMDI9^]CF+$V"02S)6A#'4 7VN%TN37& V\4PMHBHE'+IT6U= M/<66E>P;C"$'3M"V#6>D\K CJ+"9%^)THS#Q/5[_X>0M&;XMZFQ)!Q^;?^K9)@5(TWY][S]S+L.WDXEKF7EFGZ7PC M);K-6/8V!7(D>HZ=9*8Y#1.WF^P';H1ON8TZQZ+#(HWUJ52R] M:6UYSU@;XE5)/1_[,X8[=AAH@QA7YWNP>XIIGZ;NK92T-U.$L$NK+KO%-!E% MMN(8I^E%?0EJP"$/* 6V M%[EUMX*F*;:U?9271&X+D&LXV&1L>Q7M6$7_SUH[>#<<,I?WBF3?0$D([QF) M:VG>[=="->N-N/'\0U]RK1?5:BXY5>FWZI:3:D #::LF M!U!3]*VM2A*_K<'OE:%O[RAMWB770A7O3=W51FA*!NS>#T.T*X(*.($71-Z% M>85,2['Z6HLN->GQ./;59"K&*8.*)):>38"0;JG#724,/J^]1#:\Z<7NK@W M@1=E@X#-;OO]Y*'&==A\>4( ->4<5T/&MA7+;&'UX\,AZ,1:RN4>U6IRD$>U M#C)"=);'11X7>5PVD5"Y^;2MQX7+MS^D%%X*_WK^P\\_PH]BX6,:W_LA?[T- MP,A?V$'JO-:<@F3]T -I\;J#GQP:"7;7>@H+NOKJ9A*)BAO7,0MHZC^P&UQS MQ^!/+P. )@PG0!_<:X&WU9\GDE1TI*BW\-@#YJ+SYAF9YZ?SQ'0:P&IHRGBN M1G=&;\N(R^@\^EXZR@FX_%Q.B>K\$3H HLO2^D=*].;"HEA\_'/( MH=9;!$;Y)Z[6]WYZX6NFY7I#M^^9[L#4J4MM3P6:'@P-77>9Y?ZM&2^*AT9Q ML8,)O6>=0$LPYV&[?OGWWX>V??ZR04NV"3[;47^#@DE^R!+Y(DD:MMYHB_QHQ=$$& M;H:G#HVQ64R0^Y!!O@D2LR0+TD0ACPQ#=8+,8R0!Y3LAXBPE)!V!$DYC)NH* MQ\HQH:> M\"+\FWWS$[[9V1[1LC#[M&9S"\MX]-/1;+N+3W1)+AP1(>9]I#,T+J,N$K@! M6O.3'#%^#-22YN-H(@@$QP-SXT.B%.Z6V1 @E5OD=7/BX33JAX)LYL2X@#E$ M]9PFEQ;ESQ95.@"SXP%+%I,CE> XS%VG,;^NR 1(.2931N..1F\01YF "=AD'Q3+P F)4$ GYT.)P![Y-8<)B X4. \EKVPSD&POR? MC,:(=,0CAS8+\?5OF^SD4G MT^KJO1Y*3[GY/7]Q+EAUN6"UI&B)[WI.US![M5^K7:WVNW73:OVN:1D;3?M$ M-9:&.Z"?I$]5:"F+3$&O]3#OM_%C:OR;[=S4U86];HWM-;FNO89C_;80R[A\ M@MQZ)[0_[25K'MJM_9"^QBG9=*3C-/OANXW'7#.W0?@S5*[:[P UCHI6I,A] M.,?NEM-V$:%I]%>IL-9>6S9 7831SSF(T<^^-*/?)P9*$[8DHT6[@0]1V/GM M]O8C^75F9_X#],8L9FVPM*&N%!8[&.?K)AY+7% ,05C)-:A1E 7XQZPNM["B M"6M#B#2-H*!!@/^@5A7!5S$!AHWZ+I^S4KGNDNV4K!-9>CVT;,"6W_WR_LO; MVWW5PI.;23PVA(_)TK;0T(%Z?FX;B839"] '. LR1" <9I:DW,@@\(N4$TUX ME790F@OSFE),D=)O^)?' .>N.#$*H6-LU?&?_*^ZFHL*N8\B[]$'BIJ_SA]/ MJ!\+>PVWC8)$G4Z1LAB-0]X3!%;-5PQDF(4+)A4_?(#%"^]/V5]UQZ?F-K/0 M!S"/Z71F6UN%D>&C>,8GB5RZUL'L.N+3Y:Z ?3LDD79. ) M-Y*Z+@@TG-8F,="8/T'3S17RKM?"0@_LRFA55K; !_,CL&2XY,Z+XF6ECQ$A0(1LG,QMB;A?@&#L<8!S7P&"KHH'GPL5 M%C;AW/KN5?$\Q/<$* GA!I?W_,X"V7TX#2 Y9G",_BCG7]&!M,1!\2(-IDC,YCO>< M@PB.LKC>\B$JN,K"6>#O7]JW(GQ4#SY[+-Q&N!@N!10F9WPY7O!(,\@?;;T,S2%0/7[$WQYC%45">4Y^ MX0:D ]X0%I\!HGCP7<;[/,%*@/GR&T<_J#^>R%3NJ%U3LWU3FZRX]J$K7.%G%YU(I8LE")2=/TA.13@-ICG65]Y"=G('V9BV#Y)>DT+ MA=\WR:MJBTT)9J_>FZ4;6*BU17E:S'-0_?";0AF3R M?E/_#GF62VZ#?"5UGWRE)3?RN16!J)%*^HINFE(HD65":L-D5,6QF]8O]S27 MN$"8VO#;_",Z7!(TXF-.0-G3?F'MIC3;4E2G3 MUMSM@&AJD&3:#N[VN28>Z,**\&E]Q7+T%K$V*;<=&3\:=AW:MGB&E-M.V%FB M(EAQ79"B""2[,)GN2NN=IO.AE*SH MF0EG+7:_WI;RXMKH8=4OT\/:4QR]33X(*6@>.TP*",1NF*AY9FT8ZO*S+[XB MM>RUL!UD'-56^GJ;FA\='$.R>GRC6)L\J[4.,$7M]15SZ[NU,2=FXP+RFGZ: M"O*]KK9?"7EGTYC,(],/7_2"UM>U>PB_SZ/H410[C8;DZI[Z8?*:5W40G=^' M40PSA,3-XIB%[I2D,2P RS1@[55XY.65HQFO>6 6+_:*D;0O3:?X0%^75GV& M"-8;A^!WHAINLE"%!C'GL2&+8U8NO^%&6((!L=HSM"6<.MH:A?]WEL QM6&*@GWXLKH-9?,G?L5$!- MUT]70*T"H,\)O6[CY];7VMKL?P,+;;HS;>H$#HOP39O M5I)74%&J"Z>M+5RCS"K7+)2A@3F*LBQ^49U*="4HRK(HI9HLI=HS6#@([\"D MJ,$B"I!WL+!^I^B6,.-KI8(TYUQ:Z+8"E0A72KZRZ0S01:F?4ND;@+C'QL#G M4UZ8'KD^.NE=+G2D]!M@+&1#+"#&2[;??OX3KAG-[JA]O"00_.4W\CHY45&& MIQI_HBW$O#B/'W($\;N/#J(L%4B-4E@>DMXP2WF%KBJ4\KH[,[(C"W4#S[>: MV5\UYVB_NF)E/.:U>NK+="EYS:3EHHO;55M<7^V./U+/BYZM^MUA4:IO)LH< MC#6UH-A3F=+@ %==0]MU=CB>-+:E8'KD^E%VU[9WJA]EFEVG?_@"4IK6[>F[ M%9!:_UU?W^U)N=@3+59US$-TW'C2:[='4:JQ[WD!.Y&M_\LH9HS\$6&')E&< M:H/\^+.%QKQ$US:E^]OD)'SF FLGQ5YM5;4+H^+MJLL=MHK5]N7&3@JJ?0NU M':1*6_M@MDFOILN$C*2F?:FIW;W/-@SDKC#M;A@-M1G>F^;6/U EO TWWQ27 M?4U6<]=H84[SQORFR:7SVGEX#E14KV6'IR;>I>OL6&M/$K#D_@W8M69TC3;E M,O(,2_JH/\-ZK[T9YVV0.:KB"W>4_*J37%JJ M%!Q6I=X/-$TYH[7FUA:60#H$8MJAC9_5L3RLKGX>Q[+.D+MKW4YY-%IY-.2- MM86)6'/DE27/I;RR&@43S>F:._8(.>79>$)-+)( P@BSE=<=)SER<:0$K 1L MNT:N+[91E\74N.S$%;%I,1555W6SG#U-?LM\GD9XO,1,GO?.7,,V&35[;H^9 MSE"C?6,P-)BK&8RI/:W_M]:S[!<_/X^DMUG"V$>11ITP1C#?GAB\GD-5[MPD MCO[-W!EXZU+IZH=U":E/!*]_K%17XM )XNMSD.=+VB@;>0U\CIV<+"!=9.IN M .,]$WC73/QD/N^3Z;SPAD<:>YT@BK[B/G&\2S,.IG@*YV56'*0FV;?V]"XF M.MJSPC+KS_S%5?C0U$58+/P<1-X4_AFEX^#G_P]02P$"% ,4 " "/3%98 MY->([(H. #J:0 $0 @ $ <&]O;"TR,#(T,#(R,BYH M=&U02P$"% ,4 " "/3%98K6X7R2\# 8#0 $0 @ &Y M#@ <&]O;"TR,#(T,#(R,BYX&UL4$L! M A0#% @ CTQ66"30-Q8*!P ?S0 !4 ( !YAP '!O M;VPM,C R-# R,C)?<')E+GAM;%!+ 0(4 Q0 ( (],5EBKKXD" XML 17 pool-20240222_htm.xml IDEA: XBRL DOCUMENT 0000945841 2024-02-22 2024-02-22 0000945841 false 8-K 2024-02-22 POOL CORPORATION DE 0-26640 36-3943363 109 Northpark Boulevard, Covington, LA 70433-5001 (985) 892-5521 false false false false Common Stock, par value $0.001 per share POOL NASDAQ false 2024-02-22 2024-02-22 2024-02-22 2024-02-22