0001140361-24-024976.txt : 20240508 0001140361-24-024976.hdr.sgml : 20240508 20240508171534 ACCESSION NUMBER: 0001140361-24-024976 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240508 DATE AS OF CHANGE: 20240508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: U S PHYSICAL THERAPY INC /NV CENTRAL INDEX KEY: 0000885978 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-HEALTH SERVICES [8000] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 760364866 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11151 FILM NUMBER: 24927514 BUSINESS ADDRESS: STREET 1: 1300 WEST SAM HOUSTON PARKWAY STREET 2: SUITE 300 CITY: HOUSTON STATE: TX ZIP: 77043 BUSINESS PHONE: 7132977000 MAIL ADDRESS: STREET 1: 1300 WEST SAM HOUSTON PARKWAY STREET 2: SUITE 300 CITY: HOUSTON STATE: TX ZIP: 77043 10-Q 1 ef20026319_10q.htm 10-Q

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-Q
(MARK ONE)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE QUARTERLY PERIOD ENDED MARCH 31, 2024
OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE TRANSITION PERIOD FROM _____TO _____
COMMISSION FILE NUMBER 1-11151


U.S. PHYSICAL THERAPY, INC.
(EXACT NAME OF REGISTRANT AS SPECIFIED IN ITS CHARTER)


NEVADA
 
76-0364866
(STATE OR OTHER JURISDICTION OF INCORPORATION OR ORGANIZATION)
 
(I.R.S. EMPLOYER IDENTIFICATION NO.)

1300 WEST SAM HOUSTON PARKWAY SOUTH, SUITE 300, HOUSTON, TEXAS
 
77042
(ADDRESS OF PRINCIPAL EXECUTIVE OFFICES)
 
(ZIP CODE)

REGISTRANT’S TELEPHONE NUMBER, INCLUDING AREA CODE: (713) 297-7000

SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE EXCHANGE ACT:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, $.01 par value
USPH
New York Stock Exchange

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.      Yes       No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit and such files).     Yes       No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer
Accelerated filer
Non-accelerated filer

Smaller reporting company
   
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 to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).      Yes      No

As of May 8, 2024, the number of shares outstanding (issued less treasury stock) of the registrant’s common stock, par value $.01 per share, was: 15,068,085.



TABLE OF CONTENTS

PART I—FINANCIAL INFORMATION
 
     
Item 1.
3
 
 
 
 
3
 
 
 
 
4
 
 
 
 
5
 
 
 
 
6
 
 
 
 
7
 
 
 
 
8
 
 
 
Item 2.
30
 
 
 
Item 3.
42
 
 
 
Item 4.
43
 
 
 
PART II—OTHER INFORMATION
 
 
 
 
Item 1.
43
 
 
 
Item 1A.
43
 
 
 
Item 5.
43
 
 
 
Item 6.
44
 

 
 
45

PART I - FINANCIAL INFORMATION

ITEM 1.
FINANCIAL STATEMENTS

U. S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(IN THOUSANDS, EXCEPT SHARE AND PER SHARE AMOUNTS)

 
March 31, 2024
   
December 31, 2023
 
ASSETS
 
(unaudited)
       
Current assets:
           
Cash and cash equivalents
 
$
132,290
   
$
152,825
 
Patient accounts receivable, less provision for credit losses of $2,936 and $2,736, respectively
   
55,363
     
51,866
 
Accounts receivable - other
   
21,774
     
17,854
 
Other current assets
   
11,715
     
10,830
 
Total current assets
   
221,142
     
233,375
 
Fixed assets:
               
Furniture and equipment
   
65,550
     
63,982
 
Leasehold improvements
   
47,458
     
46,941
 
Fixed assets, gross
   
113,008
     
110,923
 
Less accumulated depreciation and amortization
   
(86,757
)
   
(84,821
)
Fixed assets, net
   
26,251
     
26,102
 
Operating lease right-of-use assets
   
102,113
     
103,431
 
Investment in unconsolidated affiliate
    12,160       12,256  
Goodwill
   
534,271
     
509,571
 
Other identifiable intangible assets, net
   
116,888
     
109,682
 
Other assets
   
4,431
     
2,821
 
Total assets
 
$
1,017,256
   
$
997,238
 
LIABILITIES, REDEEMABLE NON-CONTROLLING INTEREST, USPH SHAREHOLDERS’ EQUITY AND NON-CONTROLLING INTEREST
               
Current liabilities:
               
Accounts payable - trade
 
$
4,866
   
$
3,898
 
Accrued expenses
   
53,749
     
55,344
 
Current portion of operating lease liabilities
   
34,699
     
35,252
 
Current portion of term loan and notes payable
   
9,222
     
7,691
 
Total current liabilities
   
102,536
     
102,185
 
Notes payable, net of current portion
   
804
     
1,289
 
Term loan, net of current portion and deferred financing costs
    135,945       137,702  
Deferred taxes
   
27,337
     
24,815
 
Operating lease liabilities, net of current portion
   
75,680
     
76,653
 
Other long-term liabilities
   
2,988
     
2,356
 
Total liabilities
   
345,290
     
345,000
 
                 
Redeemable non-controlling interest - temporary equity
   
190,733
     
174,828
 
                 
Commitments and Contingencies
           
                 
U.S. Physical Therapy, Inc. (“USPH”) shareholders’ equity:
               
Preferred stock, $0.01 par value, 500,000 shares authorized, no shares issued and outstanding
   
-
     
-
 
Common stock, $0.01 par value, 20,000,000 shares authorized, 17,282,822 and 17,202,291 shares issued, respectively
   
172
     
172
 
Additional paid-in capital
   
283,546
     
281,096
 
Accumulated other comprehensive gain
    4,108       2,782  
Retained earnings
   
223,573
     
223,772
 
Treasury stock at cost, 2,214,737 shares
   
(31,628
)
   
(31,628
)
Total USPH shareholders’ equity
   
479,771
     
476,194
 
Non-controlling interest - permanent equity
   
1,462
     
1,216
 
Total USPH shareholders’ equity and non-controlling interest - permanent equity
   
481,233
     
477,410
 
Total liabilities, redeemable non-controlling interest, USPH shareholders’ equity and non-controlling interest - permanent equity
 
$
1,017,256
   
$
997,238
 

The accompanying notes are an integral part of these unaudited Consolidated Financial Statements.
U. S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
UNAUDITED CONSOLIDATED STATEMENTS OF NET INCOME
(IN THOUSANDS, EXCEPT PER SHARE AMOUNTS)

 
Three Months Ended
 
   
March 31, 2024
   
March 31, 2023
 
             
Net patient revenue
  $ 131,075     $ 126,581  
Other revenue
    24,600       21,928  
Net revenue
    155,675       148,509  
Operating cost:
               
Salaries and related costs
    93,731       86,040  
Rent, supplies, contract labor and other
    31,916       30,100  
Provision for credit losses
    1,627       1,512  
Total operating cost
    127,274       117,652  
                 
Gross profit
    28,401       30,857  
                 
Corporate office costs
    14,085       13,859  
Operating income
    14,316       16,998  
                 
Other income (expense):                
Interest expense, debt and other
    (1,968 )     (2,560 )
Interest income from investments
    1,543       64  
Change in fair value of contingent earn-out consideration
    612       (698 )
Change in revaluation of put-right liability
    (80 )     (149 )
Equity in earnings of unconsolidated affiliate
    271       274  
Relief Funds
    -       467  
Other
    62       -  
Total other income (expense)
    440       (2,602 )
Income before taxes
    14,756       14,396  
                 
Provision for income taxes
    3,139       2,969  
                 
Net income
    11,617       11,427  
                 
Less: Net income attributable to non-controlling interest:
               
Redeemable non-controlling interest - temporary equity
    (2,227 )     (2,720 )
Non-controlling interest - permanent equity
    (1,344 )     (1,297 )
      (3,571 )     (4,017 )
                 
Net income attributable to USPH shareholders
  $ 8,046     $ 7,410  
                 
Basic and diluted earnings per share attributable to USPH shareholders (1)
  $ 0.46     $ 0.58  
                 
Shares used in computation - basic and diluted
    15,017
      13,025
 
                 
Dividends declared per common share
  $ 0.44     $ 0.43  

The accompanying notes are an integral part of these unaudited Consolidated Financial Statements.

U. S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(IN THOUSANDS)

   
Three Months Ended
 
   
March 31, 2024
   
March 31, 2023
 
             
Net income
 
$
11,617
   
$
11,427
 
Other comprehensive gain (loss):
               
Unrealized gain (loss) on cash flow hedge
   
1,781
     
(1,817
)
Tax effect at statutory rate (federal and state)
   
(455
)
   
464
 
Comprehensive income
 
$
12,943
   
$
10,074
 
                 
Comprehensive income attributable to non-controlling interest
   
(3,571
)
   
(4,017
)
Comprehensive income attributable to USPH shareholders
 
$
9,372
   
$
6,057
 

The accompanying notes are an integral part of these unaudited Consolidated Financial Statements.
U. S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS
(IN THOUSANDS)

 
Three Months Ended
 
   
March 31, 2024
   
March 31, 2023
 
OPERATING ACTIVITIES
           
Net income including non-controlling interest
 
$
11,617
   
$
11,427
 
Adjustments to reconcile net income including non-controlling interest to net cash provided by operating activities:
               
Depreciation and amortization
   
4,095
     
3,788
 
Provision for credit losses
   
1,627
     
1,512
 
Equity-based awards compensation expense
   
1,997
     
1,806
 
Amortization of debt issue costs
    106       106  
Change in deferred income taxes
   
1,943
     
221
 
Change in revaluation of put-right liability
    80       149  
Change in fair value of contingent earn-out consideration
    (612 )     698  
Equity of earnings in unconsolidated affiliate
    (271 )     (274 )
Loss on sale of fixed assets
    5       -  
Other
    -       19  
Changes in operating assets and liabilities:
               
Increase in patient accounts receivable
   
(5,124
)
   
(5,999
)
Increase in accounts receivable - other
   
(3,985
)
   
(796
)
(Decrease) increase in other current and long term assets
   
(433
)
   
1,897
 
Decrease in accounts payable and accrued expenses
   
(6,678
)
   
(1,846
)
Increase (decrease) in other long-term liabilities
   
52
     
(1,359
)
Net cash provided by operating activities
   
4,419
     
11,349
 
                 
INVESTING ACTIVITIES
               
Purchase of fixed assets
   
(1,838
)
   
(2,059
)
Purchase of majority interest in businesses, net of cash acquired
   
(15,971
)
   
(5,796
)
Purchase of redeemable non-controlling interest, temporary equity
   
(2,702
)
   
(5,178
)
Purchase of non controlling interest, permanent equity
   
(498
)
   
-
 
Proceeds on sale of non-controlling interest, permanent equity
    23       -  
Proceeds on sale of partnership interest - redeemable non-controlling interest, temporary equity
    67       107  
Distributions from unconsolidated affiliate
    367       245  
Other
    88       -  
Net cash used in investing activities
   
(20,464
)
   
(12,681
)
                 
FINANCING ACTIVITIES
               
Proceeds from revolving facility
    -       7,000  
Distributions to non-controlling interest, permanent and temporary equity
   
(3,160
)
   
(3,297
)
Principal payments on notes payable
   
(392
)
   
(422
)
Payments on term loan
    (938 )     (938 )
Net cash (used in) provided by financing activities
   
(4,490
)
   
2,343
 
                 
Net (decrease) increase in cash and cash equivalents
   
(20,535
)
   
1,011
 
Cash and cash equivalents - beginning of period
   
152,825
     
31,594
 
Cash and cash equivalents - end of period
 
$
132,290
   
$
32,605
 
                 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION
               
Cash paid during the period for:
               
Income taxes
 
$
367
   
$
442
 
Interest paid
 
$
1,844
   
$
1,377
 
Non-cash investing and financing transactions during the period:
               
Purchase of interest in businesses - seller financing portion
 
$
500
   
$
360
 
Notes payable related to purchase of redeemable non-controlling interest, temporary equity
  $ -     $ 611  
Offset of notes receivable associated with purchase of redeemable non-controlling interest
  $
75     $
-  
Notes receivable related to sale of redeemable non-controlling interest, temporary equity
 
$
315
   
$
532
 
Notes receivable related to the sale of non-controlling interest, permanent equity
  $ 243     $ -  
Dividends payable to USPH shareholders
  $
6,630     $
5,617  

The accompanying notes are an integral part of these unaudited Consolidated Financial Statements.

U. S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
UNAUDITED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
(IN THOUSANDS)

 
 
U.S.Physical Therapy, Inc.
             
    Common Stock     Additional    
Accumulated Other
    Retained     Treasury Stock    
Total Shareholders’
   
Non-Controlling
       

  Shares     Amount    
Paid-In Capital
   
Comprehensive Gain
    Earnings     Shares     Amount     Equity     Interests     Total  
                                                             
Balance December 31, 2023
   
17,202
   
$
172
   
$
281,096
   
$
2,782
   
$
223,772
     
(2,215
)
 
$
(31,628
)
 
$
476,194
   
$
1,216
   
$
477,410
 
Net income attributable to USPH shareholders
    -       -       -       -       8,046       -       -       8,046       -       8,046  
Net income attributable to non-controlling interest - permanent equity
    -       -       -       -       -       -       -       -       1,344       1,344  
Issuance of restricted stock, net of cancellations
    81       -       -       -       -       -       -       -       -       -  
Revaluation of redeemable non-controlling interest
   
-
     
-
     
-
     
-
     
(1,439
)
   
-
     
-
     
(1,439
)
   
-
     
(1,439
)
Compensation expense - equity-based awards
    -       -       1,997       -       -       -       -       1,997       -       1,997  
Sale of non-controlling interest
   
-
     
-
     
198
     
-
     
-
     
-
     
-
     
198
     
-
     
198
 
Purchase of partnership interests - non-controlling interest
    -       -       (345 )     -       -       -       -       (345 )     (38 )     (383 )
Dividends payable to USPH shareholders
   
-
     
-
     
-
     
-
     
(6,630
)
   
-
     
-
     
(6,630
)
   
-
     
(6,630
)
Distributions to non-controlling interest partners - permanent equity
   
-
     
-
     
-
     
-
     
-
     
-
     
-
     
-
     
(1,060
)
   
(1,060
)
Deferred taxes related to redeemable non-controlling interest - temporary equity
   
-
     
-
     
-
     
-
     
(175
)
   
-
     
-
     
(175
)
   
-
     
(175
)
Other comprehensive gain
    -       -       -      
1,326
     
-
     
-
      -      
1,326
     
-
     
1,326
 
Transfer of compensation liability for certain stock issued pursuant to long-term incentive plans
    -       -       600       -       -     -       -       600       -       600  
Other
    -       -       -       -       (1 )     -       -       (1 )     -       (1 )
Balance March 31, 2024
   
17,283
   
$
172
   
$
283,546
   
$
4,108
   
$
223,573
     
(2,215
)
 
$
(31,628
)
 
$
479,771
   
$
1,462
   
$
481,233
 

   
U.S.Physical Therapy, Inc.
             
   
Common Stock
   
Additional
    Accumulated Other     Retained    
Treasury Stock
   
Total Shareholders’
   
Non-Controlling
       

  Shares     Amount    
Paid-In Capital
    Comprehensive Loss
   
Earnings
    Shares     Amount     Equity     Interests     Total  
                                                             
Balance December 31, 2022
 
15,216
   
$
152
   
$
110,317
    $ 4,004    
$
232,948
     
(2,215
)
 
$
(31,628
)
 
$
315,793
   
$
1,260
   
$
317,053
 
Net income attributable to USPH shareholders
    -       -       -       -       7,410       -       -       7,410       -       7,410  
Net income attributable to non-controlling interest - permanent equity
    -       -       -       -       -       -       -       -       1,297       1,297  
Issuance of restricted stock, net of cancellations
   
61
     
-
     
-
      -      
-
     
-
     
-
     
-
     
-
     
-
 
Revaluation of redeemable non-controlling interest, net of tax
   
-
     
-
     
-
      -      
(119
)
   
-
     
-
     
(119
)
   
-
     
(119
)
Compensation expense - equity-based awards
   
-
     
-
     
1,806
      -       -      
-
     
-
     
1,806
      -      
1,806
 
Dividends payable to USPH shareholders
    -       -       -       -       (5,617 )     -       -       (5,617 )     -       (5,617 )
Distributions to non-controlling interest partners - permanent equity
   
-
     
-
     
-
      -      
-
     
-
     
-
     
-
     
(1,139
)
   
(1,139
)
Deferred taxes related to redeemable non-controlling interest - temporary equity
    -       -       -       -       137       -       -       137       -       137  
Other comprehensive gain     -       -       -       (1,353 )     -       -       -       (1,353 )     -       (1,353 )
Other
   
-
     
-
     
-
      -      
1
     
-
     
-
     
1
     
-
     
1
 
Balance March 31, 2023
   
15,277
    $
152
    $
112,123
    $ 2,651     $
234,760
     
(2,215
)
  $
(31,628
)
  $
318,058
    $
1,418
    $
319,476
 

The accompanying notes are an integral part of these unaudited Consolidated Financial Statements.

U.S. PHYSICAL THERAPY, INC. AND SUBSIDIARIES
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

1.
Basis of Presentation and Significant Accounting Policies

Nature of Business

U.S. Physical Therapy, Inc. and its subsidiaries (the “Company”) operates its business through two reportable business segments. The Company’s reportable segments include the physical therapy operations segment and the industrial injury prevention services (“IIP”) segment. The Company’s physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic-related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by the IIP segment include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments.

As of March 31, 2024, the Company operated 679 clinics in 42 states. In addition to the 679 clinics, the Company also managed 41 physical therapy practices for unrelated physician groups and hospitals as of March 31, 2024.

During the three months ended March 31, 2024, and for the year-ended December 31, 2023, the Company completed the acquisitions of the following clinic practices and IIP businesses:  


Acquisition
 
Date
 
% Interest
Acquired
 
Number of
Clinics
 
March 2024 Acquisition
  March 29, 2024     50%     9  
October 2023 Acquisition
  October 31, 2023     **     *  
September 2023 Acquisition 1  
September 29, 2023
    70%     4  
September 2023 Acquisition 2  
September 29, 2023
    70%     1  
July 2023 Acquisition  
July 31, 2023
    70%     7  
May 2023 Acquisition   May 31, 2023     45%     4  
February 2023 Acquisition   February 28, 2023     80%     1  

*
IIP business.
**
On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.

Basis of Presentation

The accompanying unaudited consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and in accordance with the instructions for Form 10-Q. However, the statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. Management believes this report contains all necessary adjustments (consisting only of normal recurring adjustments) to present fairly, in all material respects, the Company’s financial position, results of operations and cash flows for the interim periods presented. These unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission on February 29, 2024. Interim results are not necessarily indicative of the results the Company expects for the entire year.

Principles of Consolidation

The consolidated financial statements include the accounts of the Company. All significant intercompany transactions have been eliminated.

Segment Reporting

Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by chief operating decision makers in determining the allocation of resources and in assessing performance.  The Company currently operates through two segments: physical therapy operations and IIP.

Use of Estimates

In preparing the Company’s consolidated financial statements, management makes certain estimates and assumptions, especially in relation to, but not limited to, goodwill impairment, tradenames and other intangible assets, allocations of purchase price, allowance for receivables, tax provision and contractual allowances, that affect the amounts reported in the consolidated financial statements and related disclosures. Actual results may differ from these estimates.

Goodwill and Other Indefinite-Lived Intangible Assets

Goodwill represents the excess of the amount paid and fair value of the non-controlling interests over the fair value of the acquired business assets, which include certain identifiable intangible assets. Historically, goodwill has been derived from acquisitions and, prior to 2009, from the purchase of some or all of a particular local management’s equity interest in an existing clinic. Effective January 1, 2009, if the purchase price of a non-controlling interest, permanent equity by the Company exceeds or is less than the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital.

Goodwill and other indefinite-lived intangible assets are not amortized but are instead subject to periodic impairment evaluations. The fair value of goodwill and other identifiable intangible assets with indefinite lives are evaluated for impairment at least annually and upon the occurrence of certain triggering events or conditions and are written down to fair value, if considered impaired. These events or conditions include but are not limited to a significant adverse change in the business environment, regulatory environment, or legal factors; a current period operating, or cash flow, loss combined with a history of such losses or a projection of continuing losses; or a sale or disposition of a significant portion of a reporting unit. The occurrence of one of these triggering events or conditions could significantly impact an impairment assessment, necessitating an impairment charge. The Company evaluates indefinite-lived tradenames in conjunction with its annual goodwill impairment test.

The Company operates its business through two segments consisting of physical therapy operations and IIP. The reporting units within the Company’s physical therapy business are comprised of six regions primarily based on each clinic’s location. The IIP business consists of two reporting units.

As part of the impairment analysis, the Company is first required to assess qualitatively if it can conclude whether goodwill is more likely than not impaired. If goodwill is more likely than not impaired, it is then required to complete a quantitative analysis of whether a reporting unit’s fair value is less than its carrying amount. In evaluating whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company considers relevant events or circumstances that affect the fair value or carrying amount of a reporting unit. The Company considers both the income and market approach in determining the fair value of its reporting units when performing a quantitative analysis. An impairment loss generally would be recognized when the carrying amount of the net assets of a reporting unit, inclusive of goodwill and other identifiable intangible assets, exceeds the estimated fair value of the reporting unit.

For the three months ended March 31, 2024, no triggering events or indicators were identified that would require impairment assessments for such period.  During the three and twelve months ended December 31, 2023, the Company recorded a charge of $15.8 million for goodwill impairment and a charge of $1.7 million for impairment of a tradename. The charges for impairment were related to one reporting unit in the IIP business. The impairment is related to a change in the reporting unit’s current and projected operating income as well as various market inputs based on current market conditions. The Company did not recognize any impairment as a result of the Company’s annual assessment of goodwill and tradename for the other seven reporting units. The Company also noted no impairment to long-lived assets for all reporting units.


The Company will continue to monitor for any triggering events or other indicators of impairment.

Investment in unconsolidated affiliate

Investments in unconsolidated affiliates, in which the Company has less than a controlling interest, are accounted for under the equity method of accounting and, accordingly, are adjusted for capital contributions, distributions and the Company’s equity in net earnings or loss of the respective joint venture.


Non-Controlling Interest



The Company recognizes non-controlling interest, in which the Company has no obligation but the right to purchase the non-controlling interest, as permanent equity in the unaudited consolidated financial statements separate from the parent entity’s equity. The amount of net income attributable to non-controlling interest is included in the consolidated net income on the face of the unaudited consolidated statements of net income. Changes in a parent entity’s ownership interest in a subsidiary that do not result in deconsolidation are treated as equity transactions if the parent entity retains its controlling financial interest. The Company recognizes a gain or loss in net income when a subsidiary is deconsolidated. Such gain or loss is measured using the fair value of the non-controlling equity investment on the deconsolidation date.



When the purchase price of a non-controlling interest by the Company exceeds the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital. Additionally, operating losses are allocated to non-controlling interests even when such allocation creates a deficit balance for the non-controlling interest partner.



Redeemable Non-Controlling Interest

The non-controlling interest that is reflected as redeemable non-controlling interest in the unaudited consolidated financial statements consist of those in which the owners and the Company have certain redemption rights, whether currently exercisable or not, and which currently, or in the future, require that the Company purchase or the owner sell the non-controlling interest held by the owner, if certain conditions are met.  The purchase price is derived at a predetermined formula based on a multiple of trailing twelve months earnings performance as defined in the respective limited partnership agreements.  The redemption rights can be triggered by the owner or the Company at such time as both of the following events have occurred: 1) termination of the owner’s employment, regardless of the reason for such termination, and 2) the passage of specified number of years after the closing of the transaction, typically three to five years, as defined in the limited partnership agreement.  The redemption rights are not automatic or mandatory (even upon death) and require either the owner or the Company to exercise its rights when the conditions triggering the redemption rights have been satisfied.

On the date the Company acquires a controlling interest in a partnership, and the limited partnership agreement for such partnership contains redemption rights not under the control of the Company, the fair value of the non-controlling interest is recorded in the consolidated balance sheet under the caption – Redeemable non-controlling interest – temporary equity.  Then, in each reporting period thereafter until it is purchased by the Company, the redeemable non-controlling interest is adjusted to the greater of its then current redemption value or initial carrying value, based on the predetermined formula defined in the respective limited partnership agreement.  As a result, the value of the non-controlling interest is not adjusted below its initial carrying value.  The Company records any adjustments in the redemption value, net of tax, directly to retained earnings and the adjustments are not reflected in the unaudited consolidated statements of net income. Although the adjustments are not reflected in the unaudited consolidated statements of net income, current accounting rules require that the Company reflects the adjustments, net of tax, in the earnings per share calculation.  The amount of net income attributable to redeemable non-controlling interest owners is included in consolidated net income on the face of the unaudited consolidated statements of net income. Management believes the redemption value (i.e., the carrying amount) and fair value are the same.

Revenue Recognition

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606. For ASC 606, there is an implied contract between the Company and the patient upon each patient visit. Separate contractual arrangements exist between the Company and third-party payors (e.g. insurers, managed care programs, government programs, workers’ compensation) which establish the amounts the third parties pay on behalf of the patients for covered services rendered. While these agreements are not considered contracts with the customer, they are used for determining the transaction price for services provided to the patients covered by the third-party payors. The payor contracts do not indicate performance obligations for the Company but indicate reimbursement rates for patients who are covered by those payors when the services are provided. At that time, the Company is obligated to provide services for the reimbursement rates stipulated in the payor contracts. The execution of the contract alone does not indicate a performance obligation. For self-paying customers, the performance obligation exists when the Company provides the services at established rates. The difference between the Company’s established rate and the anticipated reimbursement rate is accounted for as an offset to revenue—contractual allowance. Payments for services rendered are typically due 30 to 120 days after receipt of the invoice.

Patient Revenue

Net patient revenue consists of revenues for physical therapy and occupational therapy clinics that provide pre- and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventative care, rehabilitation of injured workers and neurological-related injuries. Net patient revenue (patient revenue less estimated contractual adjustments – as described below) is recognized at the estimated net realizable amounts from third-party payors, patients and others in exchange for services rendered when obligations under the terms of the contract are satisfied. There is an implied contract between us and the patient upon each patient visit. Generally, this occurs as the Company provides physical and occupational therapy services, as each service provided is distinct and future services rendered are not dependent on previously rendered services. The Company has agreements with third-party payors that provide payments to the Company at amounts different from its established rates.

Other Revenue

Revenue from the IIP business, which is included in other revenue in the consolidated statements of net income, is derived from onsite services the Company provides to clients’ employees including injury prevention, rehabilitation, ergonomic assessments, post-offer employment testing and performance optimization. Revenue from the Company’s IIP business is recognized when obligations under the terms of the contract are satisfied. Revenues are recognized at an amount equal to the consideration the company expects to receive in exchange for providing injury prevention services to its clients. The revenue is determined and recognized based on the number of hours and respective rate for services provided in a given period.

Management contract revenue, which is also included in other revenue, is derived from contractual arrangements whereby the Company manages a clinic for third party owners. The Company does not have any ownership interest in these clinics. Typically, revenue is determined based on the number of visits conducted at the clinic and recognized at a point in time when services are performed. Costs, typically salaries for the Company’s employees, are recorded when incurred. Management contract revenue was $2.4 million and $1.8 million for the three months ended March 31, 2024, and March 31, 2023, respectively.

Additionally, other revenue from physical therapy operations includes services the Company provides on-site at locations such as schools and industrial worksites for physical or occupational therapy services, athletic trainers for schools and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded at the point of service. If the services are paid in advance, revenue is recorded as a contract liability over the period of the agreement and recognized at the point in time when the services are performed.

Contractual Allowances

The allowance for estimated contractual adjustments is based on terms of payor contracts and historical collection and write-off experience. Contractual allowances result from the differences between the rates charged for services performed and expected reimbursements by both insurance companies and government sponsored healthcare programs for such services. Medicare regulations and the various third-party payors and managed care contracts are often complex and may include multiple reimbursement mechanisms payable for the services provided in Company clinics. The Company estimates contractual allowances based on its interpretation of the applicable regulations, payor contracts and historical calculations. Each month the Company estimates its contractual allowance for each clinic based on payor contracts and the historical collection experience of the clinic and applies an appropriate contractual allowance reserve percentage to the gross accounts receivable balances for each payor of the clinic. Based on the Company’s historical experience, calculating the contractual allowance reserve percentage at the payor level is sufficient to allow the Company to provide the necessary detail and accuracy with its collectability estimates. However, the services authorized, provided and related reimbursement are subject to interpretation that could result in payments that differ from the Company’s estimates. Payor terms are periodically revised necessitating continual review and assessment of the estimates made by management. The Company’s billing system does not capture the exact change in its contractual allowance reserve estimate from period to period in order to assess the accuracy of its revenues and hence its contractual allowance reserves. Management regularly compares its cash collections to corresponding net revenues measured both in the aggregate and on a clinic-by-clinic basis. In the aggregate, historically the difference between net revenues and corresponding cash collections for any fiscal year has generally reflected a difference within approximately 1.0% to 1.5% of net revenues. Additionally, analysis of subsequent periods’ contractual write-offs on a payor basis reflects a difference within approximately 1.0% to 1.5% between the actual aggregate contractual reserve percentage as compared to the estimated contractual allowance reserve percentage associated with the same period end balance. As a result, the Company believes that a change in the contractual allowance reserve estimate would not likely be more than 1.0% to 1.5% on each balance sheet date.

Allowance for Credit Losses

The Company determines allowances for credit losses based on the specific agings and payor classifications at each clinic. The provision for credit losses is included in operating costs in the consolidated statements of net income. Patient accounts receivable, which are stated at the historical carrying amount net of contractual allowances, write-offs, and allowance for credit losses, includes only those amounts the Company estimates to be collectible.

Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount to be recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.

The Company did not have any accrued interest or penalties associated with any unrecognized tax benefits nor was any interest expense recognized during the three months ended March 31, 2024, and March 31, 2023. The Company records any interest or penalties, if required, in interest and other expense, as appropriate.

Fair Value of Financial Instruments

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation at the measurement date.

The three levels of the fair value hierarchy are as follows:

Level 1 – Quoted prices in active markets for identical assets or liabilities.

Level 2 – Inputs, other than  the quoted prices in active markets, that are observable either directly or indirectly.

Level 3 – Unobservable inputs based on the Company’s own assumptions.

The carrying amounts reported in the balance sheets for cash and cash equivalents, certain contingent earn-out payments, accounts receivable, accounts payable and notes payable approximate their fair values due to the short-term maturity of these financial instruments. The carrying amount of the debt under the Third Amended and Restated Credit Agreement (defined as “Credit Agreement” in Note 8) approximates the fair value due to the proximity of the debt issue date and the balance sheet date and the variable component of interest on debt. The interest rate on the Credit Agreement is tied to the Secured Overnight Financing Rate (“SOFR”).

The put right associated with the potential future purchase of the separate company in an IIP acquisition in 2027 is marked to fair value on a recurring basis using Level 3 inputs. The put right associated with the potential future purchase of the separate company is determined using a Monte Carlo simulation model utilizing unobservable inputs such as asset volatility and discount rates. The unobservable inputs used in the valuation of the put right as of March 31, 2024, include asset volatility of 25.0% and a discount rate of 11.6%. The value of this put right increased $80.0 thousand for the three months ended March 31, 2024. The put right was valued at approximately $1.0 million on March 31, 2024, and December 31, 2023.

The valuations of the Company’s interest rate derivative is measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty, which is a Level 2 fair value measurement. The fair value of the interest rate swap on March 31, 2024, was $5.5 million, of which $3.0 million has been included within Other current assets and $2.5 million has been included in Other assets in the accompanying unaudited Consolidated Balance Sheet. The impact of the interest rate swap on the accompanying unaudited Consolidated Statements of Comprehensive Income was an unrealized gain of $1.3 million, net of tax, for the three months ended March 31, 2024. See Note 9 for more information on the Company’s interest rate derivative.

The redemption value of redeemable non-controlling interests approximates the fair value. See Note 4 for the changes in the fair value of Redeemable non-controlling interest.

The consideration for some of the Company’s acquisitions includes future payments that are contingent upon the occurrence of future operational objectives being met. The Company estimates the fair value of contingent consideration obligations through valuation models designed to estimate the probability of such contingent payments based on various assumptions and incorporating estimated success rates. These fair value measurements are based on significant inputs not observable in the market. Substantial judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period. The Company determined the fair value of its contingent consideration obligations to be $10.8 million on March 31, 2024, and $12.5 million on December 31, 2023.

Restricted Stock

Restricted stock issued to employees and directors is subject to continued employment or continued service on the board, respectively. Generally, restrictions on the stock granted to employees lapse in equal annual installments on the following four anniversaries of the date of grant. For those shares granted to directors, the restrictions will lapse in equal quarterly installments during the first year after the date of grant. For those granted to officers, the restriction will lapse in equal quarterly installments during the four years following the date of grant. Compensation expense for grants of restricted stock is recognized based on the fair value per share on the date of grant amortized over the vesting period. The Company recognizes any forfeitures as they occur. The restricted stock issued is included in basic and diluted shares for the earnings per share computation.

New Accounting Pronouncements

In March 2023, the FASB issued ASU 2023-01, Leases (Topic 842): Common Control Arrangements, which requires companies to amortize leasehold improvements associated with related party leases under common control over the useful life of the leasehold improvement to the common control group. The ASU is effective for annual reporting periods beginning on or after December 15, 2023; however, early adoption is permitted. The ASU can either be applied prospectively or retrospectively. The adoption of ASU 2023-01 did not have a material effect on the Company’s financial statements.

In November 2023, the FASB issued ASU 2023-07 Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker and included within the reported measure of segment profit or loss. In addition, the ASU requires disclosure of other segment expenses by reportable segment and a description of their composition to permit the reconciliation between segment revenue, significant segment expenses and the reported segment measure of profit or loss. The ASU also requires disclosure of the name and title of the chief operating decision maker. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this accounting standard on its consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires disclosure on an annual basis, a tabular reconciliation, including both amount and percentage of specific categories of the effective tax rate reconciliation, including state and local income taxes (net of Federal taxes), foreign taxes, effects of changes in tax laws and regulations, effects of cross-border tax laws, tax credits, changes in valuation allowances, nontaxable and nondeductible items and changes in unrecognized tax benefits. Additional disclosures are required for certain items exceeding five percent of income from continuing operations multiplied by the statutory income tax rate. The standard also requires disclosure of income taxes paid between Federal, state and foreign jurisdictions, including further disaggregation of those payments exceeding five percent of the total income taxes paid. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this accounting standard on its consolidated financial statements.

2. Earnings Per Share

Basic and diluted earnings per share is computed using the two-class method, which is an earnings allocation method that determines earnings per share for common shares and participating securities. The restricted stock the Company grants are participating securities containing non-forfeitable rights to receive dividends. Accordingly, any unvested restricted stock is included in the basic and diluted earnings per share computation. Additionally, in accordance with current accounting guidance, the revaluation of redeemable non-controlling interest (see Note 4 Redeemable Non-Controlling Interest), net of tax, charged directly to retained earnings is included in the earnings per basic and diluted share calculation.

The computation of basic and diluted earnings per share are as follows.

 
Three Months Ended
 

 
March 31, 2024
   
March 31, 2023
 
   
(In thousands, except per share data)
 
Earnings per share
           
Computation of earnings per share - USPH shareholders:
           
Net income attributable to USPH shareholders
  $ 8,046     $ 7,410  
Charges to retained earnings:
               
Revaluation of redeemable non-controlling interest
    (1,439 )     119  
Tax effect at statutory rate (federal and state)
    368       (30 )
    $ 6,975     $ 7,499  
                 
Earnings per share (basic and diluted)
  $ 0.46     $ 0.58  
                 
Shares used in computation - basic and diluted
    15,017
      13,025
 

3. Acquisitions of Businesses

The Company’s strategy is to continue acquiring multi-clinic outpatient physical therapy practices, to develop outpatient physical therapy clinics as satellites in existing partnerships and to continue acquiring companies that provide and serve the IIP sector.  The consideration paid for each acquisition is derived through arm’s length negotiations and funded through working capital, borrowings under the Company’s revolving credit facility or proceeds from completed secondary equity offerings.

The purchase price plus the fair value of the non-controlling interest for the acquisitions after March 31, 2023, were allocated to the fair value of the assets acquired, inclusive of identifiable intangible assets (i.e. tradenames, referral relationships and non-compete agreements) and liabilities assumed based on the estimated fair values at the acquisition date, with the amount in excess of fair values being recorded as goodwill. The Company is in the process of completing its formal valuation analysis of the acquisitions, to identify and determine the fair value of tangible and identifiable intangible assets acquired and the liabilities assumed. Thus, the final allocation of the purchase price may differ from the preliminary estimates used on March 31, 2024, based on additional information obtained and completion of the valuation of the identifiable intangible assets. Changes in the estimated valuation of the tangible assets acquired, the completion of the valuation of identifiable intangible assets and the completion by the Company of the identification of any unrecorded pre-acquisition contingencies, where the liability is probable and the amount can be reasonably estimated, will likely result in adjustments to goodwill. The Company does not expect the adjustments to be material. The Company continues to evaluate the components for the purchase price allocations for other acquisitions in 2023 and 2024.

The results of operations of the acquisitions below have been included in the Company’s unaudited consolidated financial statements since their respective date of acquisition. Unaudited proforma consolidated financial information for the acquisitions have not been included, as the results, individually and in the aggregate, were not material to current operations.

During the three months ended March 31, 2024, the Company acquired a majority interest in the following businesses:

2024 Acquisitions

          
% Interest
   
Number of
 
Acquisition
 
Date
 
Acquired
   
Clinics
 
March 2024 Acquisition
 
March 29, 2024
   
50%

   
9
 

On March 29, 2024, the Company acquired a 50% equity interest in a nine-clinic physical therapy and hand therapy practice. The original owners of the practice retained the remaining 50%. The purchase price for the 50% equity interest was approximately $16.4 million, of which $0.5 million was in the form of a note payable. The note accrues interest at 4.5% per annum and the principal and the interest are payable on March 29, 2026. As part of the transaction, the Company agreed to additional contingent consideration if future operational objectives are met. There is no maximum payout. The contingent consideration is valued at $0.5 million as of March 31, 2024.

Besides the multi-clinic acquisition referenced above, the Company purchased the assets and business of two physical therapy clinics, which were tucked into larger partnerships in separate transactions.

   
Physical Therapy
 
   
Operations
 
   
(In thousands)
 
Cash paid, net of cash acquired
 
$
15,971
 
Seller note
   
500
 
Deferred payments
   
-
 
Contingent payments
   
500
 
Total consideration
 
$
16,971
 
 
       
Estimated fair value of net tangible assets acquired:
       
Total current assets
 
$
-
 
Total non-current assets
   
476
 
Total liabilities
   
(450
)
Net tangible assets acquired
   
26
 
Customer and referral relationships
   
6,790
 
Non-compete agreement
   
328
 
Tradenames
   
1,672
 
Goodwill
   
25,056
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(16,901
)
   
$
16,971
 

Total current assets primarily represent accounts receivable while total non-current assets consist of fixed assets and equipment used in the practice.

For the acquisitions in 2024, the values assigned to the customer and referral relationships and non-compete agreement are being amortized on a straight-line basis over their respective estimated lives. For customer and referral relationships, the weighted-average amortization period is 12.0 years. For the non-compete agreements, the weighted-average amortization period is 5.0 years. The values assigned to tradenames are tested annually for impairment.


2023 Acquisitions

              
% Interest
 
Number of
 
Acquisition
 
Date
 
Acquired
 
Clinics
 
October 2023 Acquisition
 
October 31, 2023
 
**    
*
 
September 2023 Acquisition 1
 
September 29, 2023
    70%    
4
 
September 2023 Acquisition 2
 
September 29, 2023
    70%    
1
 
July 2023 Acquisition
 
July 31, 2023
    70%    
7
 
May 2023 Acquisition
 
May 31, 2023
    45%    
4
 
February 2023 Acquisition
 
February 28, 2023
    80%    
1
 

*
IIP business.
**
On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.

On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business. The previous owner of the ergonomics software business retained a 45% equity interest. The total purchase price of the combined businesses was approximately $4.0 million and was paid in cash.

On September 29, 2023, the Company acquired a 70% equity interest in a four-clinic physical therapy practice. The original owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $6.0 million, of which $5.4 million was paid in cash, and $0.6 million was in the form of a note payable. The note accrues interest at 5.0% per annum and the principal and interest are payable in two installments. The first payment of principal and interest of $0.3 million was paid in January 2024 and the second installment of $0.3 million is due on September 30, 2025.

In a separate transaction, on September 29, 2023, the Company acquired a 70% equity interest in a single clinic physical therapy practice. The owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $7.8 million, of which $7.4 million was paid in cash and $0.4 million is a deferred payment due on June 30, 2025.

On July 31, 2023, the Company acquired a 70% equity interest in a five-clinic practice. The practice’s owners retained a 30% equity interest. The purchase price for the 70% equity interest was approximately $2.1 million, of which $1.8 million was paid in cash and $0.3 million is a deferred payment  due on June 30, 2025.

On May 31, 2023, the Company and a local partner together acquired a 75% interest in a four-clinic physical therapy practice. After the transaction, the Company’s ownership interest is 45%, the Company’s local partner’s ownership interest is 30%, and the practice’s pre-acquisition owners have a 25% ownership interest. The purchase price for the 75% equity interest was approximately $3.1 million, of which $1.7 million was paid in cash by the Company, $1.1 million was paid in cash by the local partner, and $0.3 million was in the form of a note payable, (of which $0.2 million will be paid by the Company and $0.1 million will be paid by the local partner). The note will be paid on July 1, 2024. The Company guaranteed full payment of $0.3 million on its due date.

On February 28, 2023, the Company acquired an 80% interest in a one-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $6.2 million, of which $5.8 million was paid in cash and $0.4 million in the form of a note payable. The note accrues interest at 4.5% per annum and the principal and interest are payable on February 28, 2025.

The aggregate purchase price for the 2023 acquisitions has been preliminarily allocated as follows:

   
Physical Therapy
 
   
IIP
   
Operations
   
Total
 
   
(In thousands)
 
Cash paid, net of cash acquired
 
$
3,955
   
$
22,627
   
$
26,582
 
Seller note
   
-
     
985
     
985
 
Deferred payments
   
-
     
830
     
830
 
Contingent payments
   
-
     
200
     
200
 
Total consideration
 
$
3,955
   
$
24,642
   
$
28,597
 
 
                       
Estimated fair value of net tangible assets acquired:
                       
Total current assets
 
$
388
   
$
1,079
   
$
1,467
 
Total non-current assets
   
335
     
3,150
     
3,485
 
Total liabilities
   
(41
)
   
(3,138
)
   
(3,179
)
Net tangible assets acquired
   
682
     
1,091
     
1,773
 
Customer and referral relationships
   
757
     
7,285
     
8,042
 
Non-compete agreement
   
37
     
359
     
396
 
Tradenames
   
187
     
1,580
     
1,767
 
Goodwill
   
2,566
     
25,160
     
27,726
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(274
)
   
(10,833
)
   
(11,107
)
   
$
3,955
   
$
24,642
   
$
28,597
 

Besides the multi-clinic acquisitions referenced in the table above, the Company purchased the assets and business of eight physical therapy clinics in separate transactions.

Total current assets primarily represent accounts receivable while total non-current assets consist of fixed assets and equipment used in the practice.

For the acquisitions in 2023, the values assigned to the customer and referral relationships and non-compete agreements are being amortized on a straight-line basis over their respective estimated lives. For customer and referral relationships, the weighted-average amortization period is 12.0 years. For the non-compete agreements, the weighted-average amortization period is 5.1 years. The values assigned to tradenames are tested annually for impairment.

4. Redeemable Non-Controlling Interest

Physical Therapy Practice Acquisitions

When the Company acquires a majority interest (the “Acquisition”) in a physical therapy clinic (referred to as “Therapy Practice”), these Therapy Practice transactions occur in a series of steps which are described below.

1.
Prior to the Acquisition, the Therapy Practice exists as a separate legal entity (the “Seller Entity”). The Seller Entity is owned by one or more individuals (the “Selling Shareholders”) most of whom are physical therapists that work in the acquired Therapy Practice and provide physical therapy services to patients.

2.
In conjunction with the Acquisition, the Seller Entity contributes the Therapy Practice into a newly-formed limited partnership (“NewCo”), in exchange for one hundred percent (100%) of the limited and general partnership interests in NewCo. Therefore, in this step, NewCo becomes a wholly-owned subsidiary of the Seller Entity.

3.
The Company enters into an agreement (the “Purchase Agreement”) to acquire from the Seller Entity a majority (ranges from 50% to 90%) of the limited partnership interest and in all cases 100% of the general partnership interest in NewCo. The Company does not purchase 100% of the limited partnership interest because the Selling Shareholders, through the Seller Entity, want to maintain an ownership percentage. The consideration for the Acquisition is primarily payable in the form of cash at closing and a two-year note in lieu of an escrow (the “Purchase Price”). The Purchase Agreement does not contain any future earn-out or other contingent consideration that is payable to the Seller Entity or the Selling Shareholders.

4.
The Company and the Seller Entity also execute a partnership agreement (the “Partnership Agreement”) for NewCo that sets forth the rights and obligations of the limited and general partners of NewCo. After the Acquisition, the Company is the general partner of NewCo.

5.
As noted above, the Company does not purchase 100% of the limited partnership interests in NewCo and the Seller Entity retains a portion of the limited partnership interest in NewCo (“Seller Entity Interest”).

6.
In most cases, some or all of the Selling Shareholders enter into an employment agreement (the “Employment Agreement”) with NewCo with an initial term that ranges from three to five years (the “Employment Term”), with automatic one-year renewals, unless employment is terminated prior to the end of the Employment Term. As a result, a Selling Shareholder becomes an employee (“Employed Selling Shareholder”) of NewCo. The employment of an Employed Selling Shareholder can be terminated by the Employed Selling Shareholder or NewCo, with or without cause, at any time. In a few situations, a Selling Shareholder does not become employed by NewCo and is not involved with NewCo following the closing; in those situations, such Selling Shareholders sell their entire ownership interest in the Seller Entity as of the closing of the Acquisition.

7.
The compensation of each Employed Selling Shareholder is specified in the Employment Agreement and is customary and commensurate with his or her responsibilities based on other employees in similar capacities within NewCo, the Company and the industry.

8.
The Company and the Selling Shareholder (including both Employed Selling Shareholders and Selling Shareholders not employed by NewCo) execute a non-compete agreement (the “Non-Compete Agreement”) which restricts the Selling Shareholder from engaging in competing business activities for a specified period of time (the “Non-Compete Term”). A Non-Compete Agreement is executed with the Selling Shareholders in all cases. That is, even if the Selling Shareholder does not become an Employed Selling Shareholder, the Selling Shareholder is restricted from engaging in a competing business during the Non-Compete Term.

9.
The Non-Compete Term commences as of the date of the Acquisition and  expires on the later of :

a.
Two years after the date an Employed Selling Shareholders’ employment is terminated (if the Selling Shareholder becomes an Employed Selling Shareholder) or

b.
Five to six years from the date of the Acquisition, as defined in the Non-Compete Agreement, regardless of whether the Selling Shareholder is employed by NewCo.

10.
The Non-Compete Agreement applies to a restricted region which is a defined mileage radius from the Therapy Practice. That is, an Employed Selling Shareholder is permitted to engage in competing Therapy Practices or activities outside the designated geography (after such Employed Selling Shareholder no longer is employed by NewCo) and a Selling Shareholder who is not employed by NewCo immediately is permitted to engage in the competing Therapy Practice or activities outside the designated geography.

The Partnership Agreement contains provisions for the redemption of the Seller Entity Interest, either at the option of the Company (the “Call Right”) or at the option of the Seller Entity (the “Put Right”) as follows:

1.
Put Right

a.
In the event that any Selling Shareholder’s employment is terminated under certain circumstances prior to the fifth anniversary of the Closing Date, the Seller Entity thereafter may have an irrevocable right to cause the Company to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest at the purchase price described in “3” below.

b.
In the event that any Selling Shareholder is not employed by NewCo as of the fifth anniversary of the Closing Date and the Company has not exercised its Call Right with respect to the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest, Seller Entity thereafter shall have the Put Right to cause the Company to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest at the purchase price described in “3” below.

c.
In the event that any Selling Shareholder’s employment with NewCo is terminated for any reason on or after the fifth anniversary of the Closing Date, the Seller Entity has the Put Right, and upon the exercise of the Put Right, the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest shall be redeemed by the Company at the purchase price described in “3” below.

2.
Call Right

a.
If any Selling Shareholder’s employment by NewCo is terminated prior to the fifth anniversary of the Closing Date, the Company thereafter has an irrevocable right to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest, in each case at the purchase price described in “3” below.

b.
In the event that any Selling Shareholder’s employment with NewCo is terminated for any reason on or after the fifth anniversary of the Closing Date, the Company has the Call Right, and upon the exercise of the Call Right, the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest shall be redeemed by the Company at the purchase price described in “3” below.

3.
For the Put Right and the Call Right, the purchase price is derived from a formula based on a specified multiple of NewCo’s trailing twelve months of earnings before interest, taxes, depreciation, amortization, and the Company’s internal management fee, plus an Allocable Percentage of any undistributed earnings of NewCo (the “Redemption Amount”). NewCo’s earnings are distributed monthly based on available cash within NewCo; therefore, the undistributed earnings amount is small, if any.

4.
The Purchase Price for the initial equity interest purchased by the Company, also based on the same specified multiple of the trailing twelve-month earnings that is used in the Put Right and the Call Right noted above.

5.
The Put Right and the Call Right do not have an expiration date, and the Seller Entity Interest is not required to be purchased by the Company or sold by the Seller Entity unless either the Put Right or the Call Right is exercised.

6.
The Put Right and the Call Right never apply to Selling Shareholders who do not become employed by NewCo, since the Company requires that such Selling Shareholders sell their entire ownership interest in the Seller Entity at the closing of the Acquisition.

ProgressiveHealth Acquisition

On November 30, 2021, the Company acquired a majority interest in ProgressiveHealth Companies, LLC (“Progressive”), which owns a majority interest in certain subsidiaries (“Progressive Subsidiaries”) that operate in the IIP businesses.  The Progressive transaction was completed in a series of steps which are described below.


1.
Prior to the acquisition, the Progressive Subsidiaries were owned by a legal entity (“Progressive Parent”) controlled by its individual owners (the “ Progressive Selling Shareholders”), who work in and manage the Progressive business.


2.
In conjunction with the acquisition, the Progressive Selling Shareholders caused the Progressive Parent to transfer its ownership of the Progressive Subsidiaries into a newly-formed limited liability company (“Progressive NewCo”), in exchange for one hundred percent (100%) of the membership interests in Progressive NewCo. Therefore, in this step, Progressive NewCo became wholly-owned by the Progressive Selling Shareholders.


3.
The Company entered into an agreement (the “Progressive Purchase Agreement”) to acquire from the Progressive Selling Shareholders a majority of the membership interest in Progressive NewCo. The consideration for the acquisition is primarily payable in the form of cash at closing, a relatively small portion paid in cash after the closing contingent on certain performance criteria, and a small note in lieu of an escrow (the “Progressive Purchase Price”).


4.
The Company and the Progressive Selling Shareholders also executed an operating agreement (the “Progressive Operating Agreement”) for Progressive NewCo that sets forth the rights and obligations of the members of Progressive NewCo.


5.
As noted above, the Company did not purchase 100% of the membership interests in Progressive NewCo and the Progressive Selling Shareholders retained a portion of the membership interest in Progressive NewCo (“Progressive Selling Shareholders’ Interest”).


6.
The Company and the Progressive Selling Shareholders executed a non-compete agreement (the “Progressive Non-Compete Agreement”) which restricts the Progressive Selling Shareholders from competing for a specified period of time (the “Progressive Non-Compete Term”).


7.
The Progressive Non-Compete Term commences as of the date of the Progressive acquisition and expires on the later of:


a.
Two years after the date a Progressive Selling Shareholder no longer is involved in the management of Progressive NewCo or


b.
Seven years from the date of the acquisition.


8.
The Progressive Non-Compete Agreement applies to the entire United States.


9.
The Progressive Put Right (as defined below) and the Progressive Call Right (as defined below) do not have an expiration date. The Progressive Operating Agreement contains provisions for the redemption of the Progressive Selling Shareholder’s Interest, either at the option of the Company (the “Progressive Call Right”) or at the option of the Progressive Selling Shareholder (the “Progressive Put Right”) as follows:


1.
Progressive Put Right


a.
Each of the Progressive Selling Shareholders has the right to sell 30% of their respective residual interests on each of the 4th and 5th anniversaries of the acquisition closing, and then 10% on each of the 6th and 7th anniversaries.


b.
In the event that any Progressive Selling Shareholder terminates his management relationship with Progressive NewCo for any reason on or after the seventh anniversary of the Closing Date, the Progressive Selling Shareholder has the Put Right, and upon the exercise of the Progressive Put Right, the Progressive Selling Shareholder’s Interest shall be redeemed by the Company at the purchase price described in “3” below.


2.
Progressive Call Rights


a.
If any Progressive Selling Shareholder’s ceases to perform management services on behalf of Progressive NewCo, the Company thereafter shall have an irrevocable right to purchase from such Progressive Selling Shareholder his Interest, in each case at the purchase price described in “3” below.


3.
For the Progressive Put Right and the Progressive Call Right, the purchase price is derived from a formula based on a specified multiple of Progressive NewCo’s trailing twelve months of earnings before interest, taxes, depreciation, amortization, and the Company’s internal management fee, plus an Allocable Percentage of any undistributed earnings of Progressive NewCo. Progressive NewCo’s earnings are distributed monthly based on available cash within Progressive NewCo; therefore, the undistributed earnings amount is small, if any.


4.
The Progressive Purchase Price for the initial equity interest purchased by the Company is also based on the same specified multiple of the trailing twelve-month earnings that is used in the Progressive Put Right and the Progressive Call Right noted above.


5.
The Progressive Put Right and the Progressive Call Right do not have an expiration date.

Neither the Progressive Operating Agreement nor the Progressive Non-Compete Agreement contain any provision to escrow or “claw back” the equity interest in Progressive NewCo held by the Progressive Selling Shareholders, in the event of a breach of the operating agreement or non-compete terms, or the management services agreement pursuant to which the Progressive Selling Shareholders perform services on behalf of Progressive NewCo. The Company’s only recourse against the Progressive Selling Shareholder for breach of any of these agreements is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with a Progressive Selling Shareholder that would result in a forfeiture of the equity interest in Progressive NewCo held by a Progressive Selling Shareholder.

For both scenarios described above, an Employed Selling Shareholder’s ownership of his or her equity interest in the Seller Entity predates the Acquisition and the Company’s purchase of its partnership interest in NewCo. The Employment Agreement and the Non-Compete Agreement do not contain any provision to escrow or “claw back” the equity interest in the Seller Entity held by such Employed Selling Shareholder, nor the Seller Entity Interest in NewCo, in the event of a breach of the employment or non-compete terms. More specifically, even if the Employed Selling Shareholder is terminated for “cause” by NewCo, such Employed Selling Shareholder does not forfeit his or her right to his or her full equity interest in the Seller Entity and the Seller Entity does not forfeit its right to any portion of the Seller Entity Interest. The Company’s only recourse against the Employed Selling Shareholder for breach of either the Employment Agreement or the Non-Compete Agreement is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with an Employed Selling Shareholder that would result in a forfeiture of the equity interest held in the Seller Entity or of the Seller Entity Interest.

Carrying Amounts of Redeemable Non-Controlling Interests

The following table details the changes in the carrying amount (fair value) of the Company’s redeemable non-controlling interests:

 
Three Months Ended
   
Year Ended
 
   
March 31, 2024
   
December 31, 2023
 
   
(In thousands)
 
Beginning balance
  $ 174,828     $ 167,515  
Net income allocated to redeemable non-controlling interest partners
    2,227       4,426  
Distributions to redeemable non-controlling interest partners
    (2,100 )     (11,533 )
Changes in the fair value of redeemable non-controlling interest
    1,439       13,565  
Purchases of redeemable non-controlling interest
    (2,777 )     (12,073 )
Acquired interest
    16,901       11,007  
Sales of redeemable non-controlling interest
    382       5,012  
Changes in notes receivable related to redeemable non-controlling interest
    (167 )     (3,091 )
Ending balance
  $ 190,733     $ 174,828  

The following table categorizes the carrying amount (fair value) of the redeemable non-controlling interests:

 
March 31, 2024
   
December 31, 2023
 
   
(In thousands)
 
Contractual time period has lapsed but holder’s employment has not terminated
 
$
76,938
   
$
96,876
 
Contractual time period has not lapsed and holder’s employment has not terminated
   
113,795
     
77,952
 
Holder’s employment has terminated and contractual time period has expired
   
-
     
-
 
Holder’s employment has terminated and contractual time period has not expired
   
-
     
-
 
   
$
190,733
   
$
174,828
 

5. Goodwill

The changes in the carrying amount of goodwill consisted of the following:

 
Three Months Ended
   
Year Ended
 
   
March 31, 2024
   
December 31, 2023
 
    (In thousands)  
Beginning balance
 
$
509,571
   
$
494,101
 
Acquisitions
   
25,056
     
28,083
 
Adjustments for purchase price allocation of businesses acquired in prior year
   
(356
)
   
3,187
 
Impairment of goodwill     -       (15,800 )
Ending balance
 
$
534,271
   
$
509,571
 

For the three months ended March 31, 2024 and 2023, no triggering events or indicators were identified that would require impairment assessments as of such periods. During the year ended December 31, 2023, the Company recorded a charge for goodwill impairment of $15.8 million related to an IIP acquisition.

6. Intangible Assets, Net

The Company’s intangible assets, net, consisted of the following:

   
March 31, 2024
   
December 31, 2023
 
   
Gross Amount
   
Accumulated Amortization
   
Net Carrying
Amount
   
Gross Amount
   
Accumulated Amortization
   
Net Carrying
Amount
 
   
(In thousands)
 
Customer and referral relationships
 
$
100,914
   
$
(32,231
)
 
$
68,683
   
$
93,658
   
$
(30,414
)
 
$
63,244
 
Tradenames
   
46,145
     
-
     
46,145
     
44,573
     
-
     
44,573
 
Non-compete agreements
   
9,818
     
(7,758
)
   
2,060
     
9,459
     
(7,594
)
   
1,865
 
   
$
156,877
   
$
(39,989
)
 
$
116,888
   
$
147,690
   
$
(38,008
)
 
$
109,682
 

Tradenames, customer and referral relationships and non-compete agreements are related to the businesses acquired. The value assigned to tradenames has an indefinite life and is tested at least annually for impairment using the relief from royalty method in conjunction with the Company’s annual goodwill impairment test. The value assigned to customer and referral relationships is being amortized over their respective estimated useful lives which range from 7.0 to 14.0 years. Non-compete agreements are amortized over the respective term of the agreements which range from 5.0 to 6.0 years. For the three months ended March 31, 2024, the weighted average amortization period for customer and referral relationships was 12.7 years and the weighted average amortization period for non-compete agreements was 5.5 years. During the year ended December 31, 2023, the Company recognized a charge of $1.7 million related to the impairment of a tradename related to an IIP acquisition.

The following table details the amount of amortization expense recorded for intangible assets for the periods presented:

 
Three Months Ended
 
   
March 31, 2024
   
March 31, 2023
 
    (In thousands)  
Customer and referral relationships
  $ 1,818     $ 1,664  
Non-compete agreements
    163       153  
    $ 1,981     $ 1,817  

Based on the balance of referral relationships and non-compete agreements as of March 31, 2024, the expected amount to be amortized in 2024 and thereafter by year is as follows:

For the Year Ended December 31,
 
Customer and Referral
Relationships
   
Non-Compete
Agreements
 

  (In thousands)
 
2024 (excluding the three months ended March 31, 2024)
 
$
5,645
   
$
497
 
2025
 

7,428
   

605
 
2026
 

6,960
   

465
 
2027
 

6,797
   

303
 
2028
 

6,528
   

169
 
Thereafter
 
$
35,325
   
$
21
 

7. Accrued Expenses

Accrued expenses consisted of the following:

 
March 31, 2024
   
December 31, 2023
 
    (In thousands)
 
Salaries and related costs
 
$
17,104
   
$
25,641
 
Credit balances due to patients and payors
   
7,905
     
8,847
 
Dividend payable
    6,630       -  
Group health insurance claims
   
2,658
     
2,301
 
 Federal income taxes payable
    1,915       1,006  
Contingency payable
   
10,074
     
12,285
 
Other property taxes payable     386
      355
 
Purchase of redeemable non-controlling interests
    1,495       -  
Interest payable     255
      235
 
Closure costs     251       231  
Other
   
5,076
     
4,443
 
Total
 
$
53,749
   
$
55,344
 

8. Borrowings

Amounts outstanding under the Company’s Senior Credit Facilities (as defined below) and notes payable consisted of the following:

 
 
March 31, 2024
   
December 31, 2023
 
 
 
Principal
Amount
   
Unamortized
discount and
debt issuance
cost
   
Net Debt
   
Principal
Amount
   
Unamortized
discount and
debt issuance
cost
   
Net Debt
 
   
(In thousands)
 
Term Facility
 
$
143,437
   
$
(1,350
)
 
$
142,087
   
$
144,375
   
$
(1,468
)
 
$
142,907
 
Revolving Facility
   
-
     
-
     
-
     
-
     
-
     
-
 
Other (1)
   
3,884
     
-
     
3,884
     
3,775
     
-
     
3,775
 
Total debt
 

147,321
   

(1,350
)
 

145,971
   

148,150
   

(1,468
)
 

146,682
 
Less: Current portion of long-term debt
   
9,642
     
(420
)
   
9,222
     
8,111
     
(420
)
   
7,691
 
Long-term debt, net of current portion
 
$
137,679
   
$
(930
)
 
$
136,749
   
$
140,039
   
$
(1,048
)
 
$
138,991
 

(1)
The long-term portion is included as part of Other Long-Term Liabilities in the unaudited Consolidated Balance Sheet.

Effective December 5, 2013, the Company entered into an Amended and Restated Credit Agreement with a commitment for a $125.0 million revolving credit facility. This agreement was amended and/or restated in August 2015, January 2016, March 2017, November 2017, and January 2021. On June 17, 2022, the Company entered into the Third Amended and Restated Credit Agreement (the “Credit Agreement”) among Bank of America, N.A., as administrative agent (“Administrative Agent”) and the lenders from time-to-time party thereto.

The Credit Agreement, which matures on June 17, 2027, provides for loans in an aggregate principal amount of $325 million. Such loans were made available through the following facilities (collectively, the “Senior Credit Facilities”):


1)
Revolving Facility: $175 million, five-year, revolving credit facility (“Revolving Facility”), which includes a $12 million sublimit for the issuance of standby letters of credit and a $15 million sublimit for swingline loans (each, a “Swingline Loan”).


2)
Term Facility: $150 million term loan facility (the “Term Facility”). The Term Facility amortizes in quarterly installments of: (a) 0.625% in each of the first two years, (b) 1.250% in the third and fourth year, and (c) 1.875% in the fifth year of the Credit Agreement. The remaining outstanding principal balance of all term loans is due on the maturity date.

The proceeds of the Revolving Facility shall be used by the Company for working capital and other general corporate purposes of the Company and its subsidiaries, including to fund future acquisitions and invest in growth opportunities. The proceeds of the Term Facility were used by the Company to refinance the indebtedness outstanding under the Amended Credit Agreement, to pay fees and expenses incurred in connection with the transactions involving the loan facilities, for working capital and other general corporate purposes of the Company and its subsidiaries.

The Company is permitted to increase the Revolving Facility and/or add one or more tranches of term loans in an aggregate amount not to exceed the sum of (i) $100 million plus (ii) an unlimited additional amount, provided that (in the case of clause (ii)), after giving effect to such increases, the pro forma Consolidated Leverage Ratio (as defined in the Credit Agreement) would not exceed 2.0:1.0, and the aggregate amount of all incremental increases under the Revolving Facility does not exceed $50,000,000.

The interest rates per annum applicable to the Senior Credit Facilities (other than in respect of Swingline Loans) will be Term SOFR (as defined in the Credit Agreement) plus an applicable margin or, at the option of the Company, an alternate base rate plus an applicable margin. Each Swingline Loan shall bear interest at the base rate plus the applicable margin. The applicable margin for Term SOFR borrowings ranges from 1.50% to 2.25%, and the applicable margin for alternate base rate borrowings ranges from 0.50% to 1.25%, in each case, based on the Consolidated Leverage Ratio of the Company and its subsidiaries. Interest is payable at the end of the selected interest period but no less frequently than quarterly and on the date of maturity.

The Company is also required to pay to the Administrative Agent, for the account of each lender under the Revolving Facility, a commitment fee equal to the actual daily excess of each lender’s commitment over its outstanding credit exposure under the Revolving Facility (“unused fee”). Such unused fee will range between 0.25% and 0.35% per annum and is also based on the Consolidated Leverage Ratio of the Company and its subsidiaries. The Company may prepay and/or repay the revolving loans and the term loans, and/or terminate the revolving loan commitments, in whole or in part, at any time without premium or penalty, subject to certain conditions.

The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets. The Credit Agreement includes certain financial covenants which include the Consolidated Fixed Charge Coverage Ratio, and the Consolidated Leverage Ratio, as defined in the Credit Agreement. The Credit Agreement also contains customary events of default.
 
The Company’s obligations under the Credit Agreement are guaranteed by its wholly owned material domestic subsidiaries (each, a “Guarantor”), and the obligations of the Company and any Guarantors are secured by a perfected first priority security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions.
 
As of March 31, 2024, $143.4 million was outstanding on the Term Facility while none was outstanding under the Revolving Facility resulting in $175.0 million of credit availability. As of March 31, 2024, the Company was in compliance with all of the covenants contained in the Credit Agreement.

The interest rate on the Company’s term loan was 4.7% for the three months ended March 31, 2024, and 4.9% for the three months ended March 31, 2023, with an all-in effective interest rate, including all associated costs, of  5.3% and 5.5% over the same periods, respectively.

The Company generally enters into various notes payable as a means of financing a portion of its acquisitions and purchasing of non-controlling interests. In conjunction with acquisitions in the years ended December 31, 2022, 2023 and 2024, the Company entered into notes payable in the aggregate amount of $3.9 million, of which $3.1 million is due in 2025 and $0.8 million is due in 2026. Interest accrues in the range of 3.5% to 8.5% per annum and is payable with each principal installment.

9. Derivative Instruments

The Company is exposed to certain market risks in the ordinary course of business due to adverse changes in interest rates. The exposure to interest rate risk primarily results from the Company’s variable-rate borrowing. The Company may elect to use derivative financial instruments to manage risks from fluctuations in interest rates. The Company does not purchase or hold derivatives for trading or speculative purposes. Fluctuations in interest rates can be volatile and the Company’s risk management activities do not eliminate these risks.

Interest Rate Swap

In May 2022, the Company entered into an interest rate swap agreement, effective on June 30, 2022, with Bank of America, N.A, which had a $150 million notional value, and a maturity date of June 30, 2027. Beginning in July 2022, the Company receives 1-month SOFR, and pays a fixed rate of interest of  2.815% on 1-month SOFR on a quarterly basis. The total interest rate in any period will also include an applicable margin based on the Company’s consolidated leverage ratio. In connection with the swap, no cash was exchanged between the Company and the counterparty.

The Company designated its interest rate swap as a cash flow hedge and structured it to be highly effective. Consequently, unrealized gains and losses related to the fair value of the interest rate swap are recorded to accumulated other comprehensive income (loss), net of tax.

The impact of the Company’s derivative instruments on the accompanying Consolidated Statements of Comprehensive Income are presented in the table below.

 
 
Three Months Ended
 
 
 
March 31, 2024
   
March 31, 2023
 
    (In thousands)  
Net income
  $ 11,617     $ 11,427  
Other comprehensive gain (loss):
               
Unrealized gain (loss) on cash flow hedge
   
1,781
     
(1,817
)
Tax effect at statutory rate (federal and state)
   
(455
)
   
464
 
Comprehensive income
   
12,943
     
10,074
 
                 
Comprehensive income attributable to non-controlling interest     (3,571 )     (4,017 )
Comprehensive income attributable to USPH shareholders   $ 9,372     $ 6,057  

The valuations of the Company’s interest rate derivatives are measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty which is a Level 2 fair value measurement.

The carrying and fair value of the Company’s interest rate derivatives (included in other current assets and other assets) were as follows.

   
March 31, 2024
   
March 31, 2023
 
Interest rate swap:
 
(In thousands)
 
Other current assets
 
$
2,979
   
$
2,614
 
Other assets
   
2,538
     
947
 
   
$
5,517
   
$
3,561
 

10. Leases

The Company has operating leases for its corporate offices and operating facilities. The Company determines if an arrangement is a lease at the inception of a contract. Right-of-use assets represent the Company’s right to use an underlying asset during the lease term and operating lease liabilities represent net present value of the Company’s obligation to make lease payments arising from the lease. Right-of-use assets and operating lease liabilities are recognized at commencement date based on the net present value of the fixed lease payments over the lease term. The Company’s operating lease terms are generally five years or less. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. As most of the Company’s operating leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Operating fixed lease expense is recognized on a straight-line basis over the lease term. Variable lease payment amounts that cannot be determined at the commencement of the lease such as increases in lease payments based on changes in index rates or usage are not included in the right-of-use assets or operating lease liabilities. These are expensed as incurred and recorded as variable lease expense.

The components of lease expense were as follows.

   
Three Months Ended
 
 
March 31, 2024
   
March 31, 2023
 
    (In thousands)  
Operating lease cost
  $ 9,953     $ 9,365  
Short-term lease cost
    265       274  
Variable lease cost
    2,369       2,132  
Total lease cost *
  $ 12,587     $ 11,771  

* Sublease income was immaterial

Lease costs are reflected in the consolidated statement of net income in the line item – rent, supplies, contract labor and other.

The supplemental cash flow information related to leases was as follows.

   
Three Months Ended
 
 
March 31, 2024
   
March 31, 2023
 
    (In thousands)  
Cash paid for amounts included in the measurement of operating lease liabilities
  $ 10,338     $ 9,646  
                 
Right-of-use assets obtained in exchange for new operating lease liabilities
  $ 7,727     $ 6,281  

The aggregate future lease payments for operating leases as of March 31, 2024, were as follows.

Fiscal Year
 
Amount
(In thousands)
 
2024 (excluding the three months ended March 31, 2024)   $ 29,610  
2025
    32,448  
2026
    24,492  
2027
    16,571  
2028 and thereafter
    16,512  
Total lease payments
  $ 119,633  
Less: imputed  interest
    9,254  
Total operating lease liabilities
  $ 110,379  

Average lease terms and discount rates were as follows.

   
March 31, 2024
   
March 31, 2023
 
Weighted-average remaining lease term - Operating leases
 
3.9 years
   
   4.0 years
 
             
Weighted-average discount rate - Operating leases
  4.2%

 
3.1%


11. Segment Information

The Company’s reportable segments include the physical therapy operations segment and the IIP segment. Also included in the physical therapy operations segment are revenues from management contract services and other services which include services the Company provides on-site, such as athletic trainers for schools.

Physical Therapy Operations

The physical therapy operations segment primarily operates through subsidiary clinic partnerships (“Clinic Partnerships”), in which the Company generally owns a 1% general partnership interest in all the Clinic Partnerships. The Company’s limited partnership interests generally range from 65% to 75% (the range is 10% - 99%) in the Clinic Partnerships. The managing therapist of each clinic owns, directly or indirectly, the remaining limited partnership interest in most of the clinics (hereinafter referred to as “Clinic Partnerships”). To a lesser extent, the Company operates some clinics, through wholly-owned subsidiaries, under profit sharing arrangements with therapists (hereinafter referred to as “Wholly-Owned Facilities”).

The Company continues to seek to attract for employment physical therapists who have established relationships with physicians and other referral sources, by offering these therapists a competitive salary and incentives based on the profitability of the clinic that they manage. For multi-site clinic practices in which a controlling interest is acquired by the Company, the prior owners typically continue on as employees to manage the clinic operations, retain a non-controlling ownership interest in the clinics and receive a competitive salary for managing the clinic operations. In addition, the Company has developed satellite clinic facilities as part of existing Clinic Partnerships and Wholly-Owned Facilities, with the result that a substantial number of Clinic Partnerships and Wholly-Owned Facilities operate more than one clinic location.

Besides the multi-clinic acquisitions referenced in the table above, during the three months ended March 31, 2024 and the year ended December 31, 2023, the Company purchased the assets and businesses of two and eight physical therapy clinics, respectively, in separate transactions.

Clinic Partnerships

For non-acquired Clinic Partnerships, the earnings and liabilities attributable to the non-controlling interests, typically owned by the managing therapist, directly or indirectly, are recorded within the balance sheets and income statements as non-controlling interest—permanent equity. For acquired Clinic Partnerships with redeemable non-controlling interests, the earnings attributable to the redeemable non-controlling interests are recorded within the consolidated balance sheets and income statements as redeemable non-controlling interest—temporary equity.

Wholly-Owned Facilities

For Wholly-Owned Facilities with profit sharing arrangements, an appropriate accrual is recorded for the amount of profit sharing due the clinic partners/directors. The amount is expensed as compensation and included in clinic operating costs—salaries and related costs. The respective liability is included in current liabilities—accrued expenses on the consolidated balance sheets.

Industrial Injury Prevention Services

Services provided in the IIP segment include onsite injury prevention and rehabilitation, performance optimization, post offer employment testing, functional capacity evaluations, and ergonomic assessments. The majority of these services are contracted with and paid for directly by employers, including a number of Fortune 500 companies. Other clients include large insurers and their contractors. The Company performs these services through Industrial Sports Medicine Professionals, consisting primarily of specialized certified athletic trainers (“ATCs”).

Segment Financials

The Company evaluates performance of the segments based on gross profit. The Company has provided additional information regarding its reportable segments which contributes to the understanding of the Company and provides useful information.

The following table summarizes selected financial data for the Company’s reportable segments:

 
Three Months Ended
 

 
March 31, 2024
   
March 31, 2023
 

  (In thousands)  
Net revenue:            
Physical therapy operations
  $ 134,425     $ 129,159  
Industrial injury prevention services
    21,250       19,350  
Total Company
  $ 155,675     $ 148,509  
 
               
Operating Costs:
               
Salaries and related costs:
               
Physical therapy operations
  $ 79,774     $ 73,886  
Industrial injury prevention services
    13,957       12,154  
Total salaries and related costs
  $ 93,731     $ 86,040  
Rent supplies, contract labor and other:
               
Physical therapy operations
  $ 28,960     $ 26,672  
Industrial injury prevention services
    2,956       3,428  
Total rent, supplies, contract labor and other
  $ 31,916     $ 30,100  
Provision for credit losses:
               
Physical therapy operations
  $ 1,627     $ 1,512  
Industrial injury prevention services
    -       -  
Total provision for credit losses
  $ 1,627     $ 1,512  
Total Company
  $ 127,274     $ 117,652  

               
Gross profit:
               
Physical therapy operations
  $ 24,064     $ 27,089  
Industrial injury prevention services
    4,337       3,768  
Total Company
  $ 28,401     $ 30,857  
 
               
Total Assets:
               
Physical therapy operations
  $ 872,976     $ 726,422  
Industrial injury prevention services
    144,280       141,705  
Total Company
  $ 1,017,256     $ 868,127  

12. Investment in Unconsolidated Affiliate

Through one of its subsidiaries, the Company has a 49% joint venture interest in a company which provides physical therapy services for patients at hospitals. Since the Company is deemed to not have a controlling interest in the company, the Company’s investment is accounted for using the equity method of accounting. The investment balance of this joint venture as of March 31, 2024, is $12.2 million and the earnings amounted to approximately $0.3 million.

13. Subsequent Events

On May 7, 2024, the Company’s Board of Directors declared a quarterly dividend of $0.44 per share payable on June 14, 2024, to shareholders of record on May 23, 2024

On April 30, 2024, one of the Company’s primary IIP businesses, Briotix Health Limited Partnership, acquired 100% of an IIP business for a closing purchase price of $24.0 million, with provision for additional purchase price based on the financial performance of the acquired business during the 12-month period after closing.

Item 2.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.

The following discussion and analysis of U.S. Physical Therapy, Inc. and its subsidiaries (herein referred to as “we,” “us,” “our” or the “Company”) should be read in conjunction with (i) our historical consolidated financial statements and accompanying notes thereto included elsewhere in this Quarterly Report on Form 10-Q; and (ii) our Annual Report on Form 10-K for the year ended December 31, 2023 filed with the Securities and Exchange Commission (the “SEC”) on February 29, 2024 (“2023 Annual Report”).

This discussion includes forward-looking statements that are subject to risk and uncertainties. Actual results may differ substantially from the statements we make in this section due to a number of factors that are discussed below.

FORWARD – LOOKING STATEMENTS

We make statements in this report that are considered to be forward-looking statements within the meaning given such term under Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These statements contain forward-looking information relating to the financial condition, results of operations, plans, objectives, future performance and business of our Company. These statements (often using words such as “believes”, “expects”, “intends”, “plans”, “appear”, “should” and similar words) involve risks and uncertainties that could cause actual results to differ materially from those we project. Included among such statements are those relating to opening new clinics, availability of personnel and the reimbursement environment.  The forward-looking statements are based on our current views and assumptions and actual results could differ materially from those anticipated in such forward-looking statements as a result of certain risks, uncertainties, and factors, which include, but are not limited to:

changes in Medicare rules and guidelines and reimbursement or failure of our clinics to maintain their Medicare certification and/or enrollment status;
revenue we receive from Medicare and Medicaid being subject to potential retroactive reduction;
changes in reimbursement rates or payment methods from third party payors including government agencies, and changes in the deductibles and co-pays owed by patients;
compliance with federal and state laws and regulations relating to the privacy of individually identifiable patient information, and associated fines and penalties for failure to comply;
competitive, economic or reimbursement conditions in our markets which may require us to reorganize or close certain clinics and thereby incur losses and/or closure costs including the possible write-down or write-off of goodwill and other intangible assets;
the impact of future public health crises and epidemics/pandemics, such as was the case with the novel strain of COVID-19 and its variants;
one of our acquisition agreements contains a put right related to a future purchase of a majority interest in a separate company;
the impact of future vaccinations and/or testing mandates at the federal, state and/or local level, which could have an adverse impact on staffing, revenue, costs and the results of operations;
our debt and financial obligations could adversely affect our financial condition, our ability to obtain future financing and our ability to operate our business;
changes as the result of government enacted national healthcare reform;
business and regulatory conditions including federal and state regulations;
governmental and other third party payor inspections, reviews, investigations and audits, which may result in sanctions or reputational harm and increased costs;
revenue and earnings expectations;
contingent consideration provisions in certain our acquisition agreements, the value of which may impact future financial results;
legal actions, which could subject us to increased operating costs and uninsured liabilities;
general economic conditions, including but not limited to inflationary and recessionary periods;
actual or perceived events involving banking volatility or limited liability, defaults or other adverse developments that affect the U.S. or international financial systems, may result in market wide liquidity problems which could have a material and adverse impact on our available cash and results of operations;
our business depends on hiring, training, and retaining qualified employees;

availability and cost of qualified physical therapists;
competitive environment in the industrial injury prevention services business, which could result in the termination or non-renewal of contractual service arrangements and other adverse financial consequences for that service line;
our ability to identify and complete acquisitions, and the successful integration of the operations of the acquired businesses;
impact on the business and cash reserves resulting from retirement or resignation of key partners and resulting purchase of their non-controlling interest (minority interests);
maintaining our information technology systems with adequate safeguards to protect against cyber-attacks;
a security breach of our or our third party vendors’ information technology systems may subject us to potential legal action and reputational harm and may result in a violation of the Health Insurance Portability and Accountability Act of 1996 of the Health Information Technology for Economic and Clinical Health Act, or may interfere with our ability to file and process claims for payment which could interfere with our collection of revenues from third party payors;
maintaining clients for which we perform management, industrial injury prevention services, and other services, as a breach or termination of those contractual arrangements by such clients could cause operating results to be less than expected;
if our noncompetition covenants with employed therapists are nullified, we may lose staff to competitors;
maintaining adequate internal controls;
maintaining necessary insurance coverage;
availability, terms, and use of capital; and
weather and other seasonal factors.

Many factors are beyond our control. Given these uncertainties, you should not place undue reliance on our forward-looking statements. Please see the other sections of this report and our other periodic reports filed with the Securities and Exchange Commission (the “SEC”) for more information on these factors. Our forward-looking statements represent our estimates and assumptions only as of the date of this report. Except as required by law, we are under no obligation to update any forward-looking statement, regardless of the reason the statement may no longer be accurate.

EXECUTIVE SUMMARY

We operate our business through our reportable segments which include (1) the physical therapy operations segment and (2) the industrial injury prevention services (“IIP”) segment. Our physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre- and post-operative care and treatment for orthopedic-related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by the IIP segment include onsite injury prevention and rehabilitation, performance optimization, post-offer employment testing, functional evaluations and ergonomic assessments. The majority of these services are contracted with and paid for directly by employers, including a number of Fortune 500 companies. Other clients include large insurers and their contractors. These services are performed through Industrial Sports Medicine Professionals, consisting of both physical therapists and specialized certified athletic trainers.

During the three months ended March 31, 2024 (“2024 First Quarter”) and for the year ended December 31, 2023, we completed the acquisitions of clinic practices and IIP businesses detailed below:

 
     
% Interest
 
Number of
Acquisition
 
Date
 
Acquired
 
Clinics
March 2024 Acquisition
 
March 29, 2024
 
50%
 
9
October 2023 Acquisition
 
October 31, 2023
 
**
 
*
September 2023 Acquisition 1
 
September 29, 2023
 
70%
 
4
September 2023 Acquisition 2
 
September 29, 2023
 
70%
 
1
July 2023 Acquisition
 
July 31, 2023
 
70%
 
7
May 2023 Acquisition
 
May 31, 2023
 
45%
 
4
February 2023 Acquisition
 
February 28, 2023
 
80%
 
1

*
IIP business.
**
On October 31, 2023, we concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.

The following table provides a roll forward of our clinic count for the periods presented.

   
Three Months Ended
 
   
March 31, 2024
   
March 31, 2023
 
Number of clinics, beginning of period
   
671
     
640
 
Additions (1)
   
14
     
8
 
Closed or sold
   
(6
)
   
(1
)
Number of clinics, end of period
   
679
     
647
 

(1)
Includes clinics added through acquisitions.

Our strategy is to continue acquiring outpatient physical therapy practices, develop outpatient physical therapy clinics as satellites in existing partnerships, and continue acquiring companies that provide or serve our IIP sector.

Our Board of Directors declared a quarterly dividend of $0.44 per share payable on June 14, 2024 to shareholders of record on May 23, 2024.

Regulatory Changes

The following is a discussion of some of the significant healthcare regulatory changes that have affected our financial performance in the periods covered by this report or are likely to affect our financial performance and financial condition in the future. The information below should be read in conjunction with the more detailed discussion of regulations contained in our 2023 Annual Report.

Medicare Reimbursement

The Medicare program reimburses outpatient rehabilitation providers based on the Medicare Physician Fee Schedule (“MPFS”). Outpatient rehabilitation providers may enroll in Medicare as institutional outpatient rehabilitation facilities (i.e., rehab agencies) or individual physical or occupational therapists in private practice. The majority of our clinicians are enrolled as individual physical or occupational therapists in private practice while the remaining balance of providers are reimbursed through enrolled rehab agencies. The following is a summary of significant regulatory changes which have affected our results of operations as well as the policies and payment rates that may affect our future results of operations.

For calendar years 2021, 2022 and 2023, CMS’s expected decreases in Medicare reimbursement were partially offset by one-time increases in payments as a result of other legislation passed by Congress., resulting in decreases of approximately 3.5%, 0.75% and 2.0% in each of these years, respectively.  For January 1 through March 8 of 2024, CMS’s final rule resulted in an approximate 3.5% decrease in Medicare payments for the therapy specialty. However, effective as of March 9, 2024, pursuant to the Consolidated Appropriations Act, 2024, Congress minimized the reduction in Medicare payments for therapy services for the balance of 2024, resulting in an approximate 1.8% reduction in Medicare payments for therapy services (rather than the 3.5% decrease).

In the final 2020 MPFS rule, CMS clarified that when the physical therapist is involved for the entire duration of the service and the physical therapist assistant (“PTA”) provides skilled therapy alongside the physical therapist, an identification of the PTA’s participation (as denoted by a “CQ modifier”) is not required. Also, when the same service (code) is furnished separately by the physical therapist and PTA, CMS applies the de minimis standard to each 15-minute unit of codes, not on the total physical therapist and PTA time of the service. For dates of service on and after January 1, 2022, CMS pays for physical therapy and occupational therapy services provided by PTAs and occupational therapist assistants (“OTAs”) at 85% of the otherwise applicable Part B payment amount. CMS allows a timed service to be billed without a CQ (for PTA’s) or CO (for OTA’s) modifier when a PTA or OTA participates in providing care, but the physical therapist or occupational therapist meets the Medicare billing requirements without including the PTA’s or OTA’s minutes. This occurs when the physical therapist or occupational therapist provides more minutes than the 15-minute midpoint. The calendar year 2024 MPFS final rule did not contain any policy changes concerning the modifiers for services provided by physical therapy and occupational therapy assistants.

RESULTS OF OPERATIONS

The defined terms, with their respective descriptions, used in the following discussions are listed below.

Mature clinics are clinics opened or acquired prior to January 1, 2023, and are still operating as of March 31, 2024.
Net rate per patient visit is net patient revenue related to our physical therapy operations divided by total number of patient visits (defined below) during the periods presented.
Patient visits is the number of unique patient visits during the periods presented.
Average daily visits per clinic is patient visits divided by the number of days in which normal business operations were conducted during the periods presented and further divided by the average number of clinics in operation during the periods presented.
2024 First Quarter refers to the three months ended March 31, 2024.
2023 First Quarter refers to the three months ended March 31, 2023.

2024 First Quarter versus 2023 First Quarter

   
Three Months Ended
   
Variance
 
   
March 31, 2024
   
March 31, 2023
     $     %
 
   
(In thousands, except percentages)
 
                                     
Net patient revenue
 
$
131,075
     
84.2
%
 
$
126,581
     
85.2
%
 
$
4,494
     
3.6
%
Other revenue
   
24,600
     
15.8
%
   
21,928
     
14.8
%
   
2,672
     
12.2
%
Net revenue
   
155,675
     
100.0
%
   
148,509
     
100.0
%
   
7,166
     
4.8
%
                                                 
Operating Cost:
                                               
Salaries and related costs
   
93,731
     
60.2
%
   
86,040
     
57.9
%
   
7,691
     
8.9
%
Rent, supplies, contract labor and other
   
31,916
     
20.5
%
   
30,100
     
20.3
%
   
1,816
     
6.0
%
Provision for credit losses
   
1,627
     
1.0
%
   
1,512
     
1.0
%
   
115
     
7.6
%
Total operating cost
   
127,274
     
81.8
%
   
117,652
     
79.2
%
   
9,622
     
8.2
%
                                                 
Gross Profit
   
28,401
     
18.2
%
   
30,857
     
20.8
%
   
(2,456
)
   
-8.0
%
                                                 
Corporate office costs
   
14,085
     
9.0
%
   
13,859
     
9.3
%
   
226
     
1.6
%
Operating Income
   
14,316
     
9.2
%
   
16,998
     
11.4
%
   
(2,682
)
   
-15.8
%
                                                 
Other (expense) income:
                                               
Interest expense, debt and other
   
(1,968
)
   
-1.3
%
   
(2,560
)
   
-1.7
%
   
592
     
-23.1
%
Interest income from investments
   
1,543
     
1.0
%
   
64
     
0.0
%
   
1,479
     
2310.9
%
Change in fair value of contingent earn-out consideration
   
612
     
0.4
%
   
(698
)
   
-0.5
%
   
1,310
     
-187.7
%
Change in revaluation of put-right liability
   
(80
)
   
-0.1
%
   
(149
)
   
-0.1
%
   
69
     
-46.3
%
Equity in earnings of unconsolidated affiliate
   
271
     
0.2
%
   
274
     
0.2
%
   
(3
)
   
-1.1
%
Relief Funds
   
-
     
0.0
%
   
467
     
0.3
%
   
(467
)
   
-100.0
%
Other
   
62
     
0.0
%
   
-
     
0.0
%
   
62
     
*
(1)
Total other (expense) income
   
440
     
0.3
%
   
(2,602
)
   
-1.8
%
   
3,042
     
-116.9
%
                                                 
Income before taxes
   
14,756
     
9.5
%
   
14,396
     
9.7
%
   
360
     
2.5
%
                                                 
Provision for income taxes
   
3,139
     
2.0
%
   
2,969
     
2.0
%
   
170
     
5.7
%
Net income
   
11,617
     
7.5
%
   
11,427
     
7.7
%
   
190
     
1.7
%
                                                 
Less: Net income attributable to non-controlling interest:
                                               
Redeemable non-controlling interest - temporary equity
   
(2,227
)
   
-1.4
%
   
(2,720
)
   
-1.8
%
   
493
     
-18.1
%
Non-controlling interest - permanent equity
   
(1,344
)
   
-0.9
%
   
(1,297
)
   
-0.9
%
   
(47
)
   
3.6
%
     
(3,571
)
   
-2.3
%
   
(4,017
)
   
-2.7
%
   
446
     
-11.1
%
                                                 
Net income attributable to USPH shareholders
 
$
8,046
     
5.2
%
 
$
7,410
     
5.0
%
 
$
636
     
8.6
%

(1)
Not meaningful.

Total net revenue for the 2024 First Quarter increased $7.2 million, or 4.8%, to $155.7 million from $148.5 million for the 2023 First Quarter while operating costs increased $9.6 million, or 8.2%, to $127.3 million from $117.7 million over the same periods, respectively. Total operating cost was $127.3 million for the 2024 First Quarter, or 81.8% of total revenue, as compared to $117.7 million or 79.2% of total revenue for the 2023 First Quarter. Gross profit for the 2024 First Quarter was $28.4 million, or 18.2% of net revenue, compared to $30.9 million for the 2023 First Quarter, or 20.8% of net revenue.

Net income attributable to our shareholders, a Generally Accepted Accounting Principle (“GAAP”) measure, was $8.0 million for the 2024 First Quarter compared to $7.4 million for the 2023 First Quarter.  In accordance with GAAP, the revaluation of redeemable non-controlling interest, net of taxes, is not included in net income but is charged directly to retained earnings; however, this change is included in the computation of earnings per share. Earnings per share for the 2024 First Quarter was $0.46 compared to $0.58 for the 2023 First Quarter.

The following table provides a calculation of earnings per share.

   
Three Months Ended
 
   
March 31, 2024
   
March 31, 2023
 
   
(In thousands, except per share data)
 
Earnings per share
           
Computation of earnings per share - USPH shareholders:
           
Net income attributable to USPH shareholders
 
$
8,046
   
$
7,410
 
Charges to retained earnings:
               
Revaluation of redeemable non-controlling interest
   
(1,439
)
   
119
 
Tax effect at statutory rate (federal and state)
   
368
     
(30
)
   
$
6,975
   
$
7,499
 
                 
Earnings per share (basic and diluted)
 
$
0.46
   
$
0.58
 
                 
Shares used in computation - basic and diluted
   
15,017
     
13,025
 

Non-GAAP Measures

The following tables provide details of the basic and diluted earnings per share computation and reconcile net income attributable to our shareholders calculated in accordance with GAAP to Adjusted EBITDA and Operating Results (non-GAAP measures). Management believes providing Adjusted EBITDA and Operating Results to investors is useful information for comparing the Company’s period-to-period results as well as for comparing with other similar businesses since most do not have redeemable instruments and therefore have different equity structures. Management uses Adjusted EBITDA and Operating Results, which eliminate certain items described above that can be subject to volatility and unusual costs, as the principal measures to evaluate and monitor financial performance period over period.

Adjusted EBITDA is defined as net income attributable to our shareholders before interest income, interest expense, taxes, depreciation, amortization, change in fair value of contingent earn-out consideration, Relief Funds, changes in revaluation of put-right liability, equity-based awards compensation expense, other income and related portions for non-controlling interests.

Operating Results equals net income attributable to our shareholders less, changes in revaluation of a put-right liability, Relief Funds, changes in fair value of contingent earn-out consideration, and any allocations to non-controlling interests, all net of taxes. Operating Results per share also excludes the impact of the revaluation of redeemable non-controlling interest and the associated tax impact.

Adjusted EBITDA and Operating Results are not measures of financial performance under GAAP. Adjusted EBITDA and Operating Results should not be considered in isolation or as an alternative to, or substitute for, net income attributable to our shareholders presented in the consolidated financial statements.

 
 
Three Months Ended
 
 
 
March 31, 2024
   
March 31, 2023
 
   
(In thousands, except per share data)
 
Adjusted EBITDA  (a non-GAAP measure)
           
Net income attributable to USPH shareholders
 
$
8,046
   
$
7,410
 
Adjustments:
               
Provision for income taxes
   
3,139
     
2,969
 
Depreciation and amortization
   
4,095
     
3,788
 
Interest expense, debt and other, net
   
1,968
     
2,560
 
Interest income from investments
   
(1,543
)
   
(64
)
Equity-based awards compensation expense
   
1,997
     
1,806
 
Change in revaluation of put-right liability
   
80
     
149
 
Change in fair value of contingent earn-out consideration
   
(612
)
   
698
 
Relief Funds
   
-
     
(467
)
Other income
   
(62
)
   
-
 
Allocation to non-controlling interests
   
(432
)
   
(371
)
   
$
16,676
   
$
18,478
 
                 
Operating Results (a non-GAAP measure)
               
Net income attributable to USPH shareholders
 
$
8,046
   
$
7,410
 
Adjustments:
               
Change in fair value of contingent earn-out consideration
   
(612
)
   
698
 
Change in revaluation of put-right liability
   
80
     
149
 
Relief Funds
   
-
     
(467
)
Allocation to non-controlling interests
   
-
     
33
 
Tax effect at statutory rate (federal and state)
   
136
     
(105
)
   
$
7,650
   
$
7,718
 
                 
Operating Results per share (a non-GAAP measure)
 
$
0.51
   
$
0.59
 

Adjusted EBITDA was $16.7 million for the 2024 First Quarter compared to $18.5 million in the 2023 First Quarter, with the variance due to the Medicare rate reductions that took effect at the beginning of the year and the adverse impact of weather events in January 2024.  The Medicare rate reductions decreased Adjusted EBITDA by approximately $1.7 million while the adverse weather resulted in a decrease in Adjusted EBITDA of approximately $1.3 million.

Operating Results was $7.7 million, or $0.51 per share, in the 2024 First Quarter as compared to $7.7 million, or $0.59 per share, in the 2023 First Quarter, with the decrease attributable to the increase in shares outstanding associated with the Company's secondary offering completed in May 2023, as well as the Medicare rate reduction and adverse impact of weather events in January 2024.

Physical Therapy Operations

        Three Months Ended         Variance  
   
March 31, 2024
   
March 31, 2023
   
$
     %  
   
(In thousands, except percentages)
 
Revenue related to:
                       
Mature Clinics (1)
 
$
123,267
   
$
125,485
   
$
(2,218
)
   
(1.8
)%
Clinic additions (2)
   
7,561
     
371
     
7,190
     
*
 (6)
Clinics sold or closed (3)
   
247
     
725
     
(478
)
   
*
 (6)
Net Patient Revenue
   
131,075
     
126,581
     
4,494
     
3.6
%
Other (4)
   
3,350
     
2,578
     
772
     
29.9
%
Total
   
134,425
     
129,159
     
5,266
     
4.1
%
Operating costs (4)
   
110,361
     
102,070
     
8,291
     
8.1
%
Gross profit
 
$
24,064
   
$
27,089
   
$
(3,025
)
   
(11.2
)%
                                 
                                 
Financial and operating metrics (not in thousands):
                               
Net rate per patient visit (1)
 
$
103.37
   
$
103.12
   
$
0.25
     
0.2
%
Patient visits (1)
   
1,268,002
     
1,227,490
     
40,512
     
3.3
%
Average daily visits per clinic (1)
   
29.5
     
29.8
     
(0.3
)
   
(1.0
)%
Gross margin
   
17.9
%
   
21.0
%
               
Salaries and related costs per visit, clinics (5)
 
$
61.42
   
$
59.14
   
$
2.28
     
3.9
%
Operating costs per visit, clinics (5)
 
$
85.50
   
$
81.97
   
$
3.53
     
4.3
%


(1) See Glossary of Terms - Revenue Metrics for definitions.
(2) Includes 14 clinics added during the 2024 First Quarter and 46 clinic added during the year ended December 31, 2023.
(3) Includes six clinics closed during the 2024 First Quarter and 15 clinics closed during the year ended December 31, 2023.
(4) Includes revenues and costs from management contracts.
(5) Per visit costs excludes management contract costs.
(6) Not meaningful.

Revenues

Net revenue from physical therapy operations increased $5.3 million, or 4.1%, to $134.4 million for the 2024 First Quarter from $129.2 million for the 2023 First Quarter.  This increase was primarily due to the increase in visits from the 32 net new clinics added since the comparable prior year period partially offset by an approximate $3.6 million adverse impact of weather in January 2024.  Additionally, net rate per patient visit increased to $103.37 for the 2024 First Quarter from $103.12 for the 2023 First Quarter. This increase was mainly driven by higher reimbursement rates from commercial and other payors as a result of contract negotiations and an increase in workers compensation as a percent of the Company’s total net patient revenues, partially offset by the Medicare rate reductions that took effect at the beginning of the year which decreased net patient revenues by approximately $1.9 million for the 2024 First Quarter. The Medicare rate reductions will be less impactful in future quarters as the Consolidated Appropriations Act of 2024 adjusted the Medicare rate reduction to 1.8% from 3.5%, effective on March 9, 2024.  Other revenues increased $0.8 million, or 29.9%, to $3.4 million for the 2024 First Quarter from $2.6 million for the 2023 First Quarter due to the increase in the number of management contracts since the comparable prior year period.

Average daily visits per clinic was 29.5 for the 2024 First Quarter compared to 29.8 in the comparable prior year quarter. Total patient visits were 1,268,002 in the 2024 First Quarter, a 3.3% increase from 2023 First Quarter.  Average daily visits per clinic in January 2024 of 27.4 were lower than the prior year of 28.9, while average daily visits per clinic in February and March of 2024 were higher than the prior year, the highest volumes for those two months in the Company’s history.

Operating costs

Operating costs from physical therapy operations increased by $8.3 million or 8.1% to $110.4 million in the 2024 First Quarter from $102.1 million in the 2023 First Quarter primarily driven by costs associated with the 32 net new clinics added since the comparable prior year period. Operating costs were 82.1% of net revenue for the 2024 First Quarter compared to 79.0% of net revenue for the 2023 First Quarter. On a per visit basis (excluding management contracts), operating costs increased to $85.50 for the 2024 First Quarter from $81.97 for the 2023 First Quarter.

Salaries and related costs related to clinics (excluding management contracts) increased to $77.9 million in the 2024 First Quarter from $72.6 million, in the 2023 First Quarter, an increase of $5.3 million, or 7.3%. Salaries and related costs per visit, related to clinics increased to $61.42 for the 2024 First Quarter from $59.14 for the 2023 First Quarter.

Rent, supplies, contract labor and other costs related to clinics (excluding management contracts) increased to $28.9 million in the 2024 First Quarter from $26.5 million in the 2023 First Quarter, an increase of $2.4 million, or 9.0% mostly due to the 32 net new clinics added since the comparable prior year period. Rent, supplies, contract labor and other costs, increased on a per visit basis to $22.80 for the 2024 First Quarter compared to $21.60 for the 2023 First Quarter. Operating costs related to management contracts increased $0.5 million from $1.4 million in the 2023 First Quarter to $1.9 million in the 2024 First Quarter.

The provision for credit losses was $1.6 million for the 2024 First Quarter and $1.5 million for the 2023 First Quarter. As a percentage of net revenues, the provision for credit losses was 1.0% for both the 2024 First Quarter and the 2023 First Quarter. Our provision for credit losses as a percentage of total patient accounts receivable was 5.0% on both March 31, 2024, and December 31, 2023.

Gross Profit

Gross profit from physical therapy operations in the 2024 First Quarter decreased $3.0 million, or 11.2%, to $24.1 million from $27.1 million in the 2023 First Quarter. The gross profit margin from physical therapy operations decreased to 17.9% in the 2024 First Quarter from 21.0% in the 2023 First Quarter.

Industrial Injury Prevention Services

   
Three Months Ended
   
Variance
 
   
March 31, 2024
   
March 31, 2023
    $
    %
 
   
(In thousands, except percentages)
 
Net revenue
 
$
21,250
   
$
19,350
   
$
1,900
     
9.8
%
Operating costs
   
16,913
     
15,582
     
1,331
     
8.5
%
Gross profit
 
$
4,337
   
$
3,768
   
$
569
     
15.1
%
                                 
Gross margin
   
20.4
%
   
19.5
%
               

IIP revenues increased $1.9 million, or 9.8%, to $21.3 million for the 2024 First Quarter as compared to $19.4 million for the 2023 First Quarter. IIP operating costs increased $1.3 million, or 8.5%, versus the comparable prior year period.  Gross profit from IIP operations in the 2024 First Quarter increased $0.6 million, or 15.1%, to $4.3 million from $3.8 million in the 2023 First Quarter. The gross profit margin from IIP operations increased to 20.4% in the 2024 First Quarter from 19.5% in the 2023 First Quarter.

Corporate Office Costs

Corporate costs increased $0.2 million, or 1.6%, to $14.1 million in the 2024 First Quarter from $13.9 million in 2023 First Quarter due to an increase in support costs related to the larger number of clinics and the timing of certain expenses.

Operating Income

Operating income was $14.3 million for the 2024 First Quarter compared to $17.0 million for the 2023 First Quarter.

Other (Expenses) Income

Interest Expense, Debt and Other

Interest expense decreased $0.6 million to $2.0 million (net of $0.9 million savings from the Company’s interest rate swap arrangement discussed below in the “Liquidity and Capital ResourcesInterest Rate Swap”) for the 2024 First Quarter compared to $2.6 million (net of $0.6 million savings from the interest rate swap arrangement) in the 2023 First Quarter due to a lower outstanding balance on our revolver, which we paid down in May 2023. The interest rate on the Company’s term loan was 4.7% for the 2024 First Quarter and 4.9% for the 2023 First Quarter, with an all-in effective interest rate, including all associated costs, of 5.3% and 5.5% over the same periods, respectively.

Interest income from investment

Interest income from investing excess cash (primarily proceeds from the secondary offering sale of the Company’s stock completed in May 2023) in a high-yield savings account was $1.5 million during the 2024 First Quarter.

Change in fair value of contingent earn-out consideration

We revalued contingent earn-out consideration related to certain acquisitions resulting in a gain of $0.6 million for the 2024 First Quarter compared to an expense of $0.7 million for the 2023 First Quarter.

Change in Revaluation of Put-Right Liability

We recorded an expense of $0.1 million on the revaluation of a put right liability for both 2024 First Quarter and 2023 First Quarter. The put-right relates to a prior IIP acquisition and the potential future purchase of a company that provides physical therapy and rehabilitation services to hospitals and other ancillary providers in a distinct market area.

Equity in earnings of unconsolidated affiliate

For both the 2024 First Quarter and 2023 First Quarter, we recognized an income of $0.3 million from a joint venture which provides physical therapy services for patients at hospitals. Since we are deemed to not have a controlling interest in the joint venture, our investment is accounted for using the equity method of accounting.

Provision for Income Taxes

The provision for income taxes was $3.1 million in the 2024 First Quarter compared to $3.0 million during the 2023 First Quarter while the effective tax rates were 28.1% and 28.6% over the same periods, respectively.

   
Three Months Ended
 
   
March 31, 2024
   
March 31, 2023
 
   
(In thousands, except percentages)
 
Income before taxes
 
$
14,756
   
$
14,396
 
                 
Less: Net income attributable to non-controlling interest:
               
Redeemable non-controlling interest - temporary equity
   
(2,227
)
   
(2,720
)
Non-controlling interest - permanent equity
   
(1,344
)
   
(1,297
)
   
$
(3,571
)
 
$
(4,017
)
                 
Income before taxes less net income attributable to non-controlling interest
 
$
11,185
   
$
10,379
 
                 
Provision for income taxes
 
$
3,139
   
$
2,969
 
                 
Effective income tax rate
   
28.1
%
   
28.6
%

Net Income Attributable to Non-controlling Interest

Net income attributable to redeemable non-controlling interest (temporary equity) was $2.2 million in the 2024 First Quarter compared to $2.7 million in the 2023 First Quarter. Net income attributable to non-controlling interest (permanent equity) was $1.3 million for both the 2024 First Quarter and the 2023 First Quarter.

LIQUIDITY AND CAPITAL RESOURCES

We believe that our business has sufficient cash to allow us to meet our short-term cash requirements. Total cash and cash equivalents were $132.3 million as of March 31, 2024 and $152.8 million as of December 31, 2023. Additionally, we had $143.4 million of outstanding borrowings and $175.0 million in available credit under our Revolving Facility as of March 31, 2024, compared to $144.4 million of outstanding borrowings and $175.0 million in available credit under our Revolving Facility as of December 31, 2023.

We believe that our cash and cash equivalents and availability under our Senior Credit Facilities are sufficient to fund the working capital needs of our operating subsidiaries through at least March 31, 2025.

Historically, we have generated sufficient cash from operations to fund our development activities and to cover operational needs. We plan to continue developing new clinics and making additional acquisitions. We have, from time to time, purchased the non-controlling interests of limited partners in our existing partnerships. We may purchase additional non-controlling interests in the future.  Generally, any acquisition or purchase of non-controlling interests is expected to be accomplished using our cash, financing, or a combination of the two.

We make reasonable and appropriate efforts to collect accounts receivable, including applicable deductible and co-payment amounts. Claims are submitted to payors daily, weekly or monthly in accordance with our policy or payor’s requirements. When possible, we submit our claims electronically. The collection process is time consuming and typically involves the submission of claims to multiple payors whose payment of claims may be dependent upon the payment of another payor. Claims under litigation and vehicular incidents can take a year or longer to collect. Medicare and other payor claims relating to new clinics awaiting CMS approval initially may not be submitted for six months or more. When all reasonable internal collection efforts have been exhausted, accounts are written off prior to sending them to outside collection firms. With managed care, commercial health plans and self-pay payor type receivables, the write-off generally occurs after the account receivable has been outstanding for 120 days or longer.  As of March 31, 2024, we have accrued $7.9 million related to credit balances, a portion of which is due to patients and payors.  The credit balances are expected to be resolved or paid in the next twelve months.

Cash Flow

A summary of our operating, investing and financing activities is discussed below.

 
 
Three Months Ended
 
 
 
March 31, 2024
   
March 31, 2023
 
             
Net cash provided by operating activities
 
$
4,419
   
$
11,349
 
Net cash used in investing activities
   
(20,464
)
   
(12,681
)
Net cash (used in) provided by financing activities
   
(4,490
)
   
2,343
 

Operating Activities

Cash provided by operating activities was $4.4 million for the 2024 First Quarter as compared to $11.3 million for the 2023 First Quarter.  This decrease in cash provided was mostly due to the timing of payments related to payroll.

Investing Activities

Cash used in investing activities for the 2024 First Quarter totaled $20.5 million and consisted of $19.2 million used in the purchase of interests in businesses and non-controlling interests (temporary and permanent), and $1.8 million of fixed assets purchases.  These uses were partially offset by $0.1 million proceeds from the sale of non-controlling interests (temporary and permanent) and $0.4 million distributions received from an unconsolidated affiliate.

Financing Activities

Cash used in financing activities for the 2024 First Quarter, totaled $4.5 million and was comprised primarily of $3.2 million in distributions to non-controlling interests (temporary and permanent) and payments of $1.3 million related to notes payable and the term note.

Senior Credit Facilities

On December 5, 2013, we entered into an Amended and Restated Credit Agreement with a commitment for a $125.0 million revolving credit facility. This agreement was amended and/or restated in August 2015, January 2016, March 2017, November 2017, and January 2021. On June 17, 2022, we entered into the Third Amended and Restated Credit Agreement (the “Credit Agreement”) among Bank of America, N.A., as administrative agent (“Administrative Agent”) and the lenders from time-to-time party thereto.

The Credit Agreement, which matures on June 17, 2027, provides for loans in an aggregate principal amount of $325 million. Such loans will be available through the following facilities (collectively, the “Senior Credit Facilities”):

1)
Revolving Facility: $175 million, five-year, revolving credit facility (“Revolving Facility”), which includes a $12 million sublimit for the issuance of standby letters of credit and a $15 million sublimit for swingline loans (each, a “Swingline Loan”).

2)
Term Facility: $150 million term loan facility (the “Term Facility”). The Term Facility amortizes in quarterly installments of: (a) 0.625% in each of the first two years, (b) 1.250% in the third and fourth year, and (c) 1.875% in the fifth year of the Credit Agreement. The remaining outstanding principal balance of all term loans is due on the maturity date.

The proceeds of the Revolving Facility have been and shall continue to be used by us for working capital and other general corporate purposes of our Company and its subsidiaries, including to fund future acquisitions and invest in growth opportunities. The proceeds of the Term Facility were used by us to refinance the indebtedness outstanding under the Second Amended and Restated Credit Agreement, to pay fees and expenses incurred in connection with the loan facilities transactions, for working capital and other general corporate purposes.

We are permitted to increase the Revolving Facility and/or add one or more tranches of term loans in an aggregate amount not to exceed the sum of (i) $100 million plus (ii) an unlimited additional amount, provided that (in the case of clause (ii)), after giving effect to such increases, the pro forma Consolidated Leverage Ratio (as defined in the Credit Agreement) would not exceed 2.0:1.0, and the aggregate amount of all incremental increases under the Revolving Facility does not exceed $50,000,000.

The interest rates per annum applicable to the Senior Credit Facilities (other than in respect of Swingline Loans) will be Term SOFR as defined in the agreement plus an applicable margin or, at our option, an alternate base rate plus an applicable margin. Interest is payable at the end of the selected interest period but no less frequently than quarterly and on the date of maturity.

We will also pay to the Administrative Agent, for the account of each lender under the Revolving Facility, a commitment fee equal to the actual daily excess of each lender’s commitment over its outstanding credit exposure under the Revolving Facility (“unused fee”). We may prepay and/or repay the revolving loans and the term loans, and/or terminate the revolving loan commitments, in whole or in part, at any time without premium or penalty, subject to certain conditions.

The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends, and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets. The Credit Agreement includes certain financial covenants which include the Consolidated Fixed Charge Coverage Ratio and the Consolidated Leverage Ratio, as defined in the Credit Agreement. The Credit Agreement also contains customary events of default.

Our obligations under the Credit Agreement are guaranteed by our wholly owned material domestic subsidiaries (each, a “Guarantor”), and our obligations and any Guarantors are secured by a perfected first priority security interest in substantially all of our existing and future personal property and each Guarantor, subject to certain exceptions.

As of March 31, 2024, $142.1 million, net of unamortized debt issuance costs of $1.4 million, was outstanding on the Term Facility while none was outstanding under the Revolving Facility resulting in $175.0 million of credit availability. As of March 31, 2024, we were in compliance with all of the covenants contained in the Credit Agreement. The interest rate on the Company’s term loan was 4.7% for the 2024 First Quarter and 4.9% for the 2023 First Quarter, with an all-in effective interest rate, including all associated costs, of 5.3% and 5.5% over the same periods, respectively.

Interest Rate Swap

In May 2022, we entered into an interest rate swap agreement, effective on June 30, 2022, with Bank of America, N.A. It has a $150 million notional value adjusted concurrently with scheduled principal payments made on the term loan and has a maturity date of June 30, 2027. Beginning in July 2022, we receive 1-month SOFR, and pay a fixed rate of interest of 2.815% on 1-month SOFR on a quarterly basis. The total interest rate in any period also includes an applicable margin based on our consolidated leverage ratio. In connection with the swap, no cash was exchanged between us and the counterparty.

We designated our interest rate swap as a cash flow hedge and structured it to be highly effective. Consequently, unrealized gains and losses related to the fair value of the interest rate swap are recorded to accumulated other comprehensive income (loss), net of tax.

As of March 31, 2024, the fair value of the interest rate swap was $5.5 million, an increase of $1.3 million, net of a $0.5 million, income tax effect, as compared to December 31, 2023. The fair value of the interest rate swap is included in Other assets (current and long term) in our consolidated balance sheet while the increase in fair value is presented as unrealized gain in our unaudited consolidated statements of comprehensive income. The interest rate swap arrangement has generated $0.9 million in interest savings for the period March 31, 2024. The average interest rate for the term facility, net of the savings from the swap, in the 2024 First Quarter was 4.7%.

Notes Payable and Deferred Payments Related to Acquisitions

We generally enter into various notes payable as a means of financing our acquisitions. Our present outstanding notes payable primarily relate to the acquisitions of a business or acquisitions of majority interests in such businesses. At March 31, 2024, our remaining outstanding balance on these notes aggregated $3.9 million, of which $3.1 million is payable in 2025, and $0.8 million is payable in 2026. Notes are generally payable in equal annual installments of principal over two years plus any accrued and unpaid interest. Interest accrues at various interest rates ranging from 3.5% to 8.5% per annum.

On March 29, 2024, we acquired a 50% equity interest in a nine-clinic physical therapy and hand therapy practice. The original owners of the practice retained the remaining 50%. The purchase price for the 50% equity interest was approximately $16.4 million, of which $0.5 million was in the form of a note payable. The note accrues interest of 4.5% per annum and the principal and the interest are payable on March 29, 2026. Additionally, we have an obligation to pay an additional amount based on certain future operational objectives being met. There is no maximum payout.

On September 29, 2023, we acquired a 70% equity interest in a four-clinic physical therapy practice. The owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $6.0 million, of which $5.4 million was paid in cash, and $0.6 million was in the form of a note payable. The note accrues interest at 5.0% per annum and the principal and interest are payable in two installments. The first payment of principal and interest of $0.3 million was paid January 2024, and the second installment of $0.3 million is due on September 30, 2025.

In a separate transaction, on September 29, 2023, we acquired a 70% equity interest in a single clinic physical therapy practice. The owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $7.8 million, of which $7.4 million was paid in cash and $0.4 million is a deferred payment due on June 30, 2025.

On July 31, 2023, we acquired a 70% equity interest in a five-clinic practice. The practice’s owners retained a 30% equity interest. The purchase price for the 70% equity interest was approximately $2.1 million, of which $1.8 million was paid in cash and $0.3 million is a deferred payment due on June 30, 2025.

On May 31, 2023, we and a local partner together acquired a 75% interest in a four-clinic physical therapy practice. After the transaction, our ownership interest is 45%, our local partner’s ownership interest is 30%, and the practice’s pre-acquisition owners have a 25% ownership interest. The purchase price for the 75% equity interest was approximately $3.1 million, of which $1.7 million was paid in cash by us, $1.1 million was paid in cash by the local partner, and $0.3 million was in the form of a note payable, (of which $0.2 million will be paid by us and $0.1 million will be paid by the local partner). The note will be paid on July 1, 2024. We guaranteed the full payment of $0.3 million on its due date.

On February 28, 2023, we acquired an 80% interest in a one-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $6.2 million, of which $5.8 million was paid in cash and $0.4 million in the form of a note payable. The note accrues interest at 4.5% per annum and the principal and interest are payable on February 28, 2025.

Redeemable Non-Controlling Interest

Certain limited partnership agreements, as amended, provide that, upon the triggering events, we have a call right and the selling entity or individual has a put right for the purchase and sale of the limited partnership interest held by the partner. Once triggered, the put right and the call right do not expire, even upon an individual partner’s death, and contain no mandatory redemption feature. The purchase price of the partner’s limited partnership interest upon the exercise of either the put right or the call right is calculated per the terms of the respective agreements and classified as redeemable non-controlling interest (temporary equity) in our consolidated balance sheets. The fair value of the redeemable non-controlling interests on March 31, 2024, was $190.7 million.

In the event that a limited non-controlling partner’s employment ceases at any time after a specified date that is typically between three and five years from the acquisition date, we have agreed to certain contractual provisions which enable such minority partners to exercise their right to trigger our repurchase of that partner’s non-controlling interest at a predetermined multiple of earnings before interest and taxes.

ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

We maintain an interest rate swap arrangement which is considered a derivative instrument. Our indebtedness as of March 31, 2024 was the outstanding balance of seller notes from our acquisitions of $3.9 million, and an outstanding balance on our term note related to the Credit Agreement of $143.4 million. The Revolving Facility does not have a balance as of March 31, 2024, and is subject to fluctuating interest rates. A 1% change in the interest rate would yield no additional interest expense on the facility because of the interest rate swap described above. See Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations - Liquidity and Capital Resources for more information.

ITEM 4.
CONTROLS AND PROCEDURES.

Evaluation of Disclosure Controls and Procedures

As of the end of the period covered by this report, the Company’s management completed an evaluation, under the supervision and with the participation of our principal executive officer and principal financial officer, of the effectiveness of our disclosure controls and procedures. Based on this evaluation, our principal executive officer and principal financial officer concluded (i) that our disclosure controls and procedures are designed to ensure that information required to be disclosed in the reports that we file or submit under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure and (ii) that our disclosure controls and procedures are effective.

Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting during the quarter ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II—OTHER INFORMATION

ITEM 1.
LEGAL PROCEEDINGS.

We are a party to various legal actions, proceedings, and claims (some of which are not insured), and regulatory and other governmental audits and investigations in the ordinary course of our business. We cannot predict the ultimate outcome of pending litigation, proceedings, and regulatory and other governmental audits and investigations. These matters could potentially subject us to sanctions, damages, recoupments, fines, and other penalties. The Department of Justice, CMS, or other federal and state enforcement and regulatory agencies may conduct additional investigations related to our businesses in the future that may, either individually or in the aggregate, have a material adverse effect on our business, financial position, results of operations, and liquidity.

ITEM 1A.
RISK FACTORS.

The Company added the following risk factor in addition to our previously disclosed risk factors in Item 1A contained in Part I of our Annual Report on Form 10-K for the year ended December 31, 2023, and filed with the SEC on February 29, 2024.

If our noncompetition covenants with employed therapists are nullified, we  may lose staff to competitors.
 
Many of our employed therapists have contractual non-competition  agreements and covenants with the Company which, under certain  circumstances, limit the employee's ability to terminate their employment with the Company to perform similar services for competing organizations within  a defined geography for a specified period time after such termination.  The  Federal Trade Commission recently passed a Rule which purports to prohibit  many forms of non-competition agreements with employees and, if the Rule  becomes effective in its current form, also would require the Company,  subject to certain exceptions, to nullify certain existing noncompetition  agreements with employees.  While the Rule is being challenged in federal  court and is not effective, if the Rule in its current form or in a substantially  similar form becomes effective, the Company could suffer a loss of staff  which could have a material adverse effect on operations.
 
ITEM 5.
OTHER INFORMATION.

Rule 105b-1 Trading Plans

The Company’s directors and executive officers do not currently have 10b5-1plans. During the three months ended March 31, 2024, none of our directors or executive officers adopted or terminated any contract, instruction, or written plan for the purchase or sale of our securities to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any non-Rule 10b5-1 trading arrangement.

ITEM 6.
EXHIBITS.

Exhibit
Number
Description
U. S. Physical Therapy, Inc. Objective Long-Term Incentive Plan for Senior Management for 2024, effective March 6, 2024 [incorporated by reference to Exhibit 99.1 to the Company Current Report on Form 8-K filed with the SEC on March 7, 2024].
U. S. Physical Therapy, Inc. Discretionary Long-Term Incentive Plan for Senior Management for 2024, effective March 6, 2024 [incorporated by reference to Exhibit 99.2 to the Company Current Report on Form 8-K filed with the SEC on March 7, 2024].
U. S. Physical Therapy, Inc. Objective Cash/RSA Bonus Plan for Senior Management for 2024, effective March 6, 2024 [incorporated by reference to Exhibit 99.3 to the Company Current Report on Form 8-K filed with the SEC on March 7, 2024].
U. S. Physical Therapy, Inc. Discretionary Cash/RSA Bonus Plan for Senior Management for 2024, effective March 6, 2024 [incorporated by reference to Exhibit 99.4 to the Company Current Report on Form 8-K filed with the SEC on March 7, 2024].
Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer.
Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer.
Certification Pursuant to 18 U.S.C 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS*
XBRL Instance Document
101.SCH*
XBRL Taxonomy Extension Schema Document
101.CAL*
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*
XBRL Taxonomy Extension Label Linkbase Document
101.PRE*
XBRL Taxonomy Extension Presentation Linkbase Document

*
Filed herewith

SIGNATURES

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

 
U.S. PHYSICAL THERAPY, INC.
     
Date: May 8, 2024
By:
/s/ Carey Hendrickson
   
Carey Hendrickson
   
Chief Financial Officer
   
(Principal financial and accounting officer)


45

EX-31.1 2 ef20026319_ex31-1.htm EXHIBIT 31.1

EXHIBIT 31.1
CERTIFICATION

I, Christopher Reading, certify that:


1.
I have reviewed this quarterly report on Form 10-Q of U.S. Physical Therapy, Inc.;


2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;


3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;


4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:


a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;


b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;


c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and


d.
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and


5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):


a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and


b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 
/s/ Christopher Reading
 
Christopher Reading
 
President and Chief Executive Officer
Date: May 8, 2024
(Principal executive officer)



EX-31.2 3 ef20026319_ex31-2.htm EXHIBIT 31.2

EXHIBIT 31.2
CERTIFICATION

I, Carey Hendrickson, certify that:


1.
I have reviewed this quarterly report on Form 10-Q of U.S. Physical Therapy, Inc.;


2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;


3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;


4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:


a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;


b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;


c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and


d.
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and


5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):


a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and


b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 
/s/ Carey Hendrickson
 
Carey Hendrickson
 
Chief Financial Officer
Date: May 8, 2024
(Principal financial and accounting officer)



EX-32 4 ef20026319_ex32.htm EXHIBIT 32

EXHIBIT 32
CERTIFICATION OF PERIODIC REPORT

In connection with the Quarterly Report of U.S. Physical Therapy, Inc. (the “Company”) on Form 10-Q for the three months ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Christopher J. Reading, President and Chief Executive Officer of the Company, and Carey Hendrickson, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

May 8, 2024
 
   
/s/ Christopher J. Reading
 
Christopher J. Reading
 
Chief Executive Officer
 
   
/s/ Carey Hendrickson
 
Carey Hendrickson
 
Chief Financial Officer
 

This certification is made solely pursuant to the requirement of Section 1350 of 18 U.S.C. and is not for any other purpose. A signed original of this written statement required by Section 906 has been provided to U. S. Physical Therapy, Inc. and will be retained by U. S. Physical Therapy, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.SCH 5 usph-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF NET INCOME link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Acquisitions of Businesses link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Redeemable Non-Controlling Interest link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Borrowings link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Investment in Unconsolidated Affiliate link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Insider Trading Arrangements link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080100 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Acquisitions of Businesses (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Redeemable Non-Controlling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Basis of Presentation and Significant Accounting Policies, Nature of Business (Details) link:presentationLink link:calculationLink link:definitionLink 090102 - Disclosure - Basis of Presentation and Significant Accounting Policies, Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 090104 - Disclosure - Basis of Presentation and Significant Accounting Policies, Goodwill and Other Indefinite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090106 - Disclosure - Basis of Presentation and Significant Accounting Policies, Redeemable Non-Controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 090108 - Disclosure - Basis of Presentation and Significant Accounting Policies, Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 090110 - Disclosure - Basis of Presentation and Significant Accounting Policies, Contractual Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 090112 - Disclosure - Basis of Presentation and Significant Accounting Policies, Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 090114 - Disclosure - Basis of Presentation and Significant Accounting Policies, Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 090116 - Disclosure - Basis of Presentation and Significant Accounting Policies, Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Acquisitions of Businesses, 2024 Acquired Majority Interest (Details) link:presentationLink link:calculationLink link:definitionLink 090302 - Disclosure - Acquisitions of Businesses, 2024 Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 090304 - Disclosure - Acquisitions of Businesses, 2023 Acquired Majority Interest (Details) link:presentationLink link:calculationLink link:definitionLink 090306 - Disclosure - Acquisitions of Businesses, 2023 Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Redeemable Non-Controlling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Intangible Assets, Net, Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 090602 - Disclosure - Intangible Assets, Net, Amortization Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 090604 - Disclosure - Intangible Assets, Net, Amortization of Referral Relationships and Non-Competition Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Borrowings, Amended Credit Agreement and Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 090802 - Disclosure - Borrowings, Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 091002 - Disclosure - LEASES (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Segment Information, Summary (Details) link:presentationLink link:calculationLink link:definitionLink 091102 - Disclosure - Segment Information, Segment Financials (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Investment in Unconsolidated Affiliate (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 usph-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 usph-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 usph-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Insider Trading Arrangements [Line Items] Rule 10b5-1 Arrangement Adopted [Flag] Rule 10b5-1 Arrangement Terminated [Flag] Non-Rule 10b5-1 Arrangement Adopted [Flag] Non-Rule 10b5-1 Arrangement Terminated [Flag] Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Patient accounts receivable, less provision for credit losses of $2,936 and $2,736, respectively Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Accumulated other comprehensive gain Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Purchase of majority interest in businesses, net of cash acquired Cash paid, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Additional paid-in capital Additional Paid in Capital Purchase of fixed assets Payments to Acquire Productive Assets Distribution received from investment in unconsolidated affiliate Proceeds from Equity Method Investment, Distribution Provision for credit losses, patient accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Amortization of Deferred Charges [Abstract] Amortization of debt issue costs Total amortization expenses Amortization of Intangible Assets CONSOLIDATED BALANCE SHEETS [Abstract] Basic earnings per share attributable to USPH shareholders (in dollars per share) Earnings per share basic (in dollars per share) Percentage of interest acquired Business Acquisition, Percentage of Voting Interests Acquired Goodwill Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition [Line Items] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash paid, net of cash acquired Cash paid for acquisition Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Decrease in accounts payable and accrued expenses Increase in patient accounts receivable Increase (Decrease) in Accounts Receivable Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, $.01 par value, 20,000,000 shares authorized, 17,282,822 and 17,202,291 shares issued, respectively Comprehensive income attributable to USPH shareholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total current liabilities Liabilities, Current Current liabilities: Liabilities, Current [Abstract] Customer and Referral Relationships [Member] Customer Relationships [Member] Borrowings Debt Disclosure [Text Block] Aggregate principal amount Long-Term Debt, Gross Principal amount Aggregate amount of notes payable Debt Instrument, Face Amount Effective interest rate Percentage of interest accrued Debt instrument, fixed rate of interest Debt instrument, maturity date Debt instrument, maturity date Debt Instrument, Name [Domain] Payment of principal and interest Debt Instruments [Abstract] Debt Instrument [Axis] Debt Instrument [Line Items] Schedule of Long-term Debt Instruments [Table] Restricted Stock [Abstract] Change in deferred income taxes Deferred Income Tax Expense (Benefit) Notional value Derivative Instruments [Abstract] Derivative Instrument Detail [Abstract] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative [Line Items] Derivative [Table] Diluted earnings per share attributable to USPH shareholders (in dollars per share) Earnings per share diluted (in dollars per share) Principles of Consolidation Equity of earnings in unconsolidated affiliate Equity in earnings of unconsolidated affiliate Equity-based awards compensation expense Percentage of ownership in joint venture interest Equity Method Investment, Ownership Percentage Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite Lived Intangible Assets [Line Items] Furniture and equipment Furniture and Fixtures, Gross Loss on sale of fixed assets Gain (Loss) on Disposition of Property Plant Equipment Goodwill and Other Indefinite-Lived Intangible Assets Gross profit Gross profit Impairment of long-lived assets Impairment of goodwill Goodwill impairment Goodwill, Impairment Loss UNAUDITED CONSOLIDATED STATEMENTS OF NET INCOME [Abstract] Unrecognized tax benefit Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Accrued interest and penalties associated with any unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Income Taxes Income Tax, Policy [Policy Text Block] Income taxes Income Taxes Paid, Net (Decrease) increase in other current and long term assets Increase (Decrease) in Other Operating Assets Other identifiable intangible assets, net Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net [Abstract] Gross amount Net carrying amount Finite-Lived Intangible Assets, Net [Abstract] Ending balance Beginning balance Goodwill Goodwill Intangible Assets, Net (Excluding Goodwill) [Abstract] Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract] Interest expense recognized Interest Expense on Prepetition Liabilities Recognized in Statement of Operations Interest rate derivative Interest Rate Cash Flow Hedge Asset at Fair Value Interest rate derivative Carrying and Fair Value of Interest Rate Derivatives [Abstract] Interest Rate Swap [Member] Investment in Unconsolidated Affiliate Investment in unconsolidated affiliate Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Salaries and related costs Labor and Related Expense Leasehold improvements Leasehold Improvements, Gross Total liabilities Liabilities Closure costs Total liabilities, redeemable non-controlling interest, USPH shareholders' equity and non-controlling interest - permanent equity Liabilities and Equity LIABILITIES, REDEEMABLE NON-CONTROLLING INTEREST, USPH SHAREHOLDERS' EQUITY AND NON-CONTROLLING INTEREST Liabilities and Equity [Abstract] Frequency of term facility Increase on limit of credit facility Interest rate Line of Credit Facility, Interest Rate During Period Revolving credit facility commitment Line of Credit Facility, Maximum Borrowing Capacity Remaining revolving credit outstanding Line of Credit Facility, Remaining Borrowing Capacity Term loan, net of current portion and deferred financing costs Loans Payable, Noncurrent Current portion of term loan and notes payable Net debt, less current portion Aggregate principal payment due in 2025 Long-Term Debt, Maturity, Year One Aggregate principal payment due in 2026 Net debt, net of current portion Applicable margin for SOFR borrowings rate Outstanding amount Long-Term Debt Non-controlling interest - permanent equity Equity, Attributable to Noncontrolling Interest Distributions to non-controlling interest partners - permanent equity Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Less: Net income attributable to non-controlling interest: Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Net income attributable to USPH shareholders Net income attributable to USPH shareholders Total other income (expense) Nonoperating Income (Expense) Non-compete Agreements [Member] Notes payable, net of current portion Notes Payable, Noncurrent Notes Payable Related to Acquisitions [Member] Operating income Operating Income (Loss) Net revenue Revenues: Basis of Presentation and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Other comprehensive gain (loss): Other comprehensive gain (loss) [Abstract] Other Comprehensive Income (Loss), Net of Tax [Abstract] Other current assets Other Assets, Current Other Payments for (Proceeds from) Other Investing Activities Other Other income (expense): Other Nonoperating Income (Expense) [Abstract] Distributions to non-controlling interest, permanent and temporary equity Payments of Ordinary Dividends, Noncontrolling Interest Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Proceeds on sale of partnership interest - redeemable non-controlling interest, temporary equity Notes receivable related to sale of redeemable non-controlling interest, temporary equity Proceeds from Noncontrolling Interests Proceeds from revolving facility Proceeds from Lines of Credit Purchases of redeemable non-controlling interest Fixed assets, gross Property, Plant and Equipment, Gross Fixed assets, net Property, Plant and Equipment, Net Provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Purchase of non controlling interest, permanent equity Payments to Acquire Interest in Subsidiaries and Affiliates Payments on term loan Repayments of Long-Term Debt Principal payments on notes payable Repayments of Notes Payable Acquired interest Retained earnings Retained Earnings (Accumulated Deficit) Clinic Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Senior Credit Facilities and Notes Payable Schedule of Long-Term Debt Instruments [Table Text Block] Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Segment Information Selected Financial Data for Reportable Segments Segment Reporting Information [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Corporate office costs Selling, General and Administrative Expense Acquisitions [Member] Short-term Debt, Type [Domain] Short-term Debt, Type [Axis] Standby Letters of Credit [Member] UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract] UNAUDITED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY [Abstract] U.S. Physical Therapy, Inc. ("USPH") shareholders' equity: Equity, Attributable to Parent [Abstract] Subsequent Event Type [Axis] Subsequent Events [Line Items] Subsequent Event [Table] Subsequent Event Type [Domain] SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION Supplemental Cash Flow Information [Abstract] Total current assets Assets, Current Current assets: Assets, Current [Abstract] Tradenames [Member] Trademarks [Member] Shares used in computation - diluted (in shares) Shares used in computation - basic (in shares) Common Stock [Member] Common Stock [Member] Fixed assets: Property, Plant and Equipment, Net [Abstract] Total assets Total assets Intangible Assets, Net Intangible Assets Disclosure [Text Block] Interest income from investments Unamortized discount and debt issuance cost, net of current portion Debt Issuance Costs, Noncurrent, Net Unamortized discount and debt issuance cost, current portion Debt Issuance Costs, Current, Net Other long-term liabilities Other Liabilities, Noncurrent Dividends declared per common share (in dollars per share) Common Stock, Dividends, Per Share, Declared Statement [Table] ASSETS Assets [Abstract] Statement [Line Items] Computation of earnings per share - USPH shareholders [Abstract] Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Treasury stock at cost, 2,214,737 shares Treasury Stock, Value Increase (Decrease) in Stockholders' Equity [Roll Forward] Other assets Other Assets, Noncurrent Goodwill [Roll Forward] Goodwill [Roll Forward] Earnings Per Share [Abstract] Acquisitions Goodwill, Acquired During Period Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Line Items] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Total USPH shareholders' equity Equity, Attributable to Parent Provision for income taxes Income Tax Expense (Benefit) Preferred stock, $.01 par value, 500,000 shares authorized, no shares issued and outstanding Preferred Stock, Value, Issued Purchase of partnership interests - non-controlling interest Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Changes in the fair value of redeemable non-controlling interest Equity Components [Axis] Additional Paid-In Capital [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Retained Earnings [Member] Accumulated Other Comprehensive Gain (Loss) [Member] Equity Component [Domain] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Issuance of restricted stock, net of cancellations Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of restricted stock, net of cancellations (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Segments [Axis] Dividend recorded Operating cost: Operating Costs [Abstract] Total operating cost Costs and Expenses Non-cash investing and financing transactions during the period: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Business Combination, Description [Abstract] Total liabilities Earnings Per Share Net income including non-controlling interest Net income Net income Net income attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Shares used in computation [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Ending balance Beginning balance Total USPH shareholders' equity and non-controlling interest - permanent equity Equity, Including Portion Attributable to Noncontrolling Interest Non-Controlling Interests [Member] Noncontrolling Interest [Member] Total Shareholders' Equity [Member] Parent [Member] Acquisitions of Businesses Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items] Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table] Leases [Abstract] Commitments and Contingencies Commitments and Contingencies Dividends payable to USPH shareholders Dividends, Common Stock, Cash Adjustments to reconcile net income including non-controlling interest to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Long-Term Debt, Type [Axis] Dividends payable to USPH shareholders Accounts payable - trade Accounts Payable, Trade, Current Group health insurance claims Accrued Insurance, Current Accrued expenses Total Accrued Liabilities, Current Dividends payable Salaries and related costs Employee-related Liabilities, Current Interest payable Interest Payable, Current Other Other Accrued Liabilities, Current Federal income taxes payable Payables and Accruals [Abstract] Accounts Payable and Accrued Liabilities, Current [Abstract] Long-Term Debt, Type [Domain] Compensation expense - equity-based awards APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Impairment of tradename Other Stockholders' Equity, Other Investment in Unconsolidated Affiliate Investments in and Advances to Affiliates, Schedule of Investments [Text Block] Income before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Adjustments for purchase price allocation of businesses acquired in prior year Redeemable Noncontrolling Interest [Line Items] Changes in Carrying Amount of Redeemable Non-Controlling Interests [Roll Forward] Redeemable non-controlling interest - temporary equity Fair value Ending balance Beginning balance Redeemable Noncontrolling Interest, by Legal Entity [Table] Other [Member] Segments [Domain] Reportable Segments [Member] Segment Reporting [Abstract] Segment Information [Abstract] Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Finite-Lived Intangible Assets, Amortization Expense, Maturity [Abstract] Increase in accounts receivable - other Increase (Decrease) in Accounts Receivable and Other Operating Assets Accounts receivable - other Accounts and Other Receivables, Net, Current Other Other Operating Activities, Cash Flow Statement Number of states where clinics are operated Accrued Expenses [Abstract] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Acquisitions of Businesses [Abstract] Contractual Allowances Changes in Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest Redeemable Noncontrolling Interest [Table Text Block] Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Income Taxes [Abstract] Income Tax Disclosure [Abstract] Goodwill [Abstract] Fair Value of Financial Instruments [Abstract] Fair Value Disclosures [Abstract] Subsequent Events Borrowings [Abstract] Investments in Unconsolidated Affiliate [Abstract] Goodwill Goodwill Disclosure [Text Block] Carrying and Fair Value of Interest Rate Derivatives Impacts of Derivative Instruments on Consolidated Statements of Comprehensive Income Derivative Instruments [Abstract] Use of Estimates Use of Estimates, Policy [Policy Text Block] Segment Reporting Segment Reporting, Policy [Policy Text Block] Percentage of unused commitment fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Impairment of goodwill and tradenames Goodwill and Intangible Asset Impairment Amortization of Customer and Referral Relationships and Non Competition Agreements Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Basis of Presentation and Significant Accounting Policies [Abstract] Segment Information [Abstract] Subsequent Events [Abstract] Net debt [Abstract] Net debt Debt, Long-Term and Short-Term, Combined Amount Unrealized gain from interest rate swap Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss) Dividend payable Dividends Payable, Date to be Paid Increase (decrease) in other long-term liabilities Derivative Instrument [Axis] Number of clinics Number of clinic businesses acquired Number of clinics Computations of Basic and Diluted Earnings Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Basis of Presentation Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite Lived Intangible Assets [Table] Balance Sheet Location [Axis] Subsequent Event [Member] Estimated useful life Finite-Lived Intangible Asset, Useful Life New Accounting Pronouncements Revolving Facility [Member] Revolving Credit Facility [Member] Credit Facility [Axis] Credit Facility [Domain] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2024 (excluding the three months ended March 31, 2024) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Acquisition date Business Acquisition, Date of Acquisition Agreement Number of business segments Number of Operating Segments Number of reportable segments Number of Reportable Segments Other Current Assets [Member] Other comprehensive gain Other Comprehensive Income (Loss), Net of Tax Balance Sheet Location [Domain] Other Assets [Member] Derivative Contract [Domain] Spread on variable rate Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] First Installment Due on January 31, 2024 [Member] Second Installment Due on September 30, 2025[Member] Contingent payments Fair value of contingent consideration Contingent payments Amortization Expenses Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Term of credit facility Purchase Price Allocation Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Total current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Total non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets Aggregate purchase price for the acquisition Purchase price of acquisition Variable Rate [Axis] Variable Rate [Domain] Alternate Base Rate [Member] Contingency payable Number of reporting units Period in which restrictions lapse on stock granted Deferred taxes Unamortized discount and debt issuance cost Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Unamortized discount and debt issuance cost [Abstract] Treasury Stock [Member] Treasury Stock, Common [Member] Treasury stock (in shares) Treasury Stock, Common, Shares Components of Lease Expense [Abstract] Total lease cost Lease, Cost Operating lease cost Short-term lease cost Variable lease cost Revenue Recognition [Abstract] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Put right value Operating lease right-of-use assets Future Lease Payments for Operating Leases [Abstract] Net revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Operating Lease [Abstract] Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents - end of period Cash and cash equivalents - beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash paid for amounts included in the measurement of operating lease liabilities Right-of-use assets obtained in exchange for new operating lease liabilities Weighted-average discount rate - Operating leases Total lease payments Lessee, Operating Lease, Liability, to be Paid 2025 2027 2026 2024 (excluding the three months ended March 31, 2024) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Future Lease Payments for Operating Leases Total operating lease liabilities Operating Lease, Liability Current portion of operating lease liabilities Less: imputed interest Operating lease liabilities, net of current portion Components of Lease Expense Leases Lessee, Operating Leases [Text Block] Investment in Unconsolidated Affiliate [Abstract] Measurement Input Type [Axis] Discount Rate [Member] Volatility [Member] Measurement Input Type [Domain] Debt instrument, measurement input Weighted-average remaining lease term - Operating leases Lease term Revenue Recognition Increase in put right Increase (Decrease) in Contract with Customer, Asset Unrealized gain (loss) on cash flow hedge Unrealized gain (loss) on cash flow hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Allowance for Credit Losses SOFR [Member] SOFR [Member] Relationship to Entity [Domain] Investment, Name [Domain] NewCo. [Member] Directors [Member] Officers [Member] Investment, Name [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Maximum [Member] Maximum [Member] Minimum [Member] Minimum [Member] Title of Individual [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidated Entities [Axis] Consolidated Entities [Domain] Ownership [Axis] Ownership [Domain] Products and Services [Domain] Product and Service [Domain] Products and Services [Axis] Product and Service [Axis] Cover [Abstract] Document Type Document Quarterly Report Document Transition Report Entity Interactive Data Current Amendment Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Address, Address Line One Entity Address, Address Line Two Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Payments to acquire businesses total consideration. Payments To Acquire Businesses Consideration Total consideration Total consideration The amount of business acquisition cost of acquired entity debt issued to be paid by entity on the date of acquisition. Business Acquisition Cost of Acquired Entity Debt Issued to be Paid by Entity Seller note to be paid by entity The amount of business acquisition cost of acquired entity debt issued on the date of acquisition. Business Acquisition Cost Of Acquired Entity Debt Issued Seller note Seller note Amount of liability recognized arising from deferred payments in a business combination. Business Combination, Deferred Payments, Liability Deferred payments Physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by industrial injury prevention services segment include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments. Physical Therapy Operations [Member] Physical Therapy Operations [Member] Percentage of voting equity interests acquired at the acquisition date in the business combination. Percentage of ownership interest after the acquisition Percentage of voting equity interests by local partner at the acquisition date in the business combination. Percentage of ownership interest by local partner after the acquisition Percentage of ownership interest by local partner after the acquisition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. Payments to Acquire Businesses, Gross Paid Cash by Related party Cash paid by local partner Estimated Fair Value Of Net Tangible Assets Acquired [Abstract] Estimated fair value of net tangible assets acquired [Abstract] Amount of referral relationships at the acquisition date. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Referral Relationships Customer and referral relationships The amount of non-competition agreements recognized as of the acquisition date. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Non Competition Agreements Non-compete agreement Non-compete agreement Percentage of voting equity interests retained by practice founder at the pre acquisition date in the business combination. Business Acquisition, Percentage of Pre-Acquisition Interest Retained by Practice Founder Percentage of pre-acquisition interest retained by practice founder The amount of business acquisition cost of acquired entity debt issued to be paid by local partner on the date of acquisition. Business Acquisition Cost of Acquired Entity Debt Issued to Be Paid by Local Partner Seller note to be paid by local partner Number of installments due for payment of purchase consideration in business combination. Business Combination, Number of Installments for Payment Due of Purchase Consideration Number of installments of payment of consideration due This element represents the fair value of the redeemable noncontrolling interest in the acquiree at the acquisition date. Business Combination Acquisition Fair Value of Redeemable Non-Controlling Interests Fair value of non-controlling interest (classified as redeemable non-controlling interest) The amount of tradename recognized as of the acquisition date. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Tradename Tradenames Amount of net tangible asset acquired at the acquisition date. Business Acquisition Purchase Price Allocation Net Tangible Asset Net tangible assets acquired Percentage of voting equity interests retained by practice founder at the acquisition date in the business combination. Business Acquisition, Percentage of Interest Retained by Practice Founder Percentage of interest retained by practice founder Acquisition of part of a company which provides clinic practice services. September 2023 Acquisition Transaction 2 [Member] September 2023 Single Clinic Practice Acquisition [Member] Acquisition of part of a company which provides clinic practice services. September 2023 Acquisition Transaction 1 [Member] September 2023 Multi Clinic Practice Acquisition [Member] Acquisition of part of a company which provides clinic practice services. Clinic Practice [Member] Clinic Practice [Member] Acquisition of part of a company which provides ergonomics software business services. Ergonomics Software Business [Member] Ergonomics Software Business [Member] Acquisition a company which provides services include onsite injury prevention and rehabilitation, performance optimization and a company which provides ergonomics software business services. Leading Provider of Industrial Injury Prevention and Ergonomics Software Business [Member] IIP and Ergonomics Software Business [Member] Acquisition of industrial injury prevention services business. Industrial Injury Prevention Services Business [Member] IIP Business [Member] The cash outflow associated with the acquisition of a redeemable non-controlling interest. Payments to Acquire Redeemable Non-controlling Interest Purchase of redeemable non-controlling interest, temporary equity The cash inflow associated with the sales of non-controlling interest-permanent. Proceeds from Sales of Non-controlling Interest Permanent Proceeds on sale of non-controlling interest, permanent equity Cash Paid During Period For [Abstract] Cash paid during the period for: Amount of change in fair value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. Change in Fair Value of Contingent Consideration, Liability Change in fair value of contingent earn-out consideration Change in fair value of contingent earn-out consideration The amount of business acquisition cost of acquired entity debt issued (temporary equity) on the date of acquisition. Notes Payable Related to Purchase of Redeemable Non-controlling Interest, Temporary Equity Notes payable related to purchase of redeemable non-controlling interest, temporary equity Amount of cash inflow from a noncontrolling interest. Includes, permanent equity. Notes Receivable Related to sale of Non-Controlling Interest, Permanent Equity Notes receivable related to the sale of non-controlling interest, permanent equity Purchase of business - seller financing portion in noncash investing or financing activities. Purchase of Business Seller Financing Portion Purchase of interest in businesses - seller financing portion Gain (loss) on revaluation of put-right liability. Gain (loss) on revaluation of put-right liability Change in revaluation of put-right liability Change in revaluation of put-right liability The cash inflow associated with the distributions from unconsolidated affiliate. Distributions from Unconsolidated Affiliate Distributions from unconsolidated affiliate The amount of offset of notes receivable associated with purchase of redeemable non-controlling interest. Offset of Notes Receivable Associated with Purchase of Redeemable Non-Controlling Interest Offset of notes receivable associated with purchase of redeemable non-controlling interest Useful life of acquired finite-lived intangible assets in business combination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Business Combination, Acquired Finite-Lived Intangible Asset, Useful Life Estimated useful lives of acquired intangibles Contractual Allowances [Abstract] Maximum contractual allowance reserve estimate. Maximum Contractual Allowance Reserve Estimate Maximum contractual allowance reserve estimate Maximum difference between actual aggregate contractual reserve percentage as compared to estimated contractual allowance reserve percentage. Difference Between Actual Aggregate Contractual Reserve Percentages As Compared To Estimated Contractual Allowance Reserve Percentage Difference between actual aggregate contractual reserve and estimated contractual allowance reserve percentage Difference between net revenues and corresponding cash collections reflected percentage of net revenues. Difference Between Net Revenues And Corresponding Cash Collections Reflected Percentage Of Net Revenues Difference between net revenues and corresponding cash collections, approximately of net revenues Date of business acquisition. March 2024 Acquisition [Member] March 2024 Acquisition [Member] Date of business acquisition. 2024 Acquisition [Member] The amount of income tax expense (OCI) or benefit for the period computed by applying the domestic federal and state statutory tax rates to pretax income. Other Comprehensive Income (Loss), Tax Expense (Benefit) at Federal and State Statutory Income Tax Rate Tax effect at statutory rate (federal and state) Amount of Net Income (Loss) attributable to noncontrolling interest permanent equity. Net Income Loss Attributable To Noncontrolling Interest, Permanent Equity Net income attributable to non-controlling interest - permanent equity Non-controlling interest - permanent equity Amount of distributions during the period on mandatorily redeemable securities net of tax. Revaluation of Redeemable Non-controlling Interest Net of Tax Revaluation of redeemable non-controlling interest, net of tax The amount of deferred taxes related to redeemable non-controlling interest temporary equity. Deferred Taxes Related to Redeemable Non-controlling Interest Temporary Equity Deferred taxes related to redeemable non-controlling interest - temporary equity Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest or decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests). Sale of non-controlling interest, net of tax and purchases Sale of non-controlling interest Number of shares issued during the period related to redeemable non-controlling interest. Revaluation of Redeemable Non-controlling Interest Net of Tax, Shares Revaluation of redeemable non-controlling interest, net of tax (in shares) Refers to transfer of compensation liability for certain stock issued pursuant to incentive plans. Transfer of Compensation Liability for Certain Stock Issued Pursuant to Incentive Plans Transfer of compensation liability for certain stock issued pursuant to long-term incentive plans Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Finite Lived Intangible Assets Amortization Expense After Year Four Thereafter Amount of Net Income (Loss) attributable to redeemable noncontrolling interest temporary equity. Net Income Loss Attributable To Redeemable Noncontrolling Interest temporary Equity Redeemable non-controlling interest - temporary equity Net income allocated to redeemable non-controlling interest partners Relief funds relates to social welfare, a fund of money set up to provide aid for people in need, especially in disaster areas. Relief Funds Relief Funds Debt related expenses and other expenses associated with nonoperating financing activities of the entity. Interest Expense, Debt and Other Expense Interest expense, debt and other Other revenues includes management contract revenues, industrial injury prevention services revenues and services provided on-site, such as schools and industrial worksites, for physical or occupational therapy services, and athletic trainers and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded in accordance with the contract terms. If the services are paid in advance, revenue is deferred over the period of the agreement and recognized when the services are performed. Other Revenues Including Management Contract Revenues and Industrial Injury Prevention Services Revenues [Member] Other Revenue [Member] Net patient revenues (patient revenues less estimated contractual adjustments) are reported at the estimated net realizable amounts from third-party payors, patients and others for services rendered. Net Patient Revenues [Member] Net Patient Revenue [Member] Amount of expense related to rent, supplies, contract labor and other. Rent Supplies Contract Labor And Other Rent, supplies, contract labor and other Redeemable Non-Controlling Interest [Abstract] The entire disclosure for a redeemable non-controlling interest. Redeemable Non-Controlling Interest [Text Block] Redeemable Non-Controlling Interest Carrying Amount of Redeemable Non-Controlling Interest [Abstract] Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest [Abstract] Refers to holder's employment has terminated and contractual time period has expired. Holders Employment Has Terminated and Contractual Time Period Has Expired Holder's employment has terminated and contractual time period has expired Refers to amount of contractual time period had not lapsed and holder's employment had not been terminated as of balance sheet date. Contractual Time Period Has Not Lapsed And Holders Employment Has Not Been Terminated Contractual time period has not lapsed and holder's employment has not terminated Refers to amount of contractual time period had lapsed but holder's employment had not been terminated as of balance sheet date. Contractual Time Period Has Lapsed But Holders Employment Has Not Been Terminated Contractual time period has lapsed but holder's employment has not terminated Refers to holder's employment has terminated and contractual time period has not expired. Holders Employment Has Terminated and Contractual Time Period Has Not Expired Holder's employment has terminated and contractual time period has not expired Refers to the acquiree entity Therapy Practice. ProgressiveHealth Companies, LLC [Member] ProgressiveHealth [Member] Refers to the acquiree entity Therapy Practice. Therapy Practice [Member] Represents the upper bound of a range for the estimate of fair value as of the reporting date of noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. Redeemable Non-Controlling Interest [Member] The term of employment agreement with the subsidiary entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Term of Employment Agreement Employment agreement term The percentage of right to sell equity interest on each of the 4th and 5th anniversaries by shareholders. Percentage of Right to Sell Equity Interest on Each of the 4th and 5th Anniversaries Percentage of right to sell equity interest on each of the 4th and 5th anniversaries The renewal term of the employment agreement with the subsidiary entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Employment Agreement Renewal Term Employment agreement renewal term Refers to the percentage of limited partnership interest acquired in the business combination. Business Acquisition, Percentage of Limited Partnership Interest Acquired Business acquisition, percentage of limited partnership acquired Refers to the percentage of general partnership interest acquired in the business combination. Business Acquisition, Percentage of General Partnership Interest Acquired Business acquisition, percentage of general partnership interest acquired Refers to the percentage of equity interest in subsidiary contributed for acquisition. Business Acquisition Percentage Of Equity Interest In Subsidiary Contributed Percentage of equity interest of subsidiary contributed for acquisition The term of the note issued for consideration payable for the acquisition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Business Acquisition Consideration Payable, Term of Note Business acquisition, consideration payable, term of note The percentage of right to sell equity interest on each of the 6th and 7th anniversaries by shareholders. Percentage of Right to Sell Equity Interest on Each of the 6th and 7th Anniversaries Percentage of right to sell equity interest on each of the 6th and 7th anniversaries The term of non-compete agreement regardless of whether the Selling Shareholder is employed by the subsidiary entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Non-Compete Agreement Term under Condition Two Non-Compete agreement term regardless of whether the selling shareholder is employed The cash inflow associated with the sale of redeemable non-controlling interest attributable to temporary equity interest. Proceeds from Sale of Redeemable Non-controlling Interest Temporary Equity Sales of redeemable non-controlling interest The amount of notes receivable from sale of redeemable non-controlling interest attributable to temporary equity interest. Changes in Notes Receivable Related to Redeemable Non-controlling Interest Temporary Equity Changes in notes receivable related to redeemable non-controlling interest The distributions during the period for redemption of mandatorily redeemable noncontrolling interests. Distributions to Limited Partners and Redeemable Noncontrolling Interests Distributions to redeemable non-controlling interest partners The term of non-compete agreement under the condition if an Employed Selling Shareholders' employment is terminated (if the Selling Shareholder becomes an Employed Selling Shareholder), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Non-Compete Agreement Term under Condition of Termination of Employment of Employed Selling Shareholder Non-Compete agreement term under condition of termination of employment of employed selling shareholder Carrying value as of the balance sheet date of obligations incurred and payable for property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Other Property Taxes Payable Other property taxes payable Carrying value as of the balance sheet date of obligations incurred due to patients and payors . Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Patients And Payors Related Liability Credit balances due to patients and payors Carrying value as of the balance sheet date of redeemable non-controlling interests. Purchase of Redeemable Non-Controlling Interests, Current Purchase of redeemable non-controlling interests Tabular disclosure of business combination completed within the physical therapy operations segment during the period. Schedule of Business Acquisitions Within Physical Therapy Operations Segment [Table Text Block] Acquisitions Within Physical Therapy Operations Segment Charges to Retained Earnings [Abstract] Charges to retained earnings [Abstract] The amount of income tax expense or benefit for the period computed by applying the domestic federal and state statutory tax rates to pretax income. Income Tax Reconciliation Income Tax Expense Benefit At Federal and State Statutory Income Tax Rate Tax effect at statutory rate (federal and state) The amount of income (loss) from revaluation of redeemable noncontrolling interest. Charges To Retained Earnings Revaluation Of Non Controlling Interests Revaluation of redeemable non-controlling interest The portion of profit or loss for the period, net of income taxes, which is attributable to the parent after revaluation of noncontrolling interest. Income Loss From Operations After Revaluation Of NonControlling Interests Net income attributable to common shareholders Tabular disclosure of carrying amount of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. Carrying Amount of Redeemable Non-Controlling Interest [Table Text Block] Carrying Amount of (Fair Value) Redeemable Non-Controlling Interest Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. Term Loan Facility [Member] Term Facility [Member] Debt classified as other. Other Debt [Member] Other [Member] Face (par) amount of debt instrument at time of issuance, classified as noncurrent. Debt Instrument, Face Amount, Noncurrent Principal amount, net of current portion Face (par) amount of debt instrument at time of issuance, classified as current. Debt Instrument Face Amount, Current Principal amount, current portion Schedule of assets, including goodwill and lacking physical substance and exist in perpetuity. Schedule of Goodwill and Other Indefinite-Lived Intangible Assets [Table] Schedule of Goodwill and Other Indefinite-Lived Intangible Assets [Table] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Goodwill and Other Indefinite-Lived Intangible Assets [Line Items] Goodwill and Other Indefinite-Lived Intangible Assets [Abstract] Goodwill and Other Indefinite-Lived Intangible Assets [Abstract] Number of regions of the entity operates. Number of regions Number of regions Revenues from the industrial injury prevention business are derived from onsite services provided to clients' employees including injury prevention, rehabilitation, ergonomic assessments and performance optimization. Revenues are determined based on the number of hours and respective rate for services provided. The Company has agreements with third-party payers that provide for payments to the Company at amounts different from its established rates. The allowance for estimated contractual adjustments is based on terms of payer contracts and historical collection and write-off experience. Industrial Injury Prevention Services Revenues [Member] Industrial Injury Prevention Services [Member] The effective interest rate during the first two year of reporting periods. Line Of Credit Facility Interest Rate During Period One Interest rate on credit facility in first two years Ratio applied to debt instrument into equity with equity shares divided by debt principal amount. Debt Instrument, Leverage Ratio Leverage ratio The effective interest rate during the fifth year of reporting periods. Line Of Credit Facility Interest Rate During Period Third Interest rate on credit facility in fifth year The effective interest rate during the third and fourth years of reporting periods. Line Of Credit Facility Interest Rate During Period Two Interest rate on credit facility in third and fourth year A credit agreement is a legal contract in which a bank arranges to loan a customer a certain amount of money for a specified amount of time. Credit Agreement [Member] Senior Credit Facility [Member] A swingline facility is a sub-limit of a syndicated revolving credit loan whereby a lender makes a short term (operating not more than five days) loan, in smaller amounts, on shorter notice, and with a higher interest rate than is otherwise available for revolving credit loans. Swingline Loans [Member] Swingline Loans [Member] Non-Controlling Interest, Redeemable [Abstract] Redeemable Non-Controlling Interests [Abstract] The commencement period of redemption rights for redeemable non controlling interest, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Redeemable Non-controlling Interest, Redemption Rights, Commencement Period Redeemable non-controlling interest, redemption rights, commencement period Disclosure of accounting policy for restricted stock. Restricted Stock Policy [Policy Text Block] Restricted Stock Disclosure of accounting policy for nature of business. Nature of Business [Policy Text Block] Nature of Business Disclosure of accounting policy for redeemable non-controlling interests. Redeemable Non Controlling Interests [Policy Text Block] Redeemable Non-Controlling Interest Disclosure of accounting policy for non-controlling interests. Non controlling Interests Policy [Policy Text Block] Non-Controlling Interest Number of clinics operated during the period. Number Of Clinics Operated Number of clinics operated Number of physical therapy practices managed during the period. Number of physical therapy practices managed Nature of Business [Abstract] Nature of Business [Abstract] Date of business acquisition. May 2023 Acquisition [Member] May 2023 Acquisition [Member] Date of business acquisition. October 2023 Acquisition [Member] October 2023 Acquisition [Member] Date of business acquisition. September 2023 Acquisition 2 [Member] September 2023 Acquisition 2 [Member] Date of business acquisition. July 2023 Acquisition [Member] July 2023 Acquisition [Member] Date of business acquisition. February 2023 Acquisition [Member] Date of business acquisition. September 2023 Acquisition 1 [Member] September 2023 Acquisition 1 [Member] Tabular disclosure of supplemental information related to leases. Operating Lease, Supplemental Information [Table Text Block] Supplemental Information Related to Leases Tabular disclosure of information related to weighted average discount rates. Weighted Average Discount Rates [Table Text Block] Average Lease Terms and Discount Rates Name of the entity in which interest is acquired. Briotix Health, Limited Partnership [Member] Briotix Health Limited Partnership [Member] Supplemental Information Related to Operating Leases [Abstract] Supplemental Information Related to Leases [Abstract] Weighted Average Lease Terms and Discount Rates [Abstract] Average Lease Terms and Discount Rates [Abstract] Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year. Lessee Operating Lease Liability Payments Due After Year Four 2028 and thereafter Percentage of limited partnership interest owned during the period. Percentage Of Limited Partnership Interest Owned Percentage of limited partnership interest owned Percentage range of limited partnership interest owned during the period. Percentage range of limited partnership interest owned Percentage of general partnership interest owned during the period. Percentage Of General Partnership Interest Owned Percentage of general partnership interest owned Number of operating clinic locations during the period. Number of Operating Clinic Locations Number of operating clinic locations Term of interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Debt Instrument Term of Variable Rate Term of variable rate Derivative instruments, Consolidated Statements of Comprehensive Income [Abstract] Derivative Instrument, Consolidated Statements of Comprehensive Income [Abstract] The joint venture interest in entity which provides physical therapy services for patients at hospitals Joint Venture Interest [Member] Joint Venture Interest [Member] Person who is employed by the company. Employee [Member] Employees [Member] Management contract revenues are derived from contractual arrangements whereby the Company manages a clinic for third party owners. Revenues are determined based on the number of visits conducted at the clinic and recognized when services are performed. Management Contract Revenues [Member] Management Contract Revenue [Member] Terms for payments due for services rendered after receipt of the invoice, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Terms for payments due for services rendered EX-101.PRE 9 usph-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2024
May 08, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Document Transition Report false  
Entity File Number 1-11151  
Entity Registrant Name U S PHYSICAL THERAPY INC /NV  
Entity Central Index Key 0000885978  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 76-0364866  
Entity Address, Address Line One 1300 WEST SAM HOUSTON PARKWAY SOUTH  
Entity Address, Address Line Two SUITE 300  
Entity Address, City or Town HOUSTON  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77042  
City Area Code 713  
Local Phone Number 297-7000  
Title of 12(b) Security Common Stock, $.01 par value  
Trading Symbol USPH  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   15,068,085
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 132,290 $ 152,825
Patient accounts receivable, less provision for credit losses of $2,936 and $2,736, respectively 55,363 51,866
Accounts receivable - other 21,774 17,854
Other current assets 11,715 10,830
Total current assets 221,142 233,375
Fixed assets:    
Furniture and equipment 65,550 63,982
Leasehold improvements 47,458 46,941
Fixed assets, gross 113,008 110,923
Less accumulated depreciation and amortization (86,757) (84,821)
Fixed assets, net 26,251 26,102
Operating lease right-of-use assets 102,113 103,431
Investment in unconsolidated affiliate 12,160 12,256
Goodwill 534,271 509,571
Other identifiable intangible assets, net 116,888 109,682
Other assets 4,431 2,821
Total assets 1,017,256 997,238
Current liabilities:    
Accounts payable - trade 4,866 3,898
Accrued expenses 53,749 55,344
Current portion of operating lease liabilities 34,699 35,252
Current portion of term loan and notes payable 9,222 7,691
Total current liabilities 102,536 102,185
Notes payable, net of current portion 804 1,289
Term loan, net of current portion and deferred financing costs 135,945 137,702
Deferred taxes 27,337 24,815
Operating lease liabilities, net of current portion 75,680 76,653
Other long-term liabilities 2,988 2,356
Total liabilities 345,290 345,000
Redeemable non-controlling interest - temporary equity 190,733 174,828
Commitments and Contingencies
U.S. Physical Therapy, Inc. ("USPH") shareholders' equity:    
Preferred stock, $.01 par value, 500,000 shares authorized, no shares issued and outstanding 0 0
Common stock, $.01 par value, 20,000,000 shares authorized, 17,282,822 and 17,202,291 shares issued, respectively 172 172
Additional paid-in capital 283,546 281,096
Accumulated other comprehensive gain 4,108 2,782
Retained earnings 223,573 223,772
Treasury stock at cost, 2,214,737 shares (31,628) (31,628)
Total USPH shareholders' equity 479,771 476,194
Non-controlling interest - permanent equity 1,462 1,216
Total USPH shareholders' equity and non-controlling interest - permanent equity 481,233 477,410
Total liabilities, redeemable non-controlling interest, USPH shareholders' equity and non-controlling interest - permanent equity $ 1,017,256 $ 997,238
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Provision for credit losses, patient accounts receivable $ 2,936 $ 2,736
U.S. Physical Therapy, Inc. ("USPH") shareholders' equity:    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 500,000 500,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares issued (in shares) 17,282,822 17,202,291
Treasury stock (in shares) 2,214,737 2,214,737
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONSOLIDATED STATEMENTS OF NET INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues:    
Net revenue $ 155,675 $ 148,509
Operating cost:    
Salaries and related costs 93,731 86,040
Rent, supplies, contract labor and other 31,916 30,100
Provision for credit losses 1,627 1,512
Total operating cost 127,274 117,652
Gross profit 28,401 30,857
Corporate office costs 14,085 13,859
Operating income 14,316 16,998
Other income (expense):    
Interest expense, debt and other (1,968) (2,560)
Interest income from investments 1,543 64
Change in fair value of contingent earn-out consideration 612 (698)
Change in revaluation of put-right liability (80) (149)
Equity in earnings of unconsolidated affiliate 271 274
Relief Funds 0 467
Other 62 0
Total other income (expense) 440 (2,602)
Income before taxes 14,756 14,396
Provision for income taxes 3,139 2,969
Net income 11,617 11,427
Less: Net income attributable to non-controlling interest:    
Redeemable non-controlling interest - temporary equity (2,227) (2,720)
Non-controlling interest - permanent equity (1,344) (1,297)
Net income attributable to non-controlling interest (3,571) (4,017)
Net income attributable to USPH shareholders $ 8,046 $ 7,410
Basic earnings per share attributable to USPH shareholders (in dollars per share) $ 0.46 $ 0.58
Diluted earnings per share attributable to USPH shareholders (in dollars per share) $ 0.46 $ 0.58
Shares used in computation - basic (in shares) 15,017 13,025
Shares used in computation - diluted (in shares) 15,017 13,025
Dividends declared per common share (in dollars per share) $ 0.44 $ 0.43
Net Patient Revenue [Member]    
Revenues:    
Net revenue $ 131,075 $ 126,581
Other Revenue [Member]    
Revenues:    
Net revenue $ 24,600 $ 21,928
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]    
Net income $ 11,617 $ 11,427
Other comprehensive gain (loss):    
Unrealized gain (loss) on cash flow hedge 1,781 (1,817)
Tax effect at statutory rate (federal and state) (455) 464
Comprehensive income 12,943 10,074
Comprehensive income attributable to non-controlling interest (3,571) (4,017)
Comprehensive income attributable to USPH shareholders $ 9,372 $ 6,057
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
OPERATING ACTIVITIES    
Net income including non-controlling interest $ 11,617 $ 11,427
Adjustments to reconcile net income including non-controlling interest to net cash provided by operating activities:    
Depreciation and amortization 4,095 3,788
Provision for credit losses 1,627 1,512
Equity-based awards compensation expense 1,997 1,806
Amortization of debt issue costs 106 106
Change in deferred income taxes 1,943 221
Change in revaluation of put-right liability 80 149
Change in fair value of contingent earn-out consideration (612) 698
Equity of earnings in unconsolidated affiliate (271) (274)
Loss on sale of fixed assets 5 0
Other 0 19
Changes in operating assets and liabilities:    
Increase in patient accounts receivable (5,124) (5,999)
Increase in accounts receivable - other (3,985) (796)
(Decrease) increase in other current and long term assets (433) 1,897
Decrease in accounts payable and accrued expenses (6,678) (1,846)
Increase (decrease) in other long-term liabilities 52 (1,359)
Net cash provided by operating activities 4,419 11,349
INVESTING ACTIVITIES    
Purchase of fixed assets (1,838) (2,059)
Purchase of majority interest in businesses, net of cash acquired (15,971) (5,796)
Purchase of redeemable non-controlling interest, temporary equity (2,702) (5,178)
Purchase of non controlling interest, permanent equity (498) 0
Proceeds on sale of non-controlling interest, permanent equity 23 0
Proceeds on sale of partnership interest - redeemable non-controlling interest, temporary equity 67 107
Distributions from unconsolidated affiliate 367 245
Other 88 0
Net cash used in investing activities (20,464) (12,681)
FINANCING ACTIVITIES    
Proceeds from revolving facility 0 7,000
Distributions to non-controlling interest, permanent and temporary equity (3,160) (3,297)
Principal payments on notes payable (392) (422)
Payments on term loan (938) (938)
Net cash (used in) provided by financing activities (4,490) 2,343
Net (decrease) increase in cash and cash equivalents (20,535) 1,011
Cash and cash equivalents - beginning of period 152,825 31,594
Cash and cash equivalents - end of period 132,290 32,605
Cash paid during the period for:    
Income taxes 367 442
Interest paid 1,844 1,377
Non-cash investing and financing transactions during the period:    
Purchase of interest in businesses - seller financing portion 500 360
Notes payable related to purchase of redeemable non-controlling interest, temporary equity 0 611
Offset of notes receivable associated with purchase of redeemable non-controlling interest 75 0
Notes receivable related to sale of redeemable non-controlling interest, temporary equity 315 532
Notes receivable related to the sale of non-controlling interest, permanent equity 243 0
Dividends payable to USPH shareholders $ 6,630 $ 5,617
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Other Comprehensive Gain (Loss) [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Total Shareholders' Equity [Member]
Non-Controlling Interests [Member]
Total
Beginning balance at Dec. 31, 2022 $ 152 $ 110,317 $ 4,004 $ 232,948 $ (31,628) $ 315,793 $ 1,260 $ 317,053
Beginning balance (in shares) at Dec. 31, 2022 15,216       (2,215)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income attributable to USPH shareholders $ 0 0 0 7,410 $ 0 7,410 0 7,410
Net income attributable to non-controlling interest - permanent equity 0 0 0 0 0 0 1,297 1,297
Issuance of restricted stock, net of cancellations $ 0 0 0 0 $ 0 0 0 0
Issuance of restricted stock, net of cancellations (in shares) 61       0      
Revaluation of redeemable non-controlling interest, net of tax $ 0 0 0 (119) $ 0 (119) 0 (119)
Revaluation of redeemable non-controlling interest, net of tax (in shares) 0       0      
Compensation expense - equity-based awards $ 0 1,806 0 0 $ 0 1,806 0 1,806
Dividends payable to USPH shareholders 0 0 0 (5,617) 0 (5,617) 0 (5,617)
Distributions to non-controlling interest partners - permanent equity 0 0 0 0 0 0 (1,139) (1,139)
Deferred taxes related to redeemable non-controlling interest - temporary equity 0 0 0 137 0 137 0 137
Other comprehensive gain 0 0 (1,353) 0 0 (1,353) 0 (1,353)
Other 0 0 0 1 0 1 0 1
Ending balance at Mar. 31, 2023 $ 152 112,123 2,651 234,760 $ (31,628) 318,058 1,418 319,476
Ending balance (in shares) at Mar. 31, 2023 15,277       (2,215)      
Beginning balance at Dec. 31, 2023 $ 172 281,096 2,782 223,772 $ (31,628) 476,194 1,216 477,410
Beginning balance (in shares) at Dec. 31, 2023 17,202       (2,215)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income attributable to USPH shareholders $ 0 0 0 8,046 $ 0 8,046 0 8,046
Net income attributable to non-controlling interest - permanent equity 0 0 0 0 0 0 1,344 1,344
Issuance of restricted stock, net of cancellations $ 0 0 0 0 $ 0 0 0 0
Issuance of restricted stock, net of cancellations (in shares) 81       0      
Revaluation of redeemable non-controlling interest, net of tax $ 0 0 0 (1,439) $ 0 (1,439) 0 (1,439)
Revaluation of redeemable non-controlling interest, net of tax (in shares) 0       0      
Compensation expense - equity-based awards $ 0 1,997 0 0 $ 0 1,997 0 1,997
Sale of non-controlling interest 0 198 0 0 0 198 0 198
Purchase of partnership interests - non-controlling interest 0 (345) 0 0 0 (345) (38) (383)
Dividends payable to USPH shareholders 0 0 0 (6,630) 0 (6,630) 0 (6,630)
Distributions to non-controlling interest partners - permanent equity 0 0 0 0 0 0 (1,060) (1,060)
Deferred taxes related to redeemable non-controlling interest - temporary equity 0 0 0 (175) 0 (175) 0 (175)
Other comprehensive gain 0 0 1,326 0 0 1,326 0 1,326
Transfer of compensation liability for certain stock issued pursuant to long-term incentive plans 0 600 0 0 0 600 0 600
Other 0 0 0 (1) 0 (1) 0 (1)
Ending balance at Mar. 31, 2024 $ 172 $ 283,546 $ 4,108 $ 223,573 $ (31,628) $ 479,771 $ 1,462 $ 481,233
Ending balance (in shares) at Mar. 31, 2024 17,283       (2,215)      
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Basis of Presentation and Significant Accounting Policies [Abstract]  
Basis of Presentation and Significant Accounting Policies
1.
Basis of Presentation and Significant Accounting Policies

Nature of Business

U.S. Physical Therapy, Inc. and its subsidiaries (the “Company”) operates its business through two reportable business segments. The Company’s reportable segments include the physical therapy operations segment and the industrial injury prevention services (“IIP”) segment. The Company’s physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic-related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by the IIP segment include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments.

As of March 31, 2024, the Company operated 679 clinics in 42 states. In addition to the 679 clinics, the Company also managed 41 physical therapy practices for unrelated physician groups and hospitals as of March 31, 2024.

During the three months ended March 31, 2024, and for the year-ended December 31, 2023, the Company completed the acquisitions of the following clinic practices and IIP businesses:  


Acquisition
 
Date
 
% Interest
Acquired
 
Number of
Clinics
 
March 2024 Acquisition
  March 29, 2024     50%     9  
October 2023 Acquisition
  October 31, 2023     **     *  
September 2023 Acquisition 1  
September 29, 2023
    70%     4  
September 2023 Acquisition 2  
September 29, 2023
    70%     1  
July 2023 Acquisition  
July 31, 2023
    70%     7  
May 2023 Acquisition   May 31, 2023     45%     4  
February 2023 Acquisition   February 28, 2023     80%     1  

*
IIP business.
**
On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.

Basis of Presentation

The accompanying unaudited consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and in accordance with the instructions for Form 10-Q. However, the statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. Management believes this report contains all necessary adjustments (consisting only of normal recurring adjustments) to present fairly, in all material respects, the Company’s financial position, results of operations and cash flows for the interim periods presented. These unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission on February 29, 2024. Interim results are not necessarily indicative of the results the Company expects for the entire year.

Principles of Consolidation

The consolidated financial statements include the accounts of the Company. All significant intercompany transactions have been eliminated.

Segment Reporting

Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by chief operating decision makers in determining the allocation of resources and in assessing performance.  The Company currently operates through two segments: physical therapy operations and IIP.

Use of Estimates

In preparing the Company’s consolidated financial statements, management makes certain estimates and assumptions, especially in relation to, but not limited to, goodwill impairment, tradenames and other intangible assets, allocations of purchase price, allowance for receivables, tax provision and contractual allowances, that affect the amounts reported in the consolidated financial statements and related disclosures. Actual results may differ from these estimates.

Goodwill and Other Indefinite-Lived Intangible Assets

Goodwill represents the excess of the amount paid and fair value of the non-controlling interests over the fair value of the acquired business assets, which include certain identifiable intangible assets. Historically, goodwill has been derived from acquisitions and, prior to 2009, from the purchase of some or all of a particular local management’s equity interest in an existing clinic. Effective January 1, 2009, if the purchase price of a non-controlling interest, permanent equity by the Company exceeds or is less than the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital.

Goodwill and other indefinite-lived intangible assets are not amortized but are instead subject to periodic impairment evaluations. The fair value of goodwill and other identifiable intangible assets with indefinite lives are evaluated for impairment at least annually and upon the occurrence of certain triggering events or conditions and are written down to fair value, if considered impaired. These events or conditions include but are not limited to a significant adverse change in the business environment, regulatory environment, or legal factors; a current period operating, or cash flow, loss combined with a history of such losses or a projection of continuing losses; or a sale or disposition of a significant portion of a reporting unit. The occurrence of one of these triggering events or conditions could significantly impact an impairment assessment, necessitating an impairment charge. The Company evaluates indefinite-lived tradenames in conjunction with its annual goodwill impairment test.

The Company operates its business through two segments consisting of physical therapy operations and IIP. The reporting units within the Company’s physical therapy business are comprised of six regions primarily based on each clinic’s location. The IIP business consists of two reporting units.

As part of the impairment analysis, the Company is first required to assess qualitatively if it can conclude whether goodwill is more likely than not impaired. If goodwill is more likely than not impaired, it is then required to complete a quantitative analysis of whether a reporting unit’s fair value is less than its carrying amount. In evaluating whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company considers relevant events or circumstances that affect the fair value or carrying amount of a reporting unit. The Company considers both the income and market approach in determining the fair value of its reporting units when performing a quantitative analysis. An impairment loss generally would be recognized when the carrying amount of the net assets of a reporting unit, inclusive of goodwill and other identifiable intangible assets, exceeds the estimated fair value of the reporting unit.

For the three months ended March 31, 2024, no triggering events or indicators were identified that would require impairment assessments for such period.  During the three and twelve months ended December 31, 2023, the Company recorded a charge of $15.8 million for goodwill impairment and a charge of $1.7 million for impairment of a tradename. The charges for impairment were related to one reporting unit in the IIP business. The impairment is related to a change in the reporting unit’s current and projected operating income as well as various market inputs based on current market conditions. The Company did not recognize any impairment as a result of the Company’s annual assessment of goodwill and tradename for the other seven reporting units. The Company also noted no impairment to long-lived assets for all reporting units.


The Company will continue to monitor for any triggering events or other indicators of impairment.

Investment in unconsolidated affiliate

Investments in unconsolidated affiliates, in which the Company has less than a controlling interest, are accounted for under the equity method of accounting and, accordingly, are adjusted for capital contributions, distributions and the Company’s equity in net earnings or loss of the respective joint venture.


Non-Controlling Interest



The Company recognizes non-controlling interest, in which the Company has no obligation but the right to purchase the non-controlling interest, as permanent equity in the unaudited consolidated financial statements separate from the parent entity’s equity. The amount of net income attributable to non-controlling interest is included in the consolidated net income on the face of the unaudited consolidated statements of net income. Changes in a parent entity’s ownership interest in a subsidiary that do not result in deconsolidation are treated as equity transactions if the parent entity retains its controlling financial interest. The Company recognizes a gain or loss in net income when a subsidiary is deconsolidated. Such gain or loss is measured using the fair value of the non-controlling equity investment on the deconsolidation date.



When the purchase price of a non-controlling interest by the Company exceeds the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital. Additionally, operating losses are allocated to non-controlling interests even when such allocation creates a deficit balance for the non-controlling interest partner.



Redeemable Non-Controlling Interest

The non-controlling interest that is reflected as redeemable non-controlling interest in the unaudited consolidated financial statements consist of those in which the owners and the Company have certain redemption rights, whether currently exercisable or not, and which currently, or in the future, require that the Company purchase or the owner sell the non-controlling interest held by the owner, if certain conditions are met.  The purchase price is derived at a predetermined formula based on a multiple of trailing twelve months earnings performance as defined in the respective limited partnership agreements.  The redemption rights can be triggered by the owner or the Company at such time as both of the following events have occurred: 1) termination of the owner’s employment, regardless of the reason for such termination, and 2) the passage of specified number of years after the closing of the transaction, typically three to five years, as defined in the limited partnership agreement.  The redemption rights are not automatic or mandatory (even upon death) and require either the owner or the Company to exercise its rights when the conditions triggering the redemption rights have been satisfied.

On the date the Company acquires a controlling interest in a partnership, and the limited partnership agreement for such partnership contains redemption rights not under the control of the Company, the fair value of the non-controlling interest is recorded in the consolidated balance sheet under the caption – Redeemable non-controlling interest – temporary equity.  Then, in each reporting period thereafter until it is purchased by the Company, the redeemable non-controlling interest is adjusted to the greater of its then current redemption value or initial carrying value, based on the predetermined formula defined in the respective limited partnership agreement.  As a result, the value of the non-controlling interest is not adjusted below its initial carrying value.  The Company records any adjustments in the redemption value, net of tax, directly to retained earnings and the adjustments are not reflected in the unaudited consolidated statements of net income. Although the adjustments are not reflected in the unaudited consolidated statements of net income, current accounting rules require that the Company reflects the adjustments, net of tax, in the earnings per share calculation.  The amount of net income attributable to redeemable non-controlling interest owners is included in consolidated net income on the face of the unaudited consolidated statements of net income. Management believes the redemption value (i.e., the carrying amount) and fair value are the same.

Revenue Recognition

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606. For ASC 606, there is an implied contract between the Company and the patient upon each patient visit. Separate contractual arrangements exist between the Company and third-party payors (e.g. insurers, managed care programs, government programs, workers’ compensation) which establish the amounts the third parties pay on behalf of the patients for covered services rendered. While these agreements are not considered contracts with the customer, they are used for determining the transaction price for services provided to the patients covered by the third-party payors. The payor contracts do not indicate performance obligations for the Company but indicate reimbursement rates for patients who are covered by those payors when the services are provided. At that time, the Company is obligated to provide services for the reimbursement rates stipulated in the payor contracts. The execution of the contract alone does not indicate a performance obligation. For self-paying customers, the performance obligation exists when the Company provides the services at established rates. The difference between the Company’s established rate and the anticipated reimbursement rate is accounted for as an offset to revenue—contractual allowance. Payments for services rendered are typically due 30 to 120 days after receipt of the invoice.

Patient Revenue

Net patient revenue consists of revenues for physical therapy and occupational therapy clinics that provide pre- and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventative care, rehabilitation of injured workers and neurological-related injuries. Net patient revenue (patient revenue less estimated contractual adjustments – as described below) is recognized at the estimated net realizable amounts from third-party payors, patients and others in exchange for services rendered when obligations under the terms of the contract are satisfied. There is an implied contract between us and the patient upon each patient visit. Generally, this occurs as the Company provides physical and occupational therapy services, as each service provided is distinct and future services rendered are not dependent on previously rendered services. The Company has agreements with third-party payors that provide payments to the Company at amounts different from its established rates.

Other Revenue

Revenue from the IIP business, which is included in other revenue in the consolidated statements of net income, is derived from onsite services the Company provides to clients’ employees including injury prevention, rehabilitation, ergonomic assessments, post-offer employment testing and performance optimization. Revenue from the Company’s IIP business is recognized when obligations under the terms of the contract are satisfied. Revenues are recognized at an amount equal to the consideration the company expects to receive in exchange for providing injury prevention services to its clients. The revenue is determined and recognized based on the number of hours and respective rate for services provided in a given period.

Management contract revenue, which is also included in other revenue, is derived from contractual arrangements whereby the Company manages a clinic for third party owners. The Company does not have any ownership interest in these clinics. Typically, revenue is determined based on the number of visits conducted at the clinic and recognized at a point in time when services are performed. Costs, typically salaries for the Company’s employees, are recorded when incurred. Management contract revenue was $2.4 million and $1.8 million for the three months ended March 31, 2024, and March 31, 2023, respectively.

Additionally, other revenue from physical therapy operations includes services the Company provides on-site at locations such as schools and industrial worksites for physical or occupational therapy services, athletic trainers for schools and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded at the point of service. If the services are paid in advance, revenue is recorded as a contract liability over the period of the agreement and recognized at the point in time when the services are performed.

Contractual Allowances

The allowance for estimated contractual adjustments is based on terms of payor contracts and historical collection and write-off experience. Contractual allowances result from the differences between the rates charged for services performed and expected reimbursements by both insurance companies and government sponsored healthcare programs for such services. Medicare regulations and the various third-party payors and managed care contracts are often complex and may include multiple reimbursement mechanisms payable for the services provided in Company clinics. The Company estimates contractual allowances based on its interpretation of the applicable regulations, payor contracts and historical calculations. Each month the Company estimates its contractual allowance for each clinic based on payor contracts and the historical collection experience of the clinic and applies an appropriate contractual allowance reserve percentage to the gross accounts receivable balances for each payor of the clinic. Based on the Company’s historical experience, calculating the contractual allowance reserve percentage at the payor level is sufficient to allow the Company to provide the necessary detail and accuracy with its collectability estimates. However, the services authorized, provided and related reimbursement are subject to interpretation that could result in payments that differ from the Company’s estimates. Payor terms are periodically revised necessitating continual review and assessment of the estimates made by management. The Company’s billing system does not capture the exact change in its contractual allowance reserve estimate from period to period in order to assess the accuracy of its revenues and hence its contractual allowance reserves. Management regularly compares its cash collections to corresponding net revenues measured both in the aggregate and on a clinic-by-clinic basis. In the aggregate, historically the difference between net revenues and corresponding cash collections for any fiscal year has generally reflected a difference within approximately 1.0% to 1.5% of net revenues. Additionally, analysis of subsequent periods’ contractual write-offs on a payor basis reflects a difference within approximately 1.0% to 1.5% between the actual aggregate contractual reserve percentage as compared to the estimated contractual allowance reserve percentage associated with the same period end balance. As a result, the Company believes that a change in the contractual allowance reserve estimate would not likely be more than 1.0% to 1.5% on each balance sheet date.

Allowance for Credit Losses

The Company determines allowances for credit losses based on the specific agings and payor classifications at each clinic. The provision for credit losses is included in operating costs in the consolidated statements of net income. Patient accounts receivable, which are stated at the historical carrying amount net of contractual allowances, write-offs, and allowance for credit losses, includes only those amounts the Company estimates to be collectible.

Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount to be recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.

The Company did not have any accrued interest or penalties associated with any unrecognized tax benefits nor was any interest expense recognized during the three months ended March 31, 2024, and March 31, 2023. The Company records any interest or penalties, if required, in interest and other expense, as appropriate.

Fair Value of Financial Instruments

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation at the measurement date.

The three levels of the fair value hierarchy are as follows:

Level 1 – Quoted prices in active markets for identical assets or liabilities.

Level 2 – Inputs, other than  the quoted prices in active markets, that are observable either directly or indirectly.

Level 3 – Unobservable inputs based on the Company’s own assumptions.

The carrying amounts reported in the balance sheets for cash and cash equivalents, certain contingent earn-out payments, accounts receivable, accounts payable and notes payable approximate their fair values due to the short-term maturity of these financial instruments. The carrying amount of the debt under the Third Amended and Restated Credit Agreement (defined as “Credit Agreement” in Note 8) approximates the fair value due to the proximity of the debt issue date and the balance sheet date and the variable component of interest on debt. The interest rate on the Credit Agreement is tied to the Secured Overnight Financing Rate (“SOFR”).

The put right associated with the potential future purchase of the separate company in an IIP acquisition in 2027 is marked to fair value on a recurring basis using Level 3 inputs. The put right associated with the potential future purchase of the separate company is determined using a Monte Carlo simulation model utilizing unobservable inputs such as asset volatility and discount rates. The unobservable inputs used in the valuation of the put right as of March 31, 2024, include asset volatility of 25.0% and a discount rate of 11.6%. The value of this put right increased $80.0 thousand for the three months ended March 31, 2024. The put right was valued at approximately $1.0 million on March 31, 2024, and December 31, 2023.

The valuations of the Company’s interest rate derivative is measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty, which is a Level 2 fair value measurement. The fair value of the interest rate swap on March 31, 2024, was $5.5 million, of which $3.0 million has been included within Other current assets and $2.5 million has been included in Other assets in the accompanying unaudited Consolidated Balance Sheet. The impact of the interest rate swap on the accompanying unaudited Consolidated Statements of Comprehensive Income was an unrealized gain of $1.3 million, net of tax, for the three months ended March 31, 2024. See Note 9 for more information on the Company’s interest rate derivative.

The redemption value of redeemable non-controlling interests approximates the fair value. See Note 4 for the changes in the fair value of Redeemable non-controlling interest.

The consideration for some of the Company’s acquisitions includes future payments that are contingent upon the occurrence of future operational objectives being met. The Company estimates the fair value of contingent consideration obligations through valuation models designed to estimate the probability of such contingent payments based on various assumptions and incorporating estimated success rates. These fair value measurements are based on significant inputs not observable in the market. Substantial judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period. The Company determined the fair value of its contingent consideration obligations to be $10.8 million on March 31, 2024, and $12.5 million on December 31, 2023.

Restricted Stock

Restricted stock issued to employees and directors is subject to continued employment or continued service on the board, respectively. Generally, restrictions on the stock granted to employees lapse in equal annual installments on the following four anniversaries of the date of grant. For those shares granted to directors, the restrictions will lapse in equal quarterly installments during the first year after the date of grant. For those granted to officers, the restriction will lapse in equal quarterly installments during the four years following the date of grant. Compensation expense for grants of restricted stock is recognized based on the fair value per share on the date of grant amortized over the vesting period. The Company recognizes any forfeitures as they occur. The restricted stock issued is included in basic and diluted shares for the earnings per share computation.

New Accounting Pronouncements

In March 2023, the FASB issued ASU 2023-01, Leases (Topic 842): Common Control Arrangements, which requires companies to amortize leasehold improvements associated with related party leases under common control over the useful life of the leasehold improvement to the common control group. The ASU is effective for annual reporting periods beginning on or after December 15, 2023; however, early adoption is permitted. The ASU can either be applied prospectively or retrospectively. The adoption of ASU 2023-01 did not have a material effect on the Company’s financial statements.

In November 2023, the FASB issued ASU 2023-07 Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker and included within the reported measure of segment profit or loss. In addition, the ASU requires disclosure of other segment expenses by reportable segment and a description of their composition to permit the reconciliation between segment revenue, significant segment expenses and the reported segment measure of profit or loss. The ASU also requires disclosure of the name and title of the chief operating decision maker. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this accounting standard on its consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires disclosure on an annual basis, a tabular reconciliation, including both amount and percentage of specific categories of the effective tax rate reconciliation, including state and local income taxes (net of Federal taxes), foreign taxes, effects of changes in tax laws and regulations, effects of cross-border tax laws, tax credits, changes in valuation allowances, nontaxable and nondeductible items and changes in unrecognized tax benefits. Additional disclosures are required for certain items exceeding five percent of income from continuing operations multiplied by the statutory income tax rate. The standard also requires disclosure of income taxes paid between Federal, state and foreign jurisdictions, including further disaggregation of those payments exceeding five percent of the total income taxes paid. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this accounting standard on its consolidated financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Share
2. Earnings Per Share

Basic and diluted earnings per share is computed using the two-class method, which is an earnings allocation method that determines earnings per share for common shares and participating securities. The restricted stock the Company grants are participating securities containing non-forfeitable rights to receive dividends. Accordingly, any unvested restricted stock is included in the basic and diluted earnings per share computation. Additionally, in accordance with current accounting guidance, the revaluation of redeemable non-controlling interest (see Note 4 Redeemable Non-Controlling Interest), net of tax, charged directly to retained earnings is included in the earnings per basic and diluted share calculation.

The computation of basic and diluted earnings per share are as follows.

 
Three Months Ended
 

 
March 31, 2024
   
March 31, 2023
 
   
(In thousands, except per share data)
 
Earnings per share
           
Computation of earnings per share - USPH shareholders:
           
Net income attributable to USPH shareholders
  $ 8,046     $ 7,410  
Charges to retained earnings:
               
Revaluation of redeemable non-controlling interest
    (1,439 )     119  
Tax effect at statutory rate (federal and state)
    368       (30 )
    $ 6,975     $ 7,499  
                 
Earnings per share (basic and diluted)
  $ 0.46     $ 0.58  
                 
Shares used in computation - basic and diluted
    15,017
      13,025
 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions of Businesses
3 Months Ended
Mar. 31, 2024
Acquisitions of Businesses [Abstract]  
Acquisitions of Businesses
3. Acquisitions of Businesses

The Company’s strategy is to continue acquiring multi-clinic outpatient physical therapy practices, to develop outpatient physical therapy clinics as satellites in existing partnerships and to continue acquiring companies that provide and serve the IIP sector.  The consideration paid for each acquisition is derived through arm’s length negotiations and funded through working capital, borrowings under the Company’s revolving credit facility or proceeds from completed secondary equity offerings.

The purchase price plus the fair value of the non-controlling interest for the acquisitions after March 31, 2023, were allocated to the fair value of the assets acquired, inclusive of identifiable intangible assets (i.e. tradenames, referral relationships and non-compete agreements) and liabilities assumed based on the estimated fair values at the acquisition date, with the amount in excess of fair values being recorded as goodwill. The Company is in the process of completing its formal valuation analysis of the acquisitions, to identify and determine the fair value of tangible and identifiable intangible assets acquired and the liabilities assumed. Thus, the final allocation of the purchase price may differ from the preliminary estimates used on March 31, 2024, based on additional information obtained and completion of the valuation of the identifiable intangible assets. Changes in the estimated valuation of the tangible assets acquired, the completion of the valuation of identifiable intangible assets and the completion by the Company of the identification of any unrecorded pre-acquisition contingencies, where the liability is probable and the amount can be reasonably estimated, will likely result in adjustments to goodwill. The Company does not expect the adjustments to be material. The Company continues to evaluate the components for the purchase price allocations for other acquisitions in 2023 and 2024.

The results of operations of the acquisitions below have been included in the Company’s unaudited consolidated financial statements since their respective date of acquisition. Unaudited proforma consolidated financial information for the acquisitions have not been included, as the results, individually and in the aggregate, were not material to current operations.

During the three months ended March 31, 2024, the Company acquired a majority interest in the following businesses:

2024 Acquisitions

          
% Interest
   
Number of
 
Acquisition
 
Date
 
Acquired
   
Clinics
 
March 2024 Acquisition
 
March 29, 2024
   
50%

   
9
 

On March 29, 2024, the Company acquired a 50% equity interest in a nine-clinic physical therapy and hand therapy practice. The original owners of the practice retained the remaining 50%. The purchase price for the 50% equity interest was approximately $16.4 million, of which $0.5 million was in the form of a note payable. The note accrues interest at 4.5% per annum and the principal and the interest are payable on March 29, 2026. As part of the transaction, the Company agreed to additional contingent consideration if future operational objectives are met. There is no maximum payout. The contingent consideration is valued at $0.5 million as of March 31, 2024.

Besides the multi-clinic acquisition referenced above, the Company purchased the assets and business of two physical therapy clinics, which were tucked into larger partnerships in separate transactions.

   
Physical Therapy
 
   
Operations
 
   
(In thousands)
 
Cash paid, net of cash acquired
 
$
15,971
 
Seller note
   
500
 
Deferred payments
   
-
 
Contingent payments
   
500
 
Total consideration
 
$
16,971
 
 
       
Estimated fair value of net tangible assets acquired:
       
Total current assets
 
$
-
 
Total non-current assets
   
476
 
Total liabilities
   
(450
)
Net tangible assets acquired
   
26
 
Customer and referral relationships
   
6,790
 
Non-compete agreement
   
328
 
Tradenames
   
1,672
 
Goodwill
   
25,056
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(16,901
)
   
$
16,971
 

Total current assets primarily represent accounts receivable while total non-current assets consist of fixed assets and equipment used in the practice.

For the acquisitions in 2024, the values assigned to the customer and referral relationships and non-compete agreement are being amortized on a straight-line basis over their respective estimated lives. For customer and referral relationships, the weighted-average amortization period is 12.0 years. For the non-compete agreements, the weighted-average amortization period is 5.0 years. The values assigned to tradenames are tested annually for impairment.


2023 Acquisitions

              
% Interest
 
Number of
 
Acquisition
 
Date
 
Acquired
 
Clinics
 
October 2023 Acquisition
 
October 31, 2023
 
**    
*
 
September 2023 Acquisition 1
 
September 29, 2023
    70%    
4
 
September 2023 Acquisition 2
 
September 29, 2023
    70%    
1
 
July 2023 Acquisition
 
July 31, 2023
    70%    
7
 
May 2023 Acquisition
 
May 31, 2023
    45%    
4
 
February 2023 Acquisition
 
February 28, 2023
    80%    
1
 

*
IIP business.
**
On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.

On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business. The previous owner of the ergonomics software business retained a 45% equity interest. The total purchase price of the combined businesses was approximately $4.0 million and was paid in cash.

On September 29, 2023, the Company acquired a 70% equity interest in a four-clinic physical therapy practice. The original owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $6.0 million, of which $5.4 million was paid in cash, and $0.6 million was in the form of a note payable. The note accrues interest at 5.0% per annum and the principal and interest are payable in two installments. The first payment of principal and interest of $0.3 million was paid in January 2024 and the second installment of $0.3 million is due on September 30, 2025.

In a separate transaction, on September 29, 2023, the Company acquired a 70% equity interest in a single clinic physical therapy practice. The owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $7.8 million, of which $7.4 million was paid in cash and $0.4 million is a deferred payment due on June 30, 2025.

On July 31, 2023, the Company acquired a 70% equity interest in a five-clinic practice. The practice’s owners retained a 30% equity interest. The purchase price for the 70% equity interest was approximately $2.1 million, of which $1.8 million was paid in cash and $0.3 million is a deferred payment  due on June 30, 2025.

On May 31, 2023, the Company and a local partner together acquired a 75% interest in a four-clinic physical therapy practice. After the transaction, the Company’s ownership interest is 45%, the Company’s local partner’s ownership interest is 30%, and the practice’s pre-acquisition owners have a 25% ownership interest. The purchase price for the 75% equity interest was approximately $3.1 million, of which $1.7 million was paid in cash by the Company, $1.1 million was paid in cash by the local partner, and $0.3 million was in the form of a note payable, (of which $0.2 million will be paid by the Company and $0.1 million will be paid by the local partner). The note will be paid on July 1, 2024. The Company guaranteed full payment of $0.3 million on its due date.

On February 28, 2023, the Company acquired an 80% interest in a one-clinic physical therapy practice. The practice’s owners retained 20% of the equity interests. The purchase price for the 80% equity interest was approximately $6.2 million, of which $5.8 million was paid in cash and $0.4 million in the form of a note payable. The note accrues interest at 4.5% per annum and the principal and interest are payable on February 28, 2025.

The aggregate purchase price for the 2023 acquisitions has been preliminarily allocated as follows:

   
Physical Therapy
 
   
IIP
   
Operations
   
Total
 
   
(In thousands)
 
Cash paid, net of cash acquired
 
$
3,955
   
$
22,627
   
$
26,582
 
Seller note
   
-
     
985
     
985
 
Deferred payments
   
-
     
830
     
830
 
Contingent payments
   
-
     
200
     
200
 
Total consideration
 
$
3,955
   
$
24,642
   
$
28,597
 
 
                       
Estimated fair value of net tangible assets acquired:
                       
Total current assets
 
$
388
   
$
1,079
   
$
1,467
 
Total non-current assets
   
335
     
3,150
     
3,485
 
Total liabilities
   
(41
)
   
(3,138
)
   
(3,179
)
Net tangible assets acquired
   
682
     
1,091
     
1,773
 
Customer and referral relationships
   
757
     
7,285
     
8,042
 
Non-compete agreement
   
37
     
359
     
396
 
Tradenames
   
187
     
1,580
     
1,767
 
Goodwill
   
2,566
     
25,160
     
27,726
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(274
)
   
(10,833
)
   
(11,107
)
   
$
3,955
   
$
24,642
   
$
28,597
 

Besides the multi-clinic acquisitions referenced in the table above, the Company purchased the assets and business of eight physical therapy clinics in separate transactions.

Total current assets primarily represent accounts receivable while total non-current assets consist of fixed assets and equipment used in the practice.

For the acquisitions in 2023, the values assigned to the customer and referral relationships and non-compete agreements are being amortized on a straight-line basis over their respective estimated lives. For customer and referral relationships, the weighted-average amortization period is 12.0 years. For the non-compete agreements, the weighted-average amortization period is 5.1 years. The values assigned to tradenames are tested annually for impairment.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Redeemable Non-Controlling Interest
3 Months Ended
Mar. 31, 2024
Redeemable Non-Controlling Interest [Abstract]  
Redeemable Non-Controlling Interest
4. Redeemable Non-Controlling Interest

Physical Therapy Practice Acquisitions

When the Company acquires a majority interest (the “Acquisition”) in a physical therapy clinic (referred to as “Therapy Practice”), these Therapy Practice transactions occur in a series of steps which are described below.

1.
Prior to the Acquisition, the Therapy Practice exists as a separate legal entity (the “Seller Entity”). The Seller Entity is owned by one or more individuals (the “Selling Shareholders”) most of whom are physical therapists that work in the acquired Therapy Practice and provide physical therapy services to patients.

2.
In conjunction with the Acquisition, the Seller Entity contributes the Therapy Practice into a newly-formed limited partnership (“NewCo”), in exchange for one hundred percent (100%) of the limited and general partnership interests in NewCo. Therefore, in this step, NewCo becomes a wholly-owned subsidiary of the Seller Entity.

3.
The Company enters into an agreement (the “Purchase Agreement”) to acquire from the Seller Entity a majority (ranges from 50% to 90%) of the limited partnership interest and in all cases 100% of the general partnership interest in NewCo. The Company does not purchase 100% of the limited partnership interest because the Selling Shareholders, through the Seller Entity, want to maintain an ownership percentage. The consideration for the Acquisition is primarily payable in the form of cash at closing and a two-year note in lieu of an escrow (the “Purchase Price”). The Purchase Agreement does not contain any future earn-out or other contingent consideration that is payable to the Seller Entity or the Selling Shareholders.

4.
The Company and the Seller Entity also execute a partnership agreement (the “Partnership Agreement”) for NewCo that sets forth the rights and obligations of the limited and general partners of NewCo. After the Acquisition, the Company is the general partner of NewCo.

5.
As noted above, the Company does not purchase 100% of the limited partnership interests in NewCo and the Seller Entity retains a portion of the limited partnership interest in NewCo (“Seller Entity Interest”).

6.
In most cases, some or all of the Selling Shareholders enter into an employment agreement (the “Employment Agreement”) with NewCo with an initial term that ranges from three to five years (the “Employment Term”), with automatic one-year renewals, unless employment is terminated prior to the end of the Employment Term. As a result, a Selling Shareholder becomes an employee (“Employed Selling Shareholder”) of NewCo. The employment of an Employed Selling Shareholder can be terminated by the Employed Selling Shareholder or NewCo, with or without cause, at any time. In a few situations, a Selling Shareholder does not become employed by NewCo and is not involved with NewCo following the closing; in those situations, such Selling Shareholders sell their entire ownership interest in the Seller Entity as of the closing of the Acquisition.

7.
The compensation of each Employed Selling Shareholder is specified in the Employment Agreement and is customary and commensurate with his or her responsibilities based on other employees in similar capacities within NewCo, the Company and the industry.

8.
The Company and the Selling Shareholder (including both Employed Selling Shareholders and Selling Shareholders not employed by NewCo) execute a non-compete agreement (the “Non-Compete Agreement”) which restricts the Selling Shareholder from engaging in competing business activities for a specified period of time (the “Non-Compete Term”). A Non-Compete Agreement is executed with the Selling Shareholders in all cases. That is, even if the Selling Shareholder does not become an Employed Selling Shareholder, the Selling Shareholder is restricted from engaging in a competing business during the Non-Compete Term.

9.
The Non-Compete Term commences as of the date of the Acquisition and  expires on the later of :

a.
Two years after the date an Employed Selling Shareholders’ employment is terminated (if the Selling Shareholder becomes an Employed Selling Shareholder) or

b.
Five to six years from the date of the Acquisition, as defined in the Non-Compete Agreement, regardless of whether the Selling Shareholder is employed by NewCo.

10.
The Non-Compete Agreement applies to a restricted region which is a defined mileage radius from the Therapy Practice. That is, an Employed Selling Shareholder is permitted to engage in competing Therapy Practices or activities outside the designated geography (after such Employed Selling Shareholder no longer is employed by NewCo) and a Selling Shareholder who is not employed by NewCo immediately is permitted to engage in the competing Therapy Practice or activities outside the designated geography.

The Partnership Agreement contains provisions for the redemption of the Seller Entity Interest, either at the option of the Company (the “Call Right”) or at the option of the Seller Entity (the “Put Right”) as follows:

1.
Put Right

a.
In the event that any Selling Shareholder’s employment is terminated under certain circumstances prior to the fifth anniversary of the Closing Date, the Seller Entity thereafter may have an irrevocable right to cause the Company to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest at the purchase price described in “3” below.

b.
In the event that any Selling Shareholder is not employed by NewCo as of the fifth anniversary of the Closing Date and the Company has not exercised its Call Right with respect to the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest, Seller Entity thereafter shall have the Put Right to cause the Company to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest at the purchase price described in “3” below.

c.
In the event that any Selling Shareholder’s employment with NewCo is terminated for any reason on or after the fifth anniversary of the Closing Date, the Seller Entity has the Put Right, and upon the exercise of the Put Right, the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest shall be redeemed by the Company at the purchase price described in “3” below.

2.
Call Right

a.
If any Selling Shareholder’s employment by NewCo is terminated prior to the fifth anniversary of the Closing Date, the Company thereafter has an irrevocable right to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest, in each case at the purchase price described in “3” below.

b.
In the event that any Selling Shareholder’s employment with NewCo is terminated for any reason on or after the fifth anniversary of the Closing Date, the Company has the Call Right, and upon the exercise of the Call Right, the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest shall be redeemed by the Company at the purchase price described in “3” below.

3.
For the Put Right and the Call Right, the purchase price is derived from a formula based on a specified multiple of NewCo’s trailing twelve months of earnings before interest, taxes, depreciation, amortization, and the Company’s internal management fee, plus an Allocable Percentage of any undistributed earnings of NewCo (the “Redemption Amount”). NewCo’s earnings are distributed monthly based on available cash within NewCo; therefore, the undistributed earnings amount is small, if any.

4.
The Purchase Price for the initial equity interest purchased by the Company, also based on the same specified multiple of the trailing twelve-month earnings that is used in the Put Right and the Call Right noted above.

5.
The Put Right and the Call Right do not have an expiration date, and the Seller Entity Interest is not required to be purchased by the Company or sold by the Seller Entity unless either the Put Right or the Call Right is exercised.

6.
The Put Right and the Call Right never apply to Selling Shareholders who do not become employed by NewCo, since the Company requires that such Selling Shareholders sell their entire ownership interest in the Seller Entity at the closing of the Acquisition.

ProgressiveHealth Acquisition

On November 30, 2021, the Company acquired a majority interest in ProgressiveHealth Companies, LLC (“Progressive”), which owns a majority interest in certain subsidiaries (“Progressive Subsidiaries”) that operate in the IIP businesses.  The Progressive transaction was completed in a series of steps which are described below.


1.
Prior to the acquisition, the Progressive Subsidiaries were owned by a legal entity (“Progressive Parent”) controlled by its individual owners (the “ Progressive Selling Shareholders”), who work in and manage the Progressive business.


2.
In conjunction with the acquisition, the Progressive Selling Shareholders caused the Progressive Parent to transfer its ownership of the Progressive Subsidiaries into a newly-formed limited liability company (“Progressive NewCo”), in exchange for one hundred percent (100%) of the membership interests in Progressive NewCo. Therefore, in this step, Progressive NewCo became wholly-owned by the Progressive Selling Shareholders.


3.
The Company entered into an agreement (the “Progressive Purchase Agreement”) to acquire from the Progressive Selling Shareholders a majority of the membership interest in Progressive NewCo. The consideration for the acquisition is primarily payable in the form of cash at closing, a relatively small portion paid in cash after the closing contingent on certain performance criteria, and a small note in lieu of an escrow (the “Progressive Purchase Price”).


4.
The Company and the Progressive Selling Shareholders also executed an operating agreement (the “Progressive Operating Agreement”) for Progressive NewCo that sets forth the rights and obligations of the members of Progressive NewCo.


5.
As noted above, the Company did not purchase 100% of the membership interests in Progressive NewCo and the Progressive Selling Shareholders retained a portion of the membership interest in Progressive NewCo (“Progressive Selling Shareholders’ Interest”).


6.
The Company and the Progressive Selling Shareholders executed a non-compete agreement (the “Progressive Non-Compete Agreement”) which restricts the Progressive Selling Shareholders from competing for a specified period of time (the “Progressive Non-Compete Term”).


7.
The Progressive Non-Compete Term commences as of the date of the Progressive acquisition and expires on the later of:


a.
Two years after the date a Progressive Selling Shareholder no longer is involved in the management of Progressive NewCo or


b.
Seven years from the date of the acquisition.


8.
The Progressive Non-Compete Agreement applies to the entire United States.


9.
The Progressive Put Right (as defined below) and the Progressive Call Right (as defined below) do not have an expiration date. The Progressive Operating Agreement contains provisions for the redemption of the Progressive Selling Shareholder’s Interest, either at the option of the Company (the “Progressive Call Right”) or at the option of the Progressive Selling Shareholder (the “Progressive Put Right”) as follows:


1.
Progressive Put Right


a.
Each of the Progressive Selling Shareholders has the right to sell 30% of their respective residual interests on each of the 4th and 5th anniversaries of the acquisition closing, and then 10% on each of the 6th and 7th anniversaries.


b.
In the event that any Progressive Selling Shareholder terminates his management relationship with Progressive NewCo for any reason on or after the seventh anniversary of the Closing Date, the Progressive Selling Shareholder has the Put Right, and upon the exercise of the Progressive Put Right, the Progressive Selling Shareholder’s Interest shall be redeemed by the Company at the purchase price described in “3” below.


2.
Progressive Call Rights


a.
If any Progressive Selling Shareholder’s ceases to perform management services on behalf of Progressive NewCo, the Company thereafter shall have an irrevocable right to purchase from such Progressive Selling Shareholder his Interest, in each case at the purchase price described in “3” below.


3.
For the Progressive Put Right and the Progressive Call Right, the purchase price is derived from a formula based on a specified multiple of Progressive NewCo’s trailing twelve months of earnings before interest, taxes, depreciation, amortization, and the Company’s internal management fee, plus an Allocable Percentage of any undistributed earnings of Progressive NewCo. Progressive NewCo’s earnings are distributed monthly based on available cash within Progressive NewCo; therefore, the undistributed earnings amount is small, if any.


4.
The Progressive Purchase Price for the initial equity interest purchased by the Company is also based on the same specified multiple of the trailing twelve-month earnings that is used in the Progressive Put Right and the Progressive Call Right noted above.


5.
The Progressive Put Right and the Progressive Call Right do not have an expiration date.

Neither the Progressive Operating Agreement nor the Progressive Non-Compete Agreement contain any provision to escrow or “claw back” the equity interest in Progressive NewCo held by the Progressive Selling Shareholders, in the event of a breach of the operating agreement or non-compete terms, or the management services agreement pursuant to which the Progressive Selling Shareholders perform services on behalf of Progressive NewCo. The Company’s only recourse against the Progressive Selling Shareholder for breach of any of these agreements is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with a Progressive Selling Shareholder that would result in a forfeiture of the equity interest in Progressive NewCo held by a Progressive Selling Shareholder.

For both scenarios described above, an Employed Selling Shareholder’s ownership of his or her equity interest in the Seller Entity predates the Acquisition and the Company’s purchase of its partnership interest in NewCo. The Employment Agreement and the Non-Compete Agreement do not contain any provision to escrow or “claw back” the equity interest in the Seller Entity held by such Employed Selling Shareholder, nor the Seller Entity Interest in NewCo, in the event of a breach of the employment or non-compete terms. More specifically, even if the Employed Selling Shareholder is terminated for “cause” by NewCo, such Employed Selling Shareholder does not forfeit his or her right to his or her full equity interest in the Seller Entity and the Seller Entity does not forfeit its right to any portion of the Seller Entity Interest. The Company’s only recourse against the Employed Selling Shareholder for breach of either the Employment Agreement or the Non-Compete Agreement is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with an Employed Selling Shareholder that would result in a forfeiture of the equity interest held in the Seller Entity or of the Seller Entity Interest.

Carrying Amounts of Redeemable Non-Controlling Interests

The following table details the changes in the carrying amount (fair value) of the Company’s redeemable non-controlling interests:

 
Three Months Ended
   
Year Ended
 
   
March 31, 2024
   
December 31, 2023
 
   
(In thousands)
 
Beginning balance
  $ 174,828     $ 167,515  
Net income allocated to redeemable non-controlling interest partners
    2,227       4,426  
Distributions to redeemable non-controlling interest partners
    (2,100 )     (11,533 )
Changes in the fair value of redeemable non-controlling interest
    1,439       13,565  
Purchases of redeemable non-controlling interest
    (2,777 )     (12,073 )
Acquired interest
    16,901       11,007  
Sales of redeemable non-controlling interest
    382       5,012  
Changes in notes receivable related to redeemable non-controlling interest
    (167 )     (3,091 )
Ending balance
  $ 190,733     $ 174,828  

The following table categorizes the carrying amount (fair value) of the redeemable non-controlling interests:

 
March 31, 2024
   
December 31, 2023
 
   
(In thousands)
 
Contractual time period has lapsed but holder’s employment has not terminated
 
$
76,938
   
$
96,876
 
Contractual time period has not lapsed and holder’s employment has not terminated
   
113,795
     
77,952
 
Holder’s employment has terminated and contractual time period has expired
   
-
     
-
 
Holder’s employment has terminated and contractual time period has not expired
   
-
     
-
 
   
$
190,733
   
$
174,828
 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill
3 Months Ended
Mar. 31, 2024
Goodwill [Abstract]  
Goodwill
5. Goodwill

The changes in the carrying amount of goodwill consisted of the following:

 
Three Months Ended
   
Year Ended
 
   
March 31, 2024
   
December 31, 2023
 
    (In thousands)  
Beginning balance
 
$
509,571
   
$
494,101
 
Acquisitions
   
25,056
     
28,083
 
Adjustments for purchase price allocation of businesses acquired in prior year
   
(356
)
   
3,187
 
Impairment of goodwill     -       (15,800 )
Ending balance
 
$
534,271
   
$
509,571
 

For the three months ended March 31, 2024 and 2023, no triggering events or indicators were identified that would require impairment assessments as of such periods. During the year ended December 31, 2023, the Company recorded a charge for goodwill impairment of $15.8 million related to an IIP acquisition.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets, Net
3 Months Ended
Mar. 31, 2024
Intangible Assets, Net [Abstract]  
Intangible Assets, Net
6. Intangible Assets, Net

The Company’s intangible assets, net, consisted of the following:

   
March 31, 2024
   
December 31, 2023
 
   
Gross Amount
   
Accumulated Amortization
   
Net Carrying
Amount
   
Gross Amount
   
Accumulated Amortization
   
Net Carrying
Amount
 
   
(In thousands)
 
Customer and referral relationships
 
$
100,914
   
$
(32,231
)
 
$
68,683
   
$
93,658
   
$
(30,414
)
 
$
63,244
 
Tradenames
   
46,145
     
-
     
46,145
     
44,573
     
-
     
44,573
 
Non-compete agreements
   
9,818
     
(7,758
)
   
2,060
     
9,459
     
(7,594
)
   
1,865
 
   
$
156,877
   
$
(39,989
)
 
$
116,888
   
$
147,690
   
$
(38,008
)
 
$
109,682
 

Tradenames, customer and referral relationships and non-compete agreements are related to the businesses acquired. The value assigned to tradenames has an indefinite life and is tested at least annually for impairment using the relief from royalty method in conjunction with the Company’s annual goodwill impairment test. The value assigned to customer and referral relationships is being amortized over their respective estimated useful lives which range from 7.0 to 14.0 years. Non-compete agreements are amortized over the respective term of the agreements which range from 5.0 to 6.0 years. For the three months ended March 31, 2024, the weighted average amortization period for customer and referral relationships was 12.7 years and the weighted average amortization period for non-compete agreements was 5.5 years. During the year ended December 31, 2023, the Company recognized a charge of $1.7 million related to the impairment of a tradename related to an IIP acquisition.

The following table details the amount of amortization expense recorded for intangible assets for the periods presented:

 
Three Months Ended
 
   
March 31, 2024
   
March 31, 2023
 
    (In thousands)  
Customer and referral relationships
  $ 1,818     $ 1,664  
Non-compete agreements
    163       153  
    $ 1,981     $ 1,817  

Based on the balance of referral relationships and non-compete agreements as of March 31, 2024, the expected amount to be amortized in 2024 and thereafter by year is as follows:

For the Year Ended December 31,
 
Customer and Referral
Relationships
   
Non-Compete
Agreements
 

  (In thousands)
 
2024 (excluding the three months ended March 31, 2024)
 
$
5,645
   
$
497
 
2025
 

7,428
   

605
 
2026
 

6,960
   

465
 
2027
 

6,797
   

303
 
2028
 

6,528
   

169
 
Thereafter
 
$
35,325
   
$
21
 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses
3 Months Ended
Mar. 31, 2024
Accrued Expenses [Abstract]  
Accrued Expenses
7. Accrued Expenses

Accrued expenses consisted of the following:

 
March 31, 2024
   
December 31, 2023
 
    (In thousands)
 
Salaries and related costs
 
$
17,104
   
$
25,641
 
Credit balances due to patients and payors
   
7,905
     
8,847
 
Dividend payable
    6,630       -  
Group health insurance claims
   
2,658
     
2,301
 
 Federal income taxes payable
    1,915       1,006  
Contingency payable
   
10,074
     
12,285
 
Other property taxes payable     386
      355
 
Purchase of redeemable non-controlling interests
    1,495       -  
Interest payable     255
      235
 
Closure costs     251       231  
Other
   
5,076
     
4,443
 
Total
 
$
53,749
   
$
55,344
 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowings
3 Months Ended
Mar. 31, 2024
Borrowings [Abstract]  
Borrowings
8. Borrowings

Amounts outstanding under the Company’s Senior Credit Facilities (as defined below) and notes payable consisted of the following:

 
 
March 31, 2024
   
December 31, 2023
 
 
 
Principal
Amount
   
Unamortized
discount and
debt issuance
cost
   
Net Debt
   
Principal
Amount
   
Unamortized
discount and
debt issuance
cost
   
Net Debt
 
   
(In thousands)
 
Term Facility
 
$
143,437
   
$
(1,350
)
 
$
142,087
   
$
144,375
   
$
(1,468
)
 
$
142,907
 
Revolving Facility
   
-
     
-
     
-
     
-
     
-
     
-
 
Other (1)
   
3,884
     
-
     
3,884
     
3,775
     
-
     
3,775
 
Total debt
 

147,321
   

(1,350
)
 

145,971
   

148,150
   

(1,468
)
 

146,682
 
Less: Current portion of long-term debt
   
9,642
     
(420
)
   
9,222
     
8,111
     
(420
)
   
7,691
 
Long-term debt, net of current portion
 
$
137,679
   
$
(930
)
 
$
136,749
   
$
140,039
   
$
(1,048
)
 
$
138,991
 

(1)
The long-term portion is included as part of Other Long-Term Liabilities in the unaudited Consolidated Balance Sheet.

Effective December 5, 2013, the Company entered into an Amended and Restated Credit Agreement with a commitment for a $125.0 million revolving credit facility. This agreement was amended and/or restated in August 2015, January 2016, March 2017, November 2017, and January 2021. On June 17, 2022, the Company entered into the Third Amended and Restated Credit Agreement (the “Credit Agreement”) among Bank of America, N.A., as administrative agent (“Administrative Agent”) and the lenders from time-to-time party thereto.

The Credit Agreement, which matures on June 17, 2027, provides for loans in an aggregate principal amount of $325 million. Such loans were made available through the following facilities (collectively, the “Senior Credit Facilities”):


1)
Revolving Facility: $175 million, five-year, revolving credit facility (“Revolving Facility”), which includes a $12 million sublimit for the issuance of standby letters of credit and a $15 million sublimit for swingline loans (each, a “Swingline Loan”).


2)
Term Facility: $150 million term loan facility (the “Term Facility”). The Term Facility amortizes in quarterly installments of: (a) 0.625% in each of the first two years, (b) 1.250% in the third and fourth year, and (c) 1.875% in the fifth year of the Credit Agreement. The remaining outstanding principal balance of all term loans is due on the maturity date.

The proceeds of the Revolving Facility shall be used by the Company for working capital and other general corporate purposes of the Company and its subsidiaries, including to fund future acquisitions and invest in growth opportunities. The proceeds of the Term Facility were used by the Company to refinance the indebtedness outstanding under the Amended Credit Agreement, to pay fees and expenses incurred in connection with the transactions involving the loan facilities, for working capital and other general corporate purposes of the Company and its subsidiaries.

The Company is permitted to increase the Revolving Facility and/or add one or more tranches of term loans in an aggregate amount not to exceed the sum of (i) $100 million plus (ii) an unlimited additional amount, provided that (in the case of clause (ii)), after giving effect to such increases, the pro forma Consolidated Leverage Ratio (as defined in the Credit Agreement) would not exceed 2.0:1.0, and the aggregate amount of all incremental increases under the Revolving Facility does not exceed $50,000,000.

The interest rates per annum applicable to the Senior Credit Facilities (other than in respect of Swingline Loans) will be Term SOFR (as defined in the Credit Agreement) plus an applicable margin or, at the option of the Company, an alternate base rate plus an applicable margin. Each Swingline Loan shall bear interest at the base rate plus the applicable margin. The applicable margin for Term SOFR borrowings ranges from 1.50% to 2.25%, and the applicable margin for alternate base rate borrowings ranges from 0.50% to 1.25%, in each case, based on the Consolidated Leverage Ratio of the Company and its subsidiaries. Interest is payable at the end of the selected interest period but no less frequently than quarterly and on the date of maturity.

The Company is also required to pay to the Administrative Agent, for the account of each lender under the Revolving Facility, a commitment fee equal to the actual daily excess of each lender’s commitment over its outstanding credit exposure under the Revolving Facility (“unused fee”). Such unused fee will range between 0.25% and 0.35% per annum and is also based on the Consolidated Leverage Ratio of the Company and its subsidiaries. The Company may prepay and/or repay the revolving loans and the term loans, and/or terminate the revolving loan commitments, in whole or in part, at any time without premium or penalty, subject to certain conditions.

The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets. The Credit Agreement includes certain financial covenants which include the Consolidated Fixed Charge Coverage Ratio, and the Consolidated Leverage Ratio, as defined in the Credit Agreement. The Credit Agreement also contains customary events of default.
 
The Company’s obligations under the Credit Agreement are guaranteed by its wholly owned material domestic subsidiaries (each, a “Guarantor”), and the obligations of the Company and any Guarantors are secured by a perfected first priority security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions.
 
As of March 31, 2024, $143.4 million was outstanding on the Term Facility while none was outstanding under the Revolving Facility resulting in $175.0 million of credit availability. As of March 31, 2024, the Company was in compliance with all of the covenants contained in the Credit Agreement.

The interest rate on the Company’s term loan was 4.7% for the three months ended March 31, 2024, and 4.9% for the three months ended March 31, 2023, with an all-in effective interest rate, including all associated costs, of  5.3% and 5.5% over the same periods, respectively.

The Company generally enters into various notes payable as a means of financing a portion of its acquisitions and purchasing of non-controlling interests. In conjunction with acquisitions in the years ended December 31, 2022, 2023 and 2024, the Company entered into notes payable in the aggregate amount of $3.9 million, of which $3.1 million is due in 2025 and $0.8 million is due in 2026. Interest accrues in the range of 3.5% to 8.5% per annum and is payable with each principal installment.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments
3 Months Ended
Mar. 31, 2024
Derivative Instruments [Abstract]  
Derivative Instruments
9. Derivative Instruments

The Company is exposed to certain market risks in the ordinary course of business due to adverse changes in interest rates. The exposure to interest rate risk primarily results from the Company’s variable-rate borrowing. The Company may elect to use derivative financial instruments to manage risks from fluctuations in interest rates. The Company does not purchase or hold derivatives for trading or speculative purposes. Fluctuations in interest rates can be volatile and the Company’s risk management activities do not eliminate these risks.

Interest Rate Swap

In May 2022, the Company entered into an interest rate swap agreement, effective on June 30, 2022, with Bank of America, N.A, which had a $150 million notional value, and a maturity date of June 30, 2027. Beginning in July 2022, the Company receives 1-month SOFR, and pays a fixed rate of interest of  2.815% on 1-month SOFR on a quarterly basis. The total interest rate in any period will also include an applicable margin based on the Company’s consolidated leverage ratio. In connection with the swap, no cash was exchanged between the Company and the counterparty.

The Company designated its interest rate swap as a cash flow hedge and structured it to be highly effective. Consequently, unrealized gains and losses related to the fair value of the interest rate swap are recorded to accumulated other comprehensive income (loss), net of tax.

The impact of the Company’s derivative instruments on the accompanying Consolidated Statements of Comprehensive Income are presented in the table below.

 
 
Three Months Ended
 
 
 
March 31, 2024
   
March 31, 2023
 
    (In thousands)  
Net income
  $ 11,617     $ 11,427  
Other comprehensive gain (loss):
               
Unrealized gain (loss) on cash flow hedge
   
1,781
     
(1,817
)
Tax effect at statutory rate (federal and state)
   
(455
)
   
464
 
Comprehensive income
   
12,943
     
10,074
 
                 
Comprehensive income attributable to non-controlling interest     (3,571 )     (4,017 )
Comprehensive income attributable to USPH shareholders   $ 9,372     $ 6,057  

The valuations of the Company’s interest rate derivatives are measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty which is a Level 2 fair value measurement.

The carrying and fair value of the Company’s interest rate derivatives (included in other current assets and other assets) were as follows.

   
March 31, 2024
   
March 31, 2023
 
Interest rate swap:
 
(In thousands)
 
Other current assets
 
$
2,979
   
$
2,614
 
Other assets
   
2,538
     
947
 
   
$
5,517
   
$
3,561
 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases
10. Leases

The Company has operating leases for its corporate offices and operating facilities. The Company determines if an arrangement is a lease at the inception of a contract. Right-of-use assets represent the Company’s right to use an underlying asset during the lease term and operating lease liabilities represent net present value of the Company’s obligation to make lease payments arising from the lease. Right-of-use assets and operating lease liabilities are recognized at commencement date based on the net present value of the fixed lease payments over the lease term. The Company’s operating lease terms are generally five years or less. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. As most of the Company’s operating leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Operating fixed lease expense is recognized on a straight-line basis over the lease term. Variable lease payment amounts that cannot be determined at the commencement of the lease such as increases in lease payments based on changes in index rates or usage are not included in the right-of-use assets or operating lease liabilities. These are expensed as incurred and recorded as variable lease expense.

The components of lease expense were as follows.

   
Three Months Ended
 
 
March 31, 2024
   
March 31, 2023
 
    (In thousands)  
Operating lease cost
  $ 9,953     $ 9,365  
Short-term lease cost
    265       274  
Variable lease cost
    2,369       2,132  
Total lease cost *
  $ 12,587     $ 11,771  

* Sublease income was immaterial

Lease costs are reflected in the consolidated statement of net income in the line item – rent, supplies, contract labor and other.

The supplemental cash flow information related to leases was as follows.

   
Three Months Ended
 
 
March 31, 2024
   
March 31, 2023
 
    (In thousands)  
Cash paid for amounts included in the measurement of operating lease liabilities
  $ 10,338     $ 9,646  
                 
Right-of-use assets obtained in exchange for new operating lease liabilities
  $ 7,727     $ 6,281  

The aggregate future lease payments for operating leases as of March 31, 2024, were as follows.

Fiscal Year
 
Amount
(In thousands)
 
2024 (excluding the three months ended March 31, 2024)   $ 29,610  
2025
    32,448  
2026
    24,492  
2027
    16,571  
2028 and thereafter
    16,512  
Total lease payments
  $ 119,633  
Less: imputed  interest
    9,254  
Total operating lease liabilities
  $ 110,379  

Average lease terms and discount rates were as follows.

   
March 31, 2024
   
March 31, 2023
 
Weighted-average remaining lease term - Operating leases
 
3.9 years
   
   4.0 years
 
             
Weighted-average discount rate - Operating leases
  4.2%

 
3.1%

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information
3 Months Ended
Mar. 31, 2024
Segment Information [Abstract]  
Segment Information
11. Segment Information

The Company’s reportable segments include the physical therapy operations segment and the IIP segment. Also included in the physical therapy operations segment are revenues from management contract services and other services which include services the Company provides on-site, such as athletic trainers for schools.

Physical Therapy Operations

The physical therapy operations segment primarily operates through subsidiary clinic partnerships (“Clinic Partnerships”), in which the Company generally owns a 1% general partnership interest in all the Clinic Partnerships. The Company’s limited partnership interests generally range from 65% to 75% (the range is 10% - 99%) in the Clinic Partnerships. The managing therapist of each clinic owns, directly or indirectly, the remaining limited partnership interest in most of the clinics (hereinafter referred to as “Clinic Partnerships”). To a lesser extent, the Company operates some clinics, through wholly-owned subsidiaries, under profit sharing arrangements with therapists (hereinafter referred to as “Wholly-Owned Facilities”).

The Company continues to seek to attract for employment physical therapists who have established relationships with physicians and other referral sources, by offering these therapists a competitive salary and incentives based on the profitability of the clinic that they manage. For multi-site clinic practices in which a controlling interest is acquired by the Company, the prior owners typically continue on as employees to manage the clinic operations, retain a non-controlling ownership interest in the clinics and receive a competitive salary for managing the clinic operations. In addition, the Company has developed satellite clinic facilities as part of existing Clinic Partnerships and Wholly-Owned Facilities, with the result that a substantial number of Clinic Partnerships and Wholly-Owned Facilities operate more than one clinic location.

Besides the multi-clinic acquisitions referenced in the table above, during the three months ended March 31, 2024 and the year ended December 31, 2023, the Company purchased the assets and businesses of two and eight physical therapy clinics, respectively, in separate transactions.

Clinic Partnerships

For non-acquired Clinic Partnerships, the earnings and liabilities attributable to the non-controlling interests, typically owned by the managing therapist, directly or indirectly, are recorded within the balance sheets and income statements as non-controlling interest—permanent equity. For acquired Clinic Partnerships with redeemable non-controlling interests, the earnings attributable to the redeemable non-controlling interests are recorded within the consolidated balance sheets and income statements as redeemable non-controlling interest—temporary equity.

Wholly-Owned Facilities

For Wholly-Owned Facilities with profit sharing arrangements, an appropriate accrual is recorded for the amount of profit sharing due the clinic partners/directors. The amount is expensed as compensation and included in clinic operating costs—salaries and related costs. The respective liability is included in current liabilities—accrued expenses on the consolidated balance sheets.

Industrial Injury Prevention Services

Services provided in the IIP segment include onsite injury prevention and rehabilitation, performance optimization, post offer employment testing, functional capacity evaluations, and ergonomic assessments. The majority of these services are contracted with and paid for directly by employers, including a number of Fortune 500 companies. Other clients include large insurers and their contractors. The Company performs these services through Industrial Sports Medicine Professionals, consisting primarily of specialized certified athletic trainers (“ATCs”).

Segment Financials

The Company evaluates performance of the segments based on gross profit. The Company has provided additional information regarding its reportable segments which contributes to the understanding of the Company and provides useful information.

The following table summarizes selected financial data for the Company’s reportable segments:

 
Three Months Ended
 

 
March 31, 2024
   
March 31, 2023
 

  (In thousands)  
Net revenue:            
Physical therapy operations
  $ 134,425     $ 129,159  
Industrial injury prevention services
    21,250       19,350  
Total Company
  $ 155,675     $ 148,509  
 
               
Operating Costs:
               
Salaries and related costs:
               
Physical therapy operations
  $ 79,774     $ 73,886  
Industrial injury prevention services
    13,957       12,154  
Total salaries and related costs
  $ 93,731     $ 86,040  
Rent supplies, contract labor and other:
               
Physical therapy operations
  $ 28,960     $ 26,672  
Industrial injury prevention services
    2,956       3,428  
Total rent, supplies, contract labor and other
  $ 31,916     $ 30,100  
Provision for credit losses:
               
Physical therapy operations
  $ 1,627     $ 1,512  
Industrial injury prevention services
    -       -  
Total provision for credit losses
  $ 1,627     $ 1,512  
Total Company
  $ 127,274     $ 117,652  

               
Gross profit:
               
Physical therapy operations
  $ 24,064     $ 27,089  
Industrial injury prevention services
    4,337       3,768  
Total Company
  $ 28,401     $ 30,857  
 
               
Total Assets:
               
Physical therapy operations
  $ 872,976     $ 726,422  
Industrial injury prevention services
    144,280       141,705  
Total Company
  $ 1,017,256     $ 868,127  
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment in Unconsolidated Affiliate
3 Months Ended
Mar. 31, 2024
Investment in Unconsolidated Affiliate [Abstract]  
Investment in Unconsolidated Affiliate
12. Investment in Unconsolidated Affiliate

Through one of its subsidiaries, the Company has a 49% joint venture interest in a company which provides physical therapy services for patients at hospitals. Since the Company is deemed to not have a controlling interest in the company, the Company’s investment is accounted for using the equity method of accounting. The investment balance of this joint venture as of March 31, 2024, is $12.2 million and the earnings amounted to approximately $0.3 million.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
3 Months Ended
Mar. 31, 2024
Subsequent Events [Abstract]  
Subsequent Events
13. Subsequent Events

On May 7, 2024, the Company’s Board of Directors declared a quarterly dividend of $0.44 per share payable on June 14, 2024, to shareholders of record on May 23, 2024. 

On April 30, 2024, one of the Company’s primary IIP businesses, Briotix Health Limited Partnership, acquired 100% of an IIP business for a closing purchase price of $24.0 million, with provision for additional purchase price based on the financial performance of the acquired business during the 12-month period after closing.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted [Flag] false
Non-Rule 10b5-1 Arrangement Adopted [Flag] false
Rule 10b5-1 Arrangement Terminated [Flag] false
Non-Rule 10b5-1 Arrangement Terminated [Flag] false
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Basis of Presentation and Significant Accounting Policies [Abstract]  
Nature of Business
Nature of Business

U.S. Physical Therapy, Inc. and its subsidiaries (the “Company”) operates its business through two reportable business segments. The Company’s reportable segments include the physical therapy operations segment and the industrial injury prevention services (“IIP”) segment. The Company’s physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic-related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by the IIP segment include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments.

As of March 31, 2024, the Company operated 679 clinics in 42 states. In addition to the 679 clinics, the Company also managed 41 physical therapy practices for unrelated physician groups and hospitals as of March 31, 2024.

During the three months ended March 31, 2024, and for the year-ended December 31, 2023, the Company completed the acquisitions of the following clinic practices and IIP businesses:  


Acquisition
 
Date
 
% Interest
Acquired
 
Number of
Clinics
 
March 2024 Acquisition
  March 29, 2024     50%     9  
October 2023 Acquisition
  October 31, 2023     **     *  
September 2023 Acquisition 1  
September 29, 2023
    70%     4  
September 2023 Acquisition 2  
September 29, 2023
    70%     1  
July 2023 Acquisition  
July 31, 2023
    70%     7  
May 2023 Acquisition   May 31, 2023     45%     4  
February 2023 Acquisition   February 28, 2023     80%     1  

*
IIP business.
**
On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.
Basis of Presentation
Basis of Presentation

The accompanying unaudited consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and in accordance with the instructions for Form 10-Q. However, the statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. Management believes this report contains all necessary adjustments (consisting only of normal recurring adjustments) to present fairly, in all material respects, the Company’s financial position, results of operations and cash flows for the interim periods presented. These unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission on February 29, 2024. Interim results are not necessarily indicative of the results the Company expects for the entire year.
Principles of Consolidation
Principles of Consolidation

The consolidated financial statements include the accounts of the Company. All significant intercompany transactions have been eliminated.
Segment Reporting
Segment Reporting

Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by chief operating decision makers in determining the allocation of resources and in assessing performance.  The Company currently operates through two segments: physical therapy operations and IIP.
Use of Estimates
Use of Estimates

In preparing the Company’s consolidated financial statements, management makes certain estimates and assumptions, especially in relation to, but not limited to, goodwill impairment, tradenames and other intangible assets, allocations of purchase price, allowance for receivables, tax provision and contractual allowances, that affect the amounts reported in the consolidated financial statements and related disclosures. Actual results may differ from these estimates.
Goodwill and Other Indefinite-Lived Intangible Assets
Goodwill and Other Indefinite-Lived Intangible Assets

Goodwill represents the excess of the amount paid and fair value of the non-controlling interests over the fair value of the acquired business assets, which include certain identifiable intangible assets. Historically, goodwill has been derived from acquisitions and, prior to 2009, from the purchase of some or all of a particular local management’s equity interest in an existing clinic. Effective January 1, 2009, if the purchase price of a non-controlling interest, permanent equity by the Company exceeds or is less than the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital.

Goodwill and other indefinite-lived intangible assets are not amortized but are instead subject to periodic impairment evaluations. The fair value of goodwill and other identifiable intangible assets with indefinite lives are evaluated for impairment at least annually and upon the occurrence of certain triggering events or conditions and are written down to fair value, if considered impaired. These events or conditions include but are not limited to a significant adverse change in the business environment, regulatory environment, or legal factors; a current period operating, or cash flow, loss combined with a history of such losses or a projection of continuing losses; or a sale or disposition of a significant portion of a reporting unit. The occurrence of one of these triggering events or conditions could significantly impact an impairment assessment, necessitating an impairment charge. The Company evaluates indefinite-lived tradenames in conjunction with its annual goodwill impairment test.

The Company operates its business through two segments consisting of physical therapy operations and IIP. The reporting units within the Company’s physical therapy business are comprised of six regions primarily based on each clinic’s location. The IIP business consists of two reporting units.

As part of the impairment analysis, the Company is first required to assess qualitatively if it can conclude whether goodwill is more likely than not impaired. If goodwill is more likely than not impaired, it is then required to complete a quantitative analysis of whether a reporting unit’s fair value is less than its carrying amount. In evaluating whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company considers relevant events or circumstances that affect the fair value or carrying amount of a reporting unit. The Company considers both the income and market approach in determining the fair value of its reporting units when performing a quantitative analysis. An impairment loss generally would be recognized when the carrying amount of the net assets of a reporting unit, inclusive of goodwill and other identifiable intangible assets, exceeds the estimated fair value of the reporting unit.

For the three months ended March 31, 2024, no triggering events or indicators were identified that would require impairment assessments for such period.  During the three and twelve months ended December 31, 2023, the Company recorded a charge of $15.8 million for goodwill impairment and a charge of $1.7 million for impairment of a tradename. The charges for impairment were related to one reporting unit in the IIP business. The impairment is related to a change in the reporting unit’s current and projected operating income as well as various market inputs based on current market conditions. The Company did not recognize any impairment as a result of the Company’s annual assessment of goodwill and tradename for the other seven reporting units. The Company also noted no impairment to long-lived assets for all reporting units.


The Company will continue to monitor for any triggering events or other indicators of impairment.
Investment in Unconsolidated Affiliate
Investment in unconsolidated affiliate

Investments in unconsolidated affiliates, in which the Company has less than a controlling interest, are accounted for under the equity method of accounting and, accordingly, are adjusted for capital contributions, distributions and the Company’s equity in net earnings or loss of the respective joint venture.
Non-Controlling Interest

Non-Controlling Interest



The Company recognizes non-controlling interest, in which the Company has no obligation but the right to purchase the non-controlling interest, as permanent equity in the unaudited consolidated financial statements separate from the parent entity’s equity. The amount of net income attributable to non-controlling interest is included in the consolidated net income on the face of the unaudited consolidated statements of net income. Changes in a parent entity’s ownership interest in a subsidiary that do not result in deconsolidation are treated as equity transactions if the parent entity retains its controlling financial interest. The Company recognizes a gain or loss in net income when a subsidiary is deconsolidated. Such gain or loss is measured using the fair value of the non-controlling equity investment on the deconsolidation date.



When the purchase price of a non-controlling interest by the Company exceeds the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital. Additionally, operating losses are allocated to non-controlling interests even when such allocation creates a deficit balance for the non-controlling interest partner.
Redeemable Non-Controlling Interest

Redeemable Non-Controlling Interest

The non-controlling interest that is reflected as redeemable non-controlling interest in the unaudited consolidated financial statements consist of those in which the owners and the Company have certain redemption rights, whether currently exercisable or not, and which currently, or in the future, require that the Company purchase or the owner sell the non-controlling interest held by the owner, if certain conditions are met.  The purchase price is derived at a predetermined formula based on a multiple of trailing twelve months earnings performance as defined in the respective limited partnership agreements.  The redemption rights can be triggered by the owner or the Company at such time as both of the following events have occurred: 1) termination of the owner’s employment, regardless of the reason for such termination, and 2) the passage of specified number of years after the closing of the transaction, typically three to five years, as defined in the limited partnership agreement.  The redemption rights are not automatic or mandatory (even upon death) and require either the owner or the Company to exercise its rights when the conditions triggering the redemption rights have been satisfied.

On the date the Company acquires a controlling interest in a partnership, and the limited partnership agreement for such partnership contains redemption rights not under the control of the Company, the fair value of the non-controlling interest is recorded in the consolidated balance sheet under the caption – Redeemable non-controlling interest – temporary equity.  Then, in each reporting period thereafter until it is purchased by the Company, the redeemable non-controlling interest is adjusted to the greater of its then current redemption value or initial carrying value, based on the predetermined formula defined in the respective limited partnership agreement.  As a result, the value of the non-controlling interest is not adjusted below its initial carrying value.  The Company records any adjustments in the redemption value, net of tax, directly to retained earnings and the adjustments are not reflected in the unaudited consolidated statements of net income. Although the adjustments are not reflected in the unaudited consolidated statements of net income, current accounting rules require that the Company reflects the adjustments, net of tax, in the earnings per share calculation.  The amount of net income attributable to redeemable non-controlling interest owners is included in consolidated net income on the face of the unaudited consolidated statements of net income. Management believes the redemption value (i.e., the carrying amount) and fair value are the same.
Revenue Recognition
Revenue Recognition

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606. For ASC 606, there is an implied contract between the Company and the patient upon each patient visit. Separate contractual arrangements exist between the Company and third-party payors (e.g. insurers, managed care programs, government programs, workers’ compensation) which establish the amounts the third parties pay on behalf of the patients for covered services rendered. While these agreements are not considered contracts with the customer, they are used for determining the transaction price for services provided to the patients covered by the third-party payors. The payor contracts do not indicate performance obligations for the Company but indicate reimbursement rates for patients who are covered by those payors when the services are provided. At that time, the Company is obligated to provide services for the reimbursement rates stipulated in the payor contracts. The execution of the contract alone does not indicate a performance obligation. For self-paying customers, the performance obligation exists when the Company provides the services at established rates. The difference between the Company’s established rate and the anticipated reimbursement rate is accounted for as an offset to revenue—contractual allowance. Payments for services rendered are typically due 30 to 120 days after receipt of the invoice.

Patient Revenue

Net patient revenue consists of revenues for physical therapy and occupational therapy clinics that provide pre- and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventative care, rehabilitation of injured workers and neurological-related injuries. Net patient revenue (patient revenue less estimated contractual adjustments – as described below) is recognized at the estimated net realizable amounts from third-party payors, patients and others in exchange for services rendered when obligations under the terms of the contract are satisfied. There is an implied contract between us and the patient upon each patient visit. Generally, this occurs as the Company provides physical and occupational therapy services, as each service provided is distinct and future services rendered are not dependent on previously rendered services. The Company has agreements with third-party payors that provide payments to the Company at amounts different from its established rates.

Other Revenue

Revenue from the IIP business, which is included in other revenue in the consolidated statements of net income, is derived from onsite services the Company provides to clients’ employees including injury prevention, rehabilitation, ergonomic assessments, post-offer employment testing and performance optimization. Revenue from the Company’s IIP business is recognized when obligations under the terms of the contract are satisfied. Revenues are recognized at an amount equal to the consideration the company expects to receive in exchange for providing injury prevention services to its clients. The revenue is determined and recognized based on the number of hours and respective rate for services provided in a given period.

Management contract revenue, which is also included in other revenue, is derived from contractual arrangements whereby the Company manages a clinic for third party owners. The Company does not have any ownership interest in these clinics. Typically, revenue is determined based on the number of visits conducted at the clinic and recognized at a point in time when services are performed. Costs, typically salaries for the Company’s employees, are recorded when incurred. Management contract revenue was $2.4 million and $1.8 million for the three months ended March 31, 2024, and March 31, 2023, respectively.

Additionally, other revenue from physical therapy operations includes services the Company provides on-site at locations such as schools and industrial worksites for physical or occupational therapy services, athletic trainers for schools and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded at the point of service. If the services are paid in advance, revenue is recorded as a contract liability over the period of the agreement and recognized at the point in time when the services are performed.
Contractual Allowances
Contractual Allowances

The allowance for estimated contractual adjustments is based on terms of payor contracts and historical collection and write-off experience. Contractual allowances result from the differences between the rates charged for services performed and expected reimbursements by both insurance companies and government sponsored healthcare programs for such services. Medicare regulations and the various third-party payors and managed care contracts are often complex and may include multiple reimbursement mechanisms payable for the services provided in Company clinics. The Company estimates contractual allowances based on its interpretation of the applicable regulations, payor contracts and historical calculations. Each month the Company estimates its contractual allowance for each clinic based on payor contracts and the historical collection experience of the clinic and applies an appropriate contractual allowance reserve percentage to the gross accounts receivable balances for each payor of the clinic. Based on the Company’s historical experience, calculating the contractual allowance reserve percentage at the payor level is sufficient to allow the Company to provide the necessary detail and accuracy with its collectability estimates. However, the services authorized, provided and related reimbursement are subject to interpretation that could result in payments that differ from the Company’s estimates. Payor terms are periodically revised necessitating continual review and assessment of the estimates made by management. The Company’s billing system does not capture the exact change in its contractual allowance reserve estimate from period to period in order to assess the accuracy of its revenues and hence its contractual allowance reserves. Management regularly compares its cash collections to corresponding net revenues measured both in the aggregate and on a clinic-by-clinic basis. In the aggregate, historically the difference between net revenues and corresponding cash collections for any fiscal year has generally reflected a difference within approximately 1.0% to 1.5% of net revenues. Additionally, analysis of subsequent periods’ contractual write-offs on a payor basis reflects a difference within approximately 1.0% to 1.5% between the actual aggregate contractual reserve percentage as compared to the estimated contractual allowance reserve percentage associated with the same period end balance. As a result, the Company believes that a change in the contractual allowance reserve estimate would not likely be more than 1.0% to 1.5% on each balance sheet date.
Allowance for Credit Losses
Allowance for Credit Losses

The Company determines allowances for credit losses based on the specific agings and payor classifications at each clinic. The provision for credit losses is included in operating costs in the consolidated statements of net income. Patient accounts receivable, which are stated at the historical carrying amount net of contractual allowances, write-offs, and allowance for credit losses, includes only those amounts the Company estimates to be collectible.
Income Taxes
Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount to be recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.

The Company did not have any accrued interest or penalties associated with any unrecognized tax benefits nor was any interest expense recognized during the three months ended March 31, 2024, and March 31, 2023. The Company records any interest or penalties, if required, in interest and other expense, as appropriate.
Fair Value of Financial Instruments
Fair Value of Financial Instruments

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation at the measurement date.

The three levels of the fair value hierarchy are as follows:

Level 1 – Quoted prices in active markets for identical assets or liabilities.

Level 2 – Inputs, other than  the quoted prices in active markets, that are observable either directly or indirectly.

Level 3 – Unobservable inputs based on the Company’s own assumptions.

The carrying amounts reported in the balance sheets for cash and cash equivalents, certain contingent earn-out payments, accounts receivable, accounts payable and notes payable approximate their fair values due to the short-term maturity of these financial instruments. The carrying amount of the debt under the Third Amended and Restated Credit Agreement (defined as “Credit Agreement” in Note 8) approximates the fair value due to the proximity of the debt issue date and the balance sheet date and the variable component of interest on debt. The interest rate on the Credit Agreement is tied to the Secured Overnight Financing Rate (“SOFR”).

The put right associated with the potential future purchase of the separate company in an IIP acquisition in 2027 is marked to fair value on a recurring basis using Level 3 inputs. The put right associated with the potential future purchase of the separate company is determined using a Monte Carlo simulation model utilizing unobservable inputs such as asset volatility and discount rates. The unobservable inputs used in the valuation of the put right as of March 31, 2024, include asset volatility of 25.0% and a discount rate of 11.6%. The value of this put right increased $80.0 thousand for the three months ended March 31, 2024. The put right was valued at approximately $1.0 million on March 31, 2024, and December 31, 2023.

The valuations of the Company’s interest rate derivative is measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty, which is a Level 2 fair value measurement. The fair value of the interest rate swap on March 31, 2024, was $5.5 million, of which $3.0 million has been included within Other current assets and $2.5 million has been included in Other assets in the accompanying unaudited Consolidated Balance Sheet. The impact of the interest rate swap on the accompanying unaudited Consolidated Statements of Comprehensive Income was an unrealized gain of $1.3 million, net of tax, for the three months ended March 31, 2024. See Note 9 for more information on the Company’s interest rate derivative.

The redemption value of redeemable non-controlling interests approximates the fair value. See Note 4 for the changes in the fair value of Redeemable non-controlling interest.

The consideration for some of the Company’s acquisitions includes future payments that are contingent upon the occurrence of future operational objectives being met. The Company estimates the fair value of contingent consideration obligations through valuation models designed to estimate the probability of such contingent payments based on various assumptions and incorporating estimated success rates. These fair value measurements are based on significant inputs not observable in the market. Substantial judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period. The Company determined the fair value of its contingent consideration obligations to be $10.8 million on March 31, 2024, and $12.5 million on December 31, 2023.
Restricted Stock
Restricted Stock

Restricted stock issued to employees and directors is subject to continued employment or continued service on the board, respectively. Generally, restrictions on the stock granted to employees lapse in equal annual installments on the following four anniversaries of the date of grant. For those shares granted to directors, the restrictions will lapse in equal quarterly installments during the first year after the date of grant. For those granted to officers, the restriction will lapse in equal quarterly installments during the four years following the date of grant. Compensation expense for grants of restricted stock is recognized based on the fair value per share on the date of grant amortized over the vesting period. The Company recognizes any forfeitures as they occur. The restricted stock issued is included in basic and diluted shares for the earnings per share computation.
New Accounting Pronouncements
New Accounting Pronouncements

In March 2023, the FASB issued ASU 2023-01, Leases (Topic 842): Common Control Arrangements, which requires companies to amortize leasehold improvements associated with related party leases under common control over the useful life of the leasehold improvement to the common control group. The ASU is effective for annual reporting periods beginning on or after December 15, 2023; however, early adoption is permitted. The ASU can either be applied prospectively or retrospectively. The adoption of ASU 2023-01 did not have a material effect on the Company’s financial statements.

In November 2023, the FASB issued ASU 2023-07 Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker and included within the reported measure of segment profit or loss. In addition, the ASU requires disclosure of other segment expenses by reportable segment and a description of their composition to permit the reconciliation between segment revenue, significant segment expenses and the reported segment measure of profit or loss. The ASU also requires disclosure of the name and title of the chief operating decision maker. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this accounting standard on its consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires disclosure on an annual basis, a tabular reconciliation, including both amount and percentage of specific categories of the effective tax rate reconciliation, including state and local income taxes (net of Federal taxes), foreign taxes, effects of changes in tax laws and regulations, effects of cross-border tax laws, tax credits, changes in valuation allowances, nontaxable and nondeductible items and changes in unrecognized tax benefits. Additional disclosures are required for certain items exceeding five percent of income from continuing operations multiplied by the statutory income tax rate. The standard also requires disclosure of income taxes paid between Federal, state and foreign jurisdictions, including further disaggregation of those payments exceeding five percent of the total income taxes paid. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this accounting standard on its consolidated financial statements.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Basis of Presentation and Significant Accounting Policies [Abstract]  
Acquisitions Within Physical Therapy Operations Segment
During the three months ended March 31, 2024, and for the year-ended December 31, 2023, the Company completed the acquisitions of the following clinic practices and IIP businesses:  


Acquisition
 
Date
 
% Interest
Acquired
 
Number of
Clinics
 
March 2024 Acquisition
  March 29, 2024     50%     9  
October 2023 Acquisition
  October 31, 2023     **     *  
September 2023 Acquisition 1  
September 29, 2023
    70%     4  
September 2023 Acquisition 2  
September 29, 2023
    70%     1  
July 2023 Acquisition  
July 31, 2023
    70%     7  
May 2023 Acquisition   May 31, 2023     45%     4  
February 2023 Acquisition   February 28, 2023     80%     1  

*
IIP business.
**
On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Computations of Basic and Diluted Earnings
The computation of basic and diluted earnings per share are as follows.

 
Three Months Ended
 

 
March 31, 2024
   
March 31, 2023
 
   
(In thousands, except per share data)
 
Earnings per share
           
Computation of earnings per share - USPH shareholders:
           
Net income attributable to USPH shareholders
  $ 8,046     $ 7,410  
Charges to retained earnings:
               
Revaluation of redeemable non-controlling interest
    (1,439 )     119  
Tax effect at statutory rate (federal and state)
    368       (30 )
    $ 6,975     $ 7,499  
                 
Earnings per share (basic and diluted)
  $ 0.46     $ 0.58  
                 
Shares used in computation - basic and diluted
    15,017
      13,025
 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions of Businesses (Tables)
3 Months Ended
Mar. 31, 2024
Acquisitions of Businesses [Abstract]  
Clinic Acquisition
During the three months ended March 31, 2024, the Company acquired a majority interest in the following businesses:

2024 Acquisitions

          
% Interest
   
Number of
 
Acquisition
 
Date
 
Acquired
   
Clinics
 
March 2024 Acquisition
 
March 29, 2024
   
50%

   
9
 

2023 Acquisitions

              
% Interest
 
Number of
 
Acquisition
 
Date
 
Acquired
 
Clinics
 
October 2023 Acquisition
 
October 31, 2023
 
**    
*
 
September 2023 Acquisition 1
 
September 29, 2023
    70%    
4
 
September 2023 Acquisition 2
 
September 29, 2023
    70%    
1
 
July 2023 Acquisition
 
July 31, 2023
    70%    
7
 
May 2023 Acquisition
 
May 31, 2023
    45%    
4
 
February 2023 Acquisition
 
February 28, 2023
    80%    
1
 

*
IIP business.
**
On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.
Purchase Price Allocation
   
Physical Therapy
 
   
Operations
 
   
(In thousands)
 
Cash paid, net of cash acquired
 
$
15,971
 
Seller note
   
500
 
Deferred payments
   
-
 
Contingent payments
   
500
 
Total consideration
 
$
16,971
 
 
       
Estimated fair value of net tangible assets acquired:
       
Total current assets
 
$
-
 
Total non-current assets
   
476
 
Total liabilities
   
(450
)
Net tangible assets acquired
   
26
 
Customer and referral relationships
   
6,790
 
Non-compete agreement
   
328
 
Tradenames
   
1,672
 
Goodwill
   
25,056
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(16,901
)
   
$
16,971
 

The aggregate purchase price for the 2023 acquisitions has been preliminarily allocated as follows:

   
Physical Therapy
 
   
IIP
   
Operations
   
Total
 
   
(In thousands)
 
Cash paid, net of cash acquired
 
$
3,955
   
$
22,627
   
$
26,582
 
Seller note
   
-
     
985
     
985
 
Deferred payments
   
-
     
830
     
830
 
Contingent payments
   
-
     
200
     
200
 
Total consideration
 
$
3,955
   
$
24,642
   
$
28,597
 
 
                       
Estimated fair value of net tangible assets acquired:
                       
Total current assets
 
$
388
   
$
1,079
   
$
1,467
 
Total non-current assets
   
335
     
3,150
     
3,485
 
Total liabilities
   
(41
)
   
(3,138
)
   
(3,179
)
Net tangible assets acquired
   
682
     
1,091
     
1,773
 
Customer and referral relationships
   
757
     
7,285
     
8,042
 
Non-compete agreement
   
37
     
359
     
396
 
Tradenames
   
187
     
1,580
     
1,767
 
Goodwill
   
2,566
     
25,160
     
27,726
 
Fair value of non-controlling interest (classified as redeemable non-controlling interest)
   
(274
)
   
(10,833
)
   
(11,107
)
   
$
3,955
   
$
24,642
   
$
28,597
 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Redeemable Non-Controlling Interest (Tables)
3 Months Ended
Mar. 31, 2024
Redeemable Non-Controlling Interest [Abstract]  
Changes in Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest
The following table details the changes in the carrying amount (fair value) of the Company’s redeemable non-controlling interests:

 
Three Months Ended
   
Year Ended
 
   
March 31, 2024
   
December 31, 2023
 
   
(In thousands)
 
Beginning balance
  $ 174,828     $ 167,515  
Net income allocated to redeemable non-controlling interest partners
    2,227       4,426  
Distributions to redeemable non-controlling interest partners
    (2,100 )     (11,533 )
Changes in the fair value of redeemable non-controlling interest
    1,439       13,565  
Purchases of redeemable non-controlling interest
    (2,777 )     (12,073 )
Acquired interest
    16,901       11,007  
Sales of redeemable non-controlling interest
    382       5,012  
Changes in notes receivable related to redeemable non-controlling interest
    (167 )     (3,091 )
Ending balance
  $ 190,733     $ 174,828  
Carrying Amount of (Fair Value) Redeemable Non-Controlling Interest
The following table categorizes the carrying amount (fair value) of the redeemable non-controlling interests:

 
March 31, 2024
   
December 31, 2023
 
   
(In thousands)
 
Contractual time period has lapsed but holder’s employment has not terminated
 
$
76,938
   
$
96,876
 
Contractual time period has not lapsed and holder’s employment has not terminated
   
113,795
     
77,952
 
Holder’s employment has terminated and contractual time period has expired
   
-
     
-
 
Holder’s employment has terminated and contractual time period has not expired
   
-
     
-
 
   
$
190,733
   
$
174,828
 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill [Abstract]  
Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill consisted of the following:

 
Three Months Ended
   
Year Ended
 
   
March 31, 2024
   
December 31, 2023
 
    (In thousands)  
Beginning balance
 
$
509,571
   
$
494,101
 
Acquisitions
   
25,056
     
28,083
 
Adjustments for purchase price allocation of businesses acquired in prior year
   
(356
)
   
3,187
 
Impairment of goodwill     -       (15,800 )
Ending balance
 
$
534,271
   
$
509,571
 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets, Net (Tables)
3 Months Ended
Mar. 31, 2024
Intangible Assets, Net [Abstract]  
Intangible Assets, Net
The Company’s intangible assets, net, consisted of the following:

   
March 31, 2024
   
December 31, 2023
 
   
Gross Amount
   
Accumulated Amortization
   
Net Carrying
Amount
   
Gross Amount
   
Accumulated Amortization
   
Net Carrying
Amount
 
   
(In thousands)
 
Customer and referral relationships
 
$
100,914
   
$
(32,231
)
 
$
68,683
   
$
93,658
   
$
(30,414
)
 
$
63,244
 
Tradenames
   
46,145
     
-
     
46,145
     
44,573
     
-
     
44,573
 
Non-compete agreements
   
9,818
     
(7,758
)
   
2,060
     
9,459
     
(7,594
)
   
1,865
 
   
$
156,877
   
$
(39,989
)
 
$
116,888
   
$
147,690
   
$
(38,008
)
 
$
109,682
 
Amortization Expenses
The following table details the amount of amortization expense recorded for intangible assets for the periods presented:

 
Three Months Ended
 
   
March 31, 2024
   
March 31, 2023
 
    (In thousands)  
Customer and referral relationships
  $ 1,818     $ 1,664  
Non-compete agreements
    163       153  
    $ 1,981     $ 1,817  
Amortization of Customer and Referral Relationships and Non Competition Agreements
Based on the balance of referral relationships and non-compete agreements as of March 31, 2024, the expected amount to be amortized in 2024 and thereafter by year is as follows:

For the Year Ended December 31,
 
Customer and Referral
Relationships
   
Non-Compete
Agreements
 

  (In thousands)
 
2024 (excluding the three months ended March 31, 2024)
 
$
5,645
   
$
497
 
2025
 

7,428
   

605
 
2026
 

6,960
   

465
 
2027
 

6,797
   

303
 
2028
 

6,528
   

169
 
Thereafter
 
$
35,325
   
$
21
 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2024
Accrued Expenses [Abstract]  
Accrued Expenses
Accrued expenses consisted of the following:

 
March 31, 2024
   
December 31, 2023
 
    (In thousands)
 
Salaries and related costs
 
$
17,104
   
$
25,641
 
Credit balances due to patients and payors
   
7,905
     
8,847
 
Dividend payable
    6,630       -  
Group health insurance claims
   
2,658
     
2,301
 
 Federal income taxes payable
    1,915       1,006  
Contingency payable
   
10,074
     
12,285
 
Other property taxes payable     386
      355
 
Purchase of redeemable non-controlling interests
    1,495       -  
Interest payable     255
      235
 
Closure costs     251       231  
Other
   
5,076
     
4,443
 
Total
 
$
53,749
   
$
55,344
 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowings (Tables)
3 Months Ended
Mar. 31, 2024
Borrowings [Abstract]  
Senior Credit Facilities and Notes Payable
Amounts outstanding under the Company’s Senior Credit Facilities (as defined below) and notes payable consisted of the following:

 
 
March 31, 2024
   
December 31, 2023
 
 
 
Principal
Amount
   
Unamortized
discount and
debt issuance
cost
   
Net Debt
   
Principal
Amount
   
Unamortized
discount and
debt issuance
cost
   
Net Debt
 
   
(In thousands)
 
Term Facility
 
$
143,437
   
$
(1,350
)
 
$
142,087
   
$
144,375
   
$
(1,468
)
 
$
142,907
 
Revolving Facility
   
-
     
-
     
-
     
-
     
-
     
-
 
Other (1)
   
3,884
     
-
     
3,884
     
3,775
     
-
     
3,775
 
Total debt
 

147,321
   

(1,350
)
 

145,971
   

148,150
   

(1,468
)
 

146,682
 
Less: Current portion of long-term debt
   
9,642
     
(420
)
   
9,222
     
8,111
     
(420
)
   
7,691
 
Long-term debt, net of current portion
 
$
137,679
   
$
(930
)
 
$
136,749
   
$
140,039
   
$
(1,048
)
 
$
138,991
 

(1)
The long-term portion is included as part of Other Long-Term Liabilities in the unaudited Consolidated Balance Sheet.
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments (Tables)
3 Months Ended
Mar. 31, 2024
Derivative Instruments [Abstract]  
Impacts of Derivative Instruments on Consolidated Statements of Comprehensive Income
The impact of the Company’s derivative instruments on the accompanying Consolidated Statements of Comprehensive Income are presented in the table below.

 
 
Three Months Ended
 
 
 
March 31, 2024
   
March 31, 2023
 
    (In thousands)  
Net income
  $ 11,617     $ 11,427  
Other comprehensive gain (loss):
               
Unrealized gain (loss) on cash flow hedge
   
1,781
     
(1,817
)
Tax effect at statutory rate (federal and state)
   
(455
)
   
464
 
Comprehensive income
   
12,943
     
10,074
 
                 
Comprehensive income attributable to non-controlling interest     (3,571 )     (4,017 )
Comprehensive income attributable to USPH shareholders   $ 9,372     $ 6,057  
Carrying and Fair Value of Interest Rate Derivatives
The carrying and fair value of the Company’s interest rate derivatives (included in other current assets and other assets) were as follows.

   
March 31, 2024
   
March 31, 2023
 
Interest rate swap:
 
(In thousands)
 
Other current assets
 
$
2,979
   
$
2,614
 
Other assets
   
2,538
     
947
 
   
$
5,517
   
$
3,561
 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Components of Lease Expense
The components of lease expense were as follows.

   
Three Months Ended
 
 
March 31, 2024
   
March 31, 2023
 
    (In thousands)  
Operating lease cost
  $ 9,953     $ 9,365  
Short-term lease cost
    265       274  
Variable lease cost
    2,369       2,132  
Total lease cost *
  $ 12,587     $ 11,771  

* Sublease income was immaterial
Supplemental Information Related to Leases
The supplemental cash flow information related to leases was as follows.

   
Three Months Ended
 
 
March 31, 2024
   
March 31, 2023
 
    (In thousands)  
Cash paid for amounts included in the measurement of operating lease liabilities
  $ 10,338     $ 9,646  
                 
Right-of-use assets obtained in exchange for new operating lease liabilities
  $ 7,727     $ 6,281  
Future Lease Payments for Operating Leases
The aggregate future lease payments for operating leases as of March 31, 2024, were as follows.

Fiscal Year
 
Amount
(In thousands)
 
2024 (excluding the three months ended March 31, 2024)   $ 29,610  
2025
    32,448  
2026
    24,492  
2027
    16,571  
2028 and thereafter
    16,512  
Total lease payments
  $ 119,633  
Less: imputed  interest
    9,254  
Total operating lease liabilities
  $ 110,379  
Average Lease Terms and Discount Rates
Average lease terms and discount rates were as follows.

   
March 31, 2024
   
March 31, 2023
 
Weighted-average remaining lease term - Operating leases
 
3.9 years
   
   4.0 years
 
             
Weighted-average discount rate - Operating leases
  4.2%

 
3.1%

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2024
Segment Information [Abstract]  
Selected Financial Data for Reportable Segments
The following table summarizes selected financial data for the Company’s reportable segments:

 
Three Months Ended
 

 
March 31, 2024
   
March 31, 2023
 

  (In thousands)  
Net revenue:            
Physical therapy operations
  $ 134,425     $ 129,159  
Industrial injury prevention services
    21,250       19,350  
Total Company
  $ 155,675     $ 148,509  
 
               
Operating Costs:
               
Salaries and related costs:
               
Physical therapy operations
  $ 79,774     $ 73,886  
Industrial injury prevention services
    13,957       12,154  
Total salaries and related costs
  $ 93,731     $ 86,040  
Rent supplies, contract labor and other:
               
Physical therapy operations
  $ 28,960     $ 26,672  
Industrial injury prevention services
    2,956       3,428  
Total rent, supplies, contract labor and other
  $ 31,916     $ 30,100  
Provision for credit losses:
               
Physical therapy operations
  $ 1,627     $ 1,512  
Industrial injury prevention services
    -       -  
Total provision for credit losses
  $ 1,627     $ 1,512  
Total Company
  $ 127,274     $ 117,652  

               
Gross profit:
               
Physical therapy operations
  $ 24,064     $ 27,089  
Industrial injury prevention services
    4,337       3,768  
Total Company
  $ 28,401     $ 30,857  
 
               
Total Assets:
               
Physical therapy operations
  $ 872,976     $ 726,422  
Industrial injury prevention services
    144,280       141,705  
Total Company
  $ 1,017,256     $ 868,127  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies, Nature of Business (Details)
3 Months Ended 12 Months Ended
Mar. 29, 2024
Clinic
Jul. 31, 2023
Clinic
May 31, 2023
Clinic
Feb. 28, 2023
Clinic
Mar. 31, 2024
Clinic
State
Segment
Dec. 31, 2023
Clinic
Oct. 31, 2023
Nature of Business [Abstract]              
Number of reportable segments | Segment         2    
Number of clinics         2 8  
Number of clinics operated         679    
Number of physical therapy practices managed         41    
Number of states where clinics are operated | State         42    
Clinic Practice [Member]              
Nature of Business [Abstract]              
Percentage of interest acquired 50.00% 70.00% 75.00% 80.00%      
Number of clinics 9 5 4 1      
IIP Business [Member]              
Nature of Business [Abstract]              
Percentage of interest acquired             100.00%
Ergonomics Software Business [Member]              
Nature of Business [Abstract]              
Percentage of interest acquired             55.00%
March 2024 Acquisition [Member]              
Nature of Business [Abstract]              
Acquisition date         Mar. 29, 2024    
Percentage of interest acquired         50.00%    
Number of clinics         9    
October 2023 Acquisition [Member]              
Nature of Business [Abstract]              
Acquisition date           Oct. 31, 2023  
Percentage of interest acquired [1]            
Number of clinics [2]            
September 2023 Acquisition 1 [Member]              
Nature of Business [Abstract]              
Acquisition date           Sep. 29, 2023  
Percentage of interest acquired           70.00%  
Number of clinics           4  
September 2023 Acquisition 2 [Member]              
Nature of Business [Abstract]              
Acquisition date           Sep. 29, 2023  
Percentage of interest acquired           70.00%  
Number of clinics           1  
July 2023 Acquisition [Member]              
Nature of Business [Abstract]              
Acquisition date           Jul. 31, 2023  
Percentage of interest acquired           70.00%  
Number of clinics           7  
May 2023 Acquisition [Member]              
Nature of Business [Abstract]              
Acquisition date           May 31, 2023  
Percentage of interest acquired           45.00%  
Number of clinics           4  
February 2023 Acquisition [Member]              
Nature of Business [Abstract]              
Acquisition date           Feb. 28, 2023  
Percentage of interest acquired           80.00%  
Number of clinics           1  
[1] On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.
[2] IIP business.
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies, Segment Reporting (Details)
3 Months Ended
Mar. 31, 2024
Segment
Segment Reporting [Abstract]  
Number of business segments 2
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies, Goodwill and Other Indefinite-Lived Intangible Assets (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Segment
ReportingUnit
Region
Dec. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Goodwill and Other Indefinite-Lived Intangible Assets [Abstract]      
Number of business segments | Segment 2    
Number of regions | Region 6    
Goodwill impairment $ 0   $ 15,800
Impairment of long-lived assets $ 0    
Industrial Injury Prevention Services [Member]      
Goodwill and Other Indefinite-Lived Intangible Assets [Abstract]      
Number of reporting units | ReportingUnit 2    
Goodwill impairment   $ 15,800 15,800
Impairment of tradename   $ 1,700 $ 1,700
Other [Member]      
Goodwill and Other Indefinite-Lived Intangible Assets [Abstract]      
Number of reporting units | ReportingUnit 7    
Impairment of goodwill and tradenames $ 0    
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies, Redeemable Non-Controlling Interest (Details)
3 Months Ended
Mar. 31, 2024
Minimum [Member]  
Redeemable Non-Controlling Interests [Abstract]  
Redeemable non-controlling interest, redemption rights, commencement period 3 years
Maximum [Member]  
Redeemable Non-Controlling Interests [Abstract]  
Redeemable non-controlling interest, redemption rights, commencement period 5 years
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies, Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue Recognition [Abstract]    
Revenue $ 155,675 $ 148,509
Minimum [Member]    
Revenue Recognition [Abstract]    
Terms for payments due for services rendered 30 days  
Maximum [Member]    
Revenue Recognition [Abstract]    
Terms for payments due for services rendered 120 days  
Management Contract Revenue [Member]    
Revenue Recognition [Abstract]    
Revenue $ 2,400 $ 1,800
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies, Contractual Allowances (Details)
3 Months Ended
Mar. 31, 2024
Minimum [Member]  
Contractual Allowances [Abstract]  
Difference between net revenues and corresponding cash collections, approximately of net revenues 1.00%
Difference between actual aggregate contractual reserve and estimated contractual allowance reserve percentage 1.00%
Maximum contractual allowance reserve estimate 1.00%
Maximum [Member]  
Contractual Allowances [Abstract]  
Difference between net revenues and corresponding cash collections, approximately of net revenues 1.50%
Difference between actual aggregate contractual reserve and estimated contractual allowance reserve percentage 1.50%
Maximum contractual allowance reserve estimate 1.50%
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies, Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Taxes [Abstract]    
Unrecognized tax benefit $ 0 $ 0
Accrued interest and penalties associated with any unrecognized tax benefits 0 0
Interest expense recognized $ 0 $ 0
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies, Fair Value of Financial Instruments (Details)
3 Months Ended
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value of Financial Instruments [Abstract]    
Increase in put right $ 80,000  
Put right value 1,000,000 $ 1,000,000
Interest rate derivative 5,500,000  
Unrealized gain from interest rate swap 1,300,000  
Fair value of contingent consideration 10,800,000 $ 12,500,000
Other Current Assets [Member]    
Fair Value of Financial Instruments [Abstract]    
Interest rate derivative 3,000,000  
Other Assets [Member]    
Fair Value of Financial Instruments [Abstract]    
Interest rate derivative $ 2,500,000  
Volatility [Member]    
Fair Value of Financial Instruments [Abstract]    
Debt instrument, measurement input 0.25  
Discount Rate [Member]    
Fair Value of Financial Instruments [Abstract]    
Debt instrument, measurement input 0.116  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basis of Presentation and Significant Accounting Policies, Restricted Stock (Details)
3 Months Ended
Mar. 31, 2024
Employees [Member]  
Restricted Stock [Abstract]  
Period in which restrictions lapse on stock granted 4 years
Directors [Member]  
Restricted Stock [Abstract]  
Period in which restrictions lapse on stock granted 1 year
Officers [Member]  
Restricted Stock [Abstract]  
Period in which restrictions lapse on stock granted 4 years
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Computation of earnings per share - USPH shareholders [Abstract]    
Net income attributable to USPH shareholders $ 8,046 $ 7,410
Charges to retained earnings [Abstract]    
Revaluation of redeemable non-controlling interest (1,439) 119
Tax effect at statutory rate (federal and state) 368 (30)
Net income attributable to common shareholders $ 6,975 $ 7,499
Earnings per share basic (in dollars per share) $ 0.46 $ 0.58
Earnings per share diluted (in dollars per share) $ 0.46 $ 0.58
Shares used in computation [Abstract]    
Shares used in computation - basic (in shares) 15,017 13,025
Shares used in computation - diluted (in shares) 15,017 13,025
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions of Businesses, 2024 Acquired Majority Interest (Details) - Clinic
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Business Combination, Description [Abstract]    
Number of clinics 2 8
March 2024 Acquisition [Member]    
Business Combination, Description [Abstract]    
Acquisition date Mar. 29, 2024  
Percentage of interest acquired 50.00%  
Number of clinics 9  
2024 Acquisition [Member]    
Business Combination, Description [Abstract]    
Number of clinics 2  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions of Businesses, 2024 Acquisitions (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2024
USD ($)
Clinic
Jul. 31, 2023
USD ($)
Clinic
May 31, 2023
USD ($)
Clinic
Feb. 28, 2023
USD ($)
Clinic
Mar. 31, 2024
USD ($)
Clinic
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Clinic
Business Combination, Description [Abstract]              
Number of clinics | Clinic         2   8
Cash paid, net of cash acquired         $ 15,971 $ 5,796  
Contingent payments         $ 10,800   $ 12,500
Customer and Referral Relationships [Member]              
Estimated fair value of net tangible assets acquired [Abstract]              
Estimated useful lives of acquired intangibles         12 years   12 years
Non-compete Agreements [Member]              
Estimated fair value of net tangible assets acquired [Abstract]              
Estimated useful lives of acquired intangibles         5 years   5 years 1 month 6 days
Clinic Practice [Member]              
Business Combination, Description [Abstract]              
Percentage of interest acquired 50.00% 70.00% 75.00% 80.00%      
Number of clinics | Clinic 9 5 4 1      
Percentage of interest retained by practice founder 50.00% 30.00%   20.00%      
Aggregate purchase price for the acquisition $ 16,400 $ 2,100 $ 3,100 $ 6,200      
Cash paid for acquisition   1,800 1,700 $ 5,800 $ 500    
Percentage of interest accrued 4.50%     4.50%      
Seller note     $ 300 $ 400      
Deferred payments   $ 300          
Clinic Practice [Member] | Maximum [Member]              
Business Combination, Description [Abstract]              
Contingent payments $ 500            
Acquisitions [Member]              
Business Combination, Description [Abstract]              
Number of clinics | Clinic             8
Cash paid for acquisition             $ 26,582
Cash paid, net of cash acquired         15,971    
Seller note         500   985
Deferred payments         0   830
Contingent payments         500   200
Total consideration         16,971   28,597
Estimated fair value of net tangible assets acquired [Abstract]              
Total current assets         0   1,467
Total non-current assets         476   3,485
Total liabilities         (450)   (3,179)
Net tangible assets acquired         26   1,773
Customer and referral relationships         6,790   8,042
Non-compete agreement         328   396
Tradenames         1,672   1,767
Goodwill         25,056   27,726
Fair value of non-controlling interest (classified as redeemable non-controlling interest)         (16,901)   (11,107)
Total consideration         $ 16,971   $ 28,597
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions of Businesses, 2023 Acquired Majority Interest (Details) - Clinic
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Business Combination, Description [Abstract]    
Number of clinics 2 8
October 2023 Acquisition [Member]    
Business Combination, Description [Abstract]    
Acquisition date   Oct. 31, 2023
Percentage of interest acquired [1]  
Number of clinics [2]  
September 2023 Acquisition 1 [Member]    
Business Combination, Description [Abstract]    
Acquisition date   Sep. 29, 2023
Percentage of interest acquired   70.00%
Number of clinics   4
September 2023 Acquisition 2 [Member]    
Business Combination, Description [Abstract]    
Acquisition date   Sep. 29, 2023
Percentage of interest acquired   70.00%
Number of clinics   1
July 2023 Acquisition [Member]    
Business Combination, Description [Abstract]    
Acquisition date   Jul. 31, 2023
Percentage of interest acquired   70.00%
Number of clinics   7
May 2023 Acquisition [Member]    
Business Combination, Description [Abstract]    
Acquisition date   May 31, 2023
Percentage of interest acquired   45.00%
Number of clinics   4
February 2023 Acquisition [Member]    
Business Combination, Description [Abstract]    
Acquisition date   Feb. 28, 2023
Percentage of interest acquired   80.00%
Number of clinics   1
Acquisitions [Member]    
Business Combination, Description [Abstract]    
Number of clinics   8
[1] On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.
[2] IIP business.
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions of Businesses, 2023 Acquisitions (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2024
USD ($)
Clinic
Oct. 31, 2023
USD ($)
Sep. 29, 2023
USD ($)
Installment
Clinic
Jul. 31, 2023
USD ($)
Clinic
May 31, 2023
USD ($)
Clinic
Feb. 28, 2023
USD ($)
Clinic
Mar. 31, 2024
USD ($)
Clinic
Dec. 31, 2023
USD ($)
Clinic
Business Combination, Description [Abstract]                
Number of clinics | Clinic             2 8
Contingent payments             $ 10,800 $ 12,500
IIP Business [Member]                
Business Combination, Description [Abstract]                
Percentage of interest acquired   100.00%            
Deferred payments               0
Contingent payments               0
Cash paid, net of cash acquired               3,955
Seller note               0
Percentage of interest accrued   100.00%            
Total consideration               3,955
Estimated fair value of net tangible assets acquired [Abstract]                
Total current assets               388
Total non-current assets               335
Total liabilities               (41)
Net tangible assets acquired               682
Customer and referral relationships               757
Non-compete agreement               37
Tradenames               187
Goodwill               2,566
Fair value of non-controlling interest (classified as redeemable non-controlling interest)               (274)
Total consideration               $ 3,955
Ergonomics Software Business [Member]                
Business Combination, Description [Abstract]                
Percentage of interest acquired   55.00%            
Percentage of pre-acquisition interest retained by practice founder   45.00%            
Percentage of interest accrued   55.00%            
IIP and Ergonomics Software Business [Member]                
Business Combination, Description [Abstract]                
Aggregate purchase price for the acquisition   $ 4,000            
Acquisitions [Member]                
Business Combination, Description [Abstract]                
Number of clinics | Clinic               8
Deferred payments             0 $ 830
Contingent payments             500 200
Cash paid, net of cash acquired               26,582
Seller note             500 985
Total consideration             16,971 28,597
Estimated fair value of net tangible assets acquired [Abstract]                
Total current assets             0 1,467
Total non-current assets             476 3,485
Total liabilities             (450) (3,179)
Net tangible assets acquired             26 1,773
Customer and referral relationships             6,790 8,042
Non-compete agreement             328 396
Tradenames             1,672 1,767
Goodwill             25,056 27,726
Fair value of non-controlling interest (classified as redeemable non-controlling interest)             (16,901) (11,107)
Total consideration             16,971 28,597
Acquisitions [Member] | Physical Therapy Operations [Member]                
Business Combination, Description [Abstract]                
Deferred payments               830
Contingent payments               200
Cash paid, net of cash acquired               22,627
Seller note               985
Total consideration               24,642
Estimated fair value of net tangible assets acquired [Abstract]                
Total current assets               1,079
Total non-current assets               3,150
Total liabilities               (3,138)
Net tangible assets acquired               1,091
Customer and referral relationships               7,285
Non-compete agreement               359
Tradenames               1,580
Goodwill               25,160
Fair value of non-controlling interest (classified as redeemable non-controlling interest)               (10,833)
Total consideration               $ 24,642
Clinic Practice [Member]                
Business Combination, Description [Abstract]                
Percentage of interest acquired 50.00%     70.00% 75.00% 80.00%    
Number of clinics | Clinic 9     5 4 1    
Deferred payments       $ 300        
Percentage of ownership interest after the acquisition         45.00%      
Percentage of ownership interest by local partner after the acquisition         30.00%      
Percentage of interest retained by practice founder 50.00%     30.00%   20.00%    
Percentage of pre-acquisition interest retained by practice founder         25.00%      
Aggregate purchase price for the acquisition $ 16,400     $ 2,100 $ 3,100 $ 6,200    
Cash paid by local partner         1,100      
Seller note to be paid by entity         200      
Seller note to be paid by local partner         100      
Cash paid, net of cash acquired       $ 1,800 1,700 5,800 $ 500  
Seller note         $ 300 $ 400    
Percentage of interest accrued 4.50%         4.50%    
September 2023 Multi Clinic Practice Acquisition [Member]                
Business Combination, Description [Abstract]                
Percentage of interest acquired     70.00%          
Number of clinics | Clinic     4          
Percentage of interest retained by practice founder     30.00%          
Aggregate purchase price for the acquisition     $ 6,000          
Cash paid, net of cash acquired     $ 5,400          
Number of installments of payment of consideration due | Installment     2          
Seller note     $ 600          
Percentage of interest accrued     5.00%          
September 2023 Multi Clinic Practice Acquisition [Member] | First Installment Due on January 31, 2024 [Member]                
Business Combination, Description [Abstract]                
Payment of principal and interest     $ 300          
September 2023 Multi Clinic Practice Acquisition [Member] | Second Installment Due on September 30, 2025[Member]                
Business Combination, Description [Abstract]                
Payment of principal and interest     $ 300          
September 2023 Single Clinic Practice Acquisition [Member]                
Business Combination, Description [Abstract]                
Percentage of interest acquired     70.00%          
Number of clinics | Clinic     1          
Deferred payments     $ 400          
Percentage of interest retained by practice founder     30.00%          
Aggregate purchase price for the acquisition     $ 7,800          
Cash paid, net of cash acquired     $ 7,400          
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Redeemable Non-Controlling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Changes in Carrying Amount of Redeemable Non-Controlling Interests [Roll Forward]    
Beginning balance $ 174,828  
Net income allocated to redeemable non-controlling interest partners 2,227 $ 2,720
Ending balance 190,733  
Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest [Abstract]    
Fair value 190,733  
Redeemable Non-Controlling Interest [Member]    
Changes in Carrying Amount of Redeemable Non-Controlling Interests [Roll Forward]    
Beginning balance 174,828 167,515
Net income allocated to redeemable non-controlling interest partners 2,227 4,426
Distributions to redeemable non-controlling interest partners (2,100) (11,533)
Changes in the fair value of redeemable non-controlling interest 1,439 13,565
Purchases of redeemable non-controlling interest (2,777) (12,073)
Acquired interest 16,901 11,007
Sales of redeemable non-controlling interest 382 5,012
Changes in notes receivable related to redeemable non-controlling interest (167) (3,091)
Ending balance 190,733 174,828
Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest [Abstract]    
Contractual time period has lapsed but holder's employment has not terminated 76,938 96,876
Contractual time period has not lapsed and holder's employment has not terminated 113,795 77,952
Holder's employment has terminated and contractual time period has expired 0 0
Holder's employment has terminated and contractual time period has not expired 0 0
Fair value $ 190,733 $ 174,828
Therapy Practice [Member] | Minimum [Member]    
Business Combination, Description [Abstract]    
Business acquisition, percentage of limited partnership acquired 50.00%  
Therapy Practice [Member] | Maximum [Member]    
Business Combination, Description [Abstract]    
Business acquisition, percentage of limited partnership acquired 90.00%  
Therapy Practice [Member] | NewCo. [Member]    
Business Combination, Description [Abstract]    
Percentage of equity interest of subsidiary contributed for acquisition 100.00%  
Business acquisition, percentage of general partnership interest acquired 100.00%  
Business acquisition, consideration payable, term of note 2 years  
Employment agreement renewal term 1 year  
Non-Compete agreement term under condition of termination of employment of employed selling shareholder 2 years  
Therapy Practice [Member] | NewCo. [Member] | Minimum [Member]    
Business Combination, Description [Abstract]    
Employment agreement term 3 years  
Non-Compete agreement term regardless of whether the selling shareholder is employed 5 years  
Therapy Practice [Member] | NewCo. [Member] | Maximum [Member]    
Business Combination, Description [Abstract]    
Employment agreement term 5 years  
Non-Compete agreement term regardless of whether the selling shareholder is employed 6 years  
ProgressiveHealth [Member] | NewCo. [Member]    
Business Combination, Description [Abstract]    
Percentage of equity interest of subsidiary contributed for acquisition 100.00%  
Non-Compete agreement term under condition of termination of employment of employed selling shareholder 2 years  
Non-Compete agreement term regardless of whether the selling shareholder is employed 7 years  
Percentage of right to sell equity interest on each of the 4th and 5th anniversaries 30.00%  
Percentage of right to sell equity interest on each of the 6th and 7th anniversaries 10.00%  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Goodwill [Roll Forward]    
Beginning balance $ 509,571 $ 494,101
Acquisitions 25,056 28,083
Adjustments for purchase price allocation of businesses acquired in prior year (356) 3,187
Impairment of goodwill 0 (15,800)
Ending balance $ 534,271 $ 509,571
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets, Net, Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Mar. 31, 2024
Finite-Lived Intangible Assets, Net [Abstract]    
Gross amount $ 147,690 $ 156,877
Accumulated amortization (38,008) (39,989)
Net carrying amount 109,682 116,888
Customer and Referral Relationships [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross amount 93,658 100,914
Accumulated amortization (30,414) (32,231)
Net carrying amount 63,244 $ 68,683
Estimated useful life   12 years 8 months 12 days
Customer and Referral Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated useful life   7 years
Customer and Referral Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated useful life   14 years
Tradenames [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross amount 44,573 $ 46,145
Accumulated amortization 0 0
Net carrying amount 44,573 46,145
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Impairment of tradename 1,700  
Non-compete Agreements [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross amount 9,459 9,818
Accumulated amortization (7,594) (7,758)
Net carrying amount $ 1,865 $ 2,060
Estimated useful life   5 years 6 months
Non-compete Agreements [Member] | Minimum [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated useful life   5 years
Non-compete Agreements [Member] | Maximum [Member]    
Finite-Lived Intangible Assets, Net [Abstract]    
Estimated useful life   6 years
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets, Net, Amortization Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Amortization of Deferred Charges [Abstract]    
Total amortization expenses $ 1,981 $ 1,817
Customer and Referral Relationships [Member]    
Amortization of Deferred Charges [Abstract]    
Total amortization expenses 1,818 1,664
Non-compete Agreements [Member]    
Amortization of Deferred Charges [Abstract]    
Total amortization expenses $ 163 $ 153
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets, Net, Amortization of Referral Relationships and Non-Competition Agreements (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Customer and Referral Relationships [Member]  
Finite-Lived Intangible Assets, Amortization Expense, Maturity [Abstract]  
2024 (excluding the three months ended March 31, 2024) $ 5,645
2025 7,428
2026 6,960
2027 6,797
2028 6,528
Thereafter 35,325
Non-compete Agreements [Member]  
Finite-Lived Intangible Assets, Amortization Expense, Maturity [Abstract]  
2024 (excluding the three months ended March 31, 2024) 497
2025 605
2026 465
2027 303
2028 169
Thereafter $ 21
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Salaries and related costs $ 17,104 $ 25,641
Credit balances due to patients and payors 7,905 8,847
Dividends payable 6,630 0
Group health insurance claims 2,658 2,301
Federal income taxes payable 1,915 1,006
Contingency payable 10,074 12,285
Other property taxes payable 386 355
Purchase of redeemable non-controlling interests 1,495 0
Interest payable 255 235
Closure costs 251 231
Other 5,076 4,443
Total $ 53,749 $ 55,344
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowings, Amended Credit Agreement and Credit Agreement (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instruments [Abstract]    
Principal amount $ 147,321 $ 148,150
Principal amount, current portion 9,642 8,111
Principal amount, net of current portion 137,679 140,039
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost (1,350) (1,468)
Unamortized discount and debt issuance cost, current portion (420) (420)
Unamortized discount and debt issuance cost, net of current portion (930) (1,048)
Net debt [Abstract]    
Net debt 145,971 146,682
Net debt, less current portion 9,222 7,691
Net debt, net of current portion 136,749 138,991
Revolving Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 0 0
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost 0 0
Net debt [Abstract]    
Net debt 0 0
Term Facility [Member]    
Debt Instruments [Abstract]    
Principal amount 143,437 144,375
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost (1,350) (1,468)
Net debt [Abstract]    
Net debt 142,087 142,907
Other [Member]    
Debt Instruments [Abstract]    
Principal amount [1] 3,884 3,775
Unamortized discount and debt issuance cost [Abstract]    
Unamortized discount and debt issuance cost [1] 0 0
Net debt [Abstract]    
Net debt [1] $ 3,884 $ 3,775
[1] The long-term portion is included as part of Other Long-Term Liabilities in the unaudited Consolidated Balance Sheet.
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowings, Credit Facilities (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 05, 2013
Debt Instruments [Abstract]        
Aggregate amount of notes payable $ 147,321,000   $ 148,150,000  
Notes Payable Related to Acquisitions [Member]        
Debt Instruments [Abstract]        
Aggregate amount of notes payable 3,900,000      
Aggregate principal payment due in 2025 3,100,000      
Aggregate principal payment due in 2026 $ 800,000      
Notes Payable Related to Acquisitions [Member] | Minimum [Member]        
Debt Instruments [Abstract]        
Interest rate 3.50%      
Notes Payable Related to Acquisitions [Member] | Maximum [Member]        
Debt Instruments [Abstract]        
Interest rate 8.50%      
Term Facility [Member]        
Debt Instruments [Abstract]        
Revolving credit facility commitment $ 150,000,000      
Frequency of term facility quarterly      
Interest rate on credit facility in first two years 0.625%      
Interest rate on credit facility in third and fourth year 1.25%      
Interest rate on credit facility in fifth year 1.875%      
Outstanding amount $ 143,400,000      
Aggregate amount of notes payable 143,437,000   144,375,000  
Revolving Facility [Member]        
Debt Instruments [Abstract]        
Revolving credit facility commitment $ 175,000,000     $ 125,000,000
Term of credit facility 5 years      
Outstanding amount $ 0      
Aggregate amount of notes payable $ 0   $ 0  
Revolving Facility [Member] | Minimum [Member]        
Debt Instruments [Abstract]        
Percentage of unused commitment fee 0.25%      
Revolving Facility [Member] | Maximum [Member]        
Debt Instruments [Abstract]        
Increase on limit of credit facility $ 50,000,000      
Percentage of unused commitment fee 0.35%      
Standby Letters of Credit [Member]        
Debt Instruments [Abstract]        
Revolving credit facility commitment $ 12,000,000      
Swingline Loans [Member]        
Debt Instruments [Abstract]        
Revolving credit facility commitment $ 15,000,000      
Swingline Loans [Member] | SOFR [Member] | Minimum [Member]        
Debt Instruments [Abstract]        
Applicable margin for SOFR borrowings rate 1.50%      
Swingline Loans [Member] | SOFR [Member] | Maximum [Member]        
Debt Instruments [Abstract]        
Applicable margin for SOFR borrowings rate 2.25%      
Swingline Loans [Member] | Alternate Base Rate [Member] | Minimum [Member]        
Debt Instruments [Abstract]        
Spread on variable rate 0.50%      
Swingline Loans [Member] | Alternate Base Rate [Member] | Maximum [Member]        
Debt Instruments [Abstract]        
Spread on variable rate 1.25%      
Senior Credit Facility [Member]        
Debt Instruments [Abstract]        
Debt instrument, maturity date Jun. 17, 2027      
Aggregate principal amount $ 325,000,000      
Increase on limit of credit facility $ 100,000,000      
Leverage ratio 2      
Remaining revolving credit outstanding $ 175,000,000      
Interest rate 4.70% 4.90%    
Effective interest rate 5.30% 5.50%    
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jul. 31, 2022
Jun. 30, 2022
Derivative Instrument, Consolidated Statements of Comprehensive Income [Abstract]        
Net income $ 11,617 $ 11,427    
Other comprehensive gain (loss) [Abstract]        
Unrealized gain (loss) on cash flow hedge 1,781 (1,817)    
Tax effect at statutory rate (federal and state) (455) 464    
Comprehensive income 12,943 10,074    
Comprehensive income attributable to non-controlling interest (3,571) (4,017)    
Comprehensive income attributable to USPH shareholders 9,372 6,057    
Carrying and Fair Value of Interest Rate Derivatives [Abstract]        
Interest rate derivative 5,517 3,561    
Other Current Assets [Member]        
Carrying and Fair Value of Interest Rate Derivatives [Abstract]        
Interest rate derivative 2,979 2,614    
Other Assets [Member]        
Carrying and Fair Value of Interest Rate Derivatives [Abstract]        
Interest rate derivative $ 2,538 $ 947    
Interest Rate Swap [Member]        
Derivative Instruments [Abstract]        
Notional value       $ 150,000
Debt instrument, maturity date Jun. 30, 2027      
Interest Rate Swap [Member] | SOFR [Member]        
Derivative Instruments [Abstract]        
Term of variable rate 1 month      
Debt instrument, fixed rate of interest     2.815%  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Components of Lease Expense [Abstract]    
Operating lease cost $ 9,953 $ 9,365
Short-term lease cost 265 274
Variable lease cost 2,369 2,132
Total lease cost [1] 12,587 11,771
Supplemental Information Related to Leases [Abstract]    
Cash paid for amounts included in the measurement of operating lease liabilities 10,338 9,646
Right-of-use assets obtained in exchange for new operating lease liabilities 7,727 $ 6,281
Future Lease Payments for Operating Leases [Abstract]    
2024 (excluding the three months ended March 31, 2024) 29,610  
2025 32,448  
2026 24,492  
2027 16,571  
2028 and thereafter 16,512  
Total lease payments 119,633  
Less: imputed interest 9,254  
Total operating lease liabilities $ 110,379  
Average Lease Terms and Discount Rates [Abstract]    
Weighted-average remaining lease term - Operating leases 3 years 10 months 24 days 4 years
Weighted-average discount rate - Operating leases 4.20% 3.10%
Maximum [Member]    
Operating Lease [Abstract]    
Lease term 5 years  
[1] Sublease income was immaterial
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information, Summary (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Clinic
Location
Dec. 31, 2023
Clinic
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]    
Percentage of general partnership interest owned 1.00%  
Number of clinic businesses acquired | Clinic 2 8
Minimum [Member]    
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]    
Percentage of limited partnership interest owned 65.00%  
Percentage range of limited partnership interest owned 10.00%  
Number of operating clinic locations | Location 1  
Maximum [Member]    
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]    
Percentage of limited partnership interest owned 75.00%  
Percentage range of limited partnership interest owned 99.00%  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information, Segment Financials (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Segment Information [Abstract]      
Net revenue $ 155,675 $ 148,509  
Operating Costs [Abstract]      
Salaries and related costs 93,731 86,040  
Rent, supplies, contract labor and other 31,916 30,100  
Provision for credit losses 1,627 1,512  
Total operating cost 127,274 117,652  
Gross profit 28,401 30,857  
Total assets 1,017,256 868,127 $ 997,238
Reportable Segments [Member] | Physical Therapy Operations [Member]      
Segment Information [Abstract]      
Net revenue 134,425 129,159  
Operating Costs [Abstract]      
Salaries and related costs 79,774 73,886  
Rent, supplies, contract labor and other 28,960 26,672  
Provision for credit losses 1,627 1,512  
Gross profit 24,064 27,089  
Total assets 872,976 726,422  
Reportable Segments [Member] | Industrial Injury Prevention Services [Member]      
Segment Information [Abstract]      
Net revenue 21,250 19,350  
Operating Costs [Abstract]      
Salaries and related costs 13,957 12,154  
Rent, supplies, contract labor and other 2,956 3,428  
Provision for credit losses 0 0  
Gross profit 4,337 3,768  
Total assets $ 144,280 $ 141,705  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment in Unconsolidated Affiliate (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Investments in Unconsolidated Affiliate [Abstract]    
Investment in unconsolidated affiliate $ 12,160 $ 12,256
Joint Venture Interest [Member]    
Investments in Unconsolidated Affiliate [Abstract]    
Percentage of ownership in joint venture interest 49.00%  
Investment in unconsolidated affiliate $ 12,200  
Distribution received from investment in unconsolidated affiliate $ 300  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
May 07, 2024
Apr. 30, 2024
Mar. 31, 2024
Mar. 31, 2023
Oct. 31, 2023
Business Combination, Description [Abstract]          
Dividends declared per common share (in dollars per share)     $ 0.44 $ 0.43  
IIP Business [Member]          
Business Combination, Description [Abstract]          
Percentage of interest acquired         100.00%
Subsequent Event [Member]          
Business Combination, Description [Abstract]          
Dividends declared per common share (in dollars per share) $ 0.44        
Dividend payable Jun. 14, 2024        
Dividend recorded May 23, 2024        
Subsequent Event [Member] | IIP Business [Member] | Briotix Health Limited Partnership [Member]          
Business Combination, Description [Abstract]          
Percentage of interest acquired   100.00%      
Purchase price of acquisition   $ 24.0      
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .R)J%@'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 " #LB:A82F#DC>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LT80E'7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0:@\8^TG/L T5VE*Y&WW9)8]B( W/0 D/Y$TJ'\C'L(!C_, MGD!)>0.>V%C#!B9@$1:B:&J+&B,9[N,);W'!A\_8SC"+0"UYZCA!558@FFEB M.(YM#1? !&.*/GT7R"[$N?HG=NZ ."7'Y);4, SEL)IS>8<*WIX>7^9U"]I]&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #LB:A86.9YZOD% #7'P & 'AL+W=O'5U>2_T-%]_C!6,2O85!%%\V%E(N/QE&["Y82.-S MOF21NC/C(J12G8JY$2\%HUX:% 8&,@OZ9PY3+XLQT*=&;F*YX(<%FEXTA M_F1;5A*0/O'59YOXX!@E*%/.OR_2:%5S!3&C.;!]]\3RXN&[T&\MB,K@+YS#>W; ?43O1<'L3I M?[3)GFVU&LA=Q9*'NV!5@M"/LE_ZMJN(@P"K4Q) =@'D0P"V2@*L74!:NHZD M+[=H%&7-(ZGF)HH75+"X;TCUMB3&<'?*5YDR*5&VT#V/Y")6JA[SWL<;JI1Y M4&!41;QNCM<]#6_,A,^3\!A>F!L.V9,=MJ^8K5/<<*9_ZAKZPK98TT3:O3ZG4Z6MXZ?!$NC!&& M_HST>84EL66:Z-NU,T'.\![=/KXXD\<'-!X^?_DV M?$7.X\OD5EL1=1@G7#@G#)L=L"(F&ZZM"%C2>1E-KI&J#2UN'18*%QX*P\;G M(ZZ=G*D^/>&;2(L*R^VRK 6MPTN1PDL1V/Q\!,U'K['@:S]RM2W\B.;D3^TJ M0AV&BA2&BL >Z"/HF,=234Y_^6.#%&6NG3#BL*E?AE0AL;/891-=O[H)& MLR):1DO$Q22UR'^;$*\V.=9'Z[5&\7BVY7U/D]8; MHX#-5*AYWE6O%]DN&PO=V]R:W-H965T&ULM5I=;]LZ$OTKA+?8O1=P8I'49S<)D";MMD!O&S3I[C,CT;%0 M2?25:">YOWZ'LF+)TI!NL=F71+*']#G4<,X9VF>/JO[1K*34Y*DLJN9\MM)Z M_7:Q:-*5+$5SJM:R@G>6JBZ%AMOZ8=&L:RFR=E!9+)CGA8M2Y-7LXJQ][::^ M.%,;7>25O*E)LRE+43^_DX5Z/)_1V0:1+&2J MS10"_FWEE2P*,Q/@^+.;=+;_3#-P>/TR^X>6/)"Y%XV\4L5_\DROSF?QC&1R M*3:%_J8>/\J.4&#F2U71M'_)8Q?KS4BZ:;0JN\& H,RKW7_QU"W$8 #U+0-8 M-X#][ #>#> MT1VREM:UT.+BK%:/I#;1,)NY:->F'0UL\LH\QEM=P[LYC-,7 M5U^_W'[]_.GZ\N[]-7EW^?GRR]5[D]_>_$[>D+PB=RNU M:425-6<+#9]LQB_2[E/>[3Z%63[E#U&?$D[GA'G,1X9?N8=?RW0_G!\.7P#? M/6FV)\W:^;B-]*:N9:6):!JIF[<8G]T$/CZ!V5MOF[5(Y?D,-D\CZZV<7?S] M;S3T_HFQ>Z7)#KCR/5?NFOWB2C0K D^-I.9"_KG)MZ( \NA3W$T5ME.9 K"] MH)RQQ#M;;(=\D+" Q2S8AQT@]?=(?2?2&Z'S]JFDJ=H 0*@2J02T]X66:% J>8D/4DKQA\X2'+5FXC'@XARF:M6PK1?&,$=XA M"@9,@H"'?,07B:)Q&.)T@SW=P$GW8N2$>*>T*'X"8C1= M14:IST88D3#.>61)\'@/,G:6G0_YD\Q<12=^S:+S2I,=,$WV3!/GX_BPJ:M< M;VK9;D93=-8@_1KCG$R6.@R"8%QQD"B>Q Q_'M3KQ<]SXOPLP0&L5)&1O#3% M19:VRMA--$3@1WX0CW!B86'B4PO0@4I3]X(.4F=.'FJH>2A*BFQ![GD3F%B< MES!NP=D+*W5J&2PHE&DHX)MR4P@-D#,)Z97F8N?9(!E$J6J=_]6^@%)@$V@G M<1@%T9@"%N?'S+;4O5Y2MV >+G4ET:SMYCBH$"$+Z!@D%D8]6][V2DG=4OEU M+6M8P>H!=!$RF-3&K)ZHY^VC;O';Z7.>P;+FR[PU$GFE1?60F\MC MF3S5.DK#.)Z4#"3.2T)K#>Y%D3J5J$/O2-IX6E*'J=C!FT8Q>S'H=8RZA6SG M*QS@IL)$/1H-,Z[#-PU,DHCQ&$?(>@ECWD_U,K!S[F'[@(6V-#1.)?SECN:5 M9CLDW]7K'CC2(70*MC2Z#2$,CI4;R,L@M ME,!4Y3BXG@D!)"Q@@:6 L%X,F5L,$0):UB4TAF)G.2JEY3Y54 )3O4L8&S<% M2%04)I82PWI-9&Y-/&Q=CBTUHF\>@Y9UC!6-H[&E@V&]$#*W$'X9KF4K*F:] MT\-'@"*?JE_LC=M7)(BR.+& [@62'>D.7]+!!KA-DTPN);R:D65>B2HUZ9^J M!J_[#%%#'B3^N-E%XZ+(Y@!9KYK,K9K7+V"U>+*D"J*($32Q8X1(F!]36Z+T MRLGIF%(3QV/=A86$86/H9WJLK=S>(.W-2J.KA9%=3W-N3 M3]L_EDRL%!;%;1Z5]Z+(W:*X*R3'$"(ZYP?($1\:YWF6*R)W*^(WF4E9 MMJ)=J>H$.@!=JZ(PB0*F58);T$;-90E)(>KG]O! HV=W?"J(-/$@Q<=4D+@( M.D6+N//!R>H1Y51EF;?=3-,6D"O@ CPDU [+XCOGPUT3P>S7*TQTR+D76^X[ M[>;WT]M3?)S]3IJ5J-MC%5DW_^B> M(&I*N5/9?]64OM9LATO3"SEW"_E-_5*3&ZW2'W/RYM2C()4UV8IB V()VV<. M.VBW/) R&[U2=?Z7S* @JI=7\Z8QAM'DD]KH!MJX#'(*7;RIQD]VL2ODD&;O M +C; 9BL!\6T<&0M11M-&LVA*YO'C+4$S:W'YBRAA^R/G]MSQ"A$8\-V).B0 M?V\FN-M,7&99;M0*TG\M\NPDKT@JUCG47A0H!N MHW Y.(Q3NX-\54+^K\Q7L5M)'D2."B]'VFXZ.4A$HEAD.Q/@O7G@;O/P36J M9?HF45>0_G@UG6H^ QV-)O4?C8MLF>#WYL!WFX.[&IS-!C2JW0M$Z-8OPAZ8 M,^K/(QYU68U^\33U ">@1W6+P:POS4Y<_1/V05PWT.4L8Z)U&L+#U[M&4,!L[ MSMA."$VM8%8\6XE@QG/%: HK@62>)$0<'7^@V5N:!'(70DEDA:TD4"6:"[Y$PUAK-W!2Q*;RU&IJ:-*Z5T+-4^ZE@\?G3 M^O/'N^75_E@OT=F'<_0! MT13=QSR7)(WDS%::B<&SPVK5ZW)5_,*J?Q$Q0)Y[@;"#AQWNB]/N2PAK=Z_M M;FO]=1!P'01\$UM+JU5J]4^C!2O =+3:A/@-0*""B"C&NE1WS!JB1C6(H8G$_8P6 _0 M*CY(4YBZ$$&0['"![E)=%V?6PWIU:YTC&>ORC3F+0,C?$'S-J3ITYG;XGKE] M)[!66$9U6$8]N84-Z%*.D#XWPB>33X%VA.6 SO2&C3AC1$B4@2B#<]X5C7() MOY$O9^"X1TGM,6JQ']?LQV]C7W"4B.0JYH+^JR>,BO)I)_42?]1@-7+,YXA\ MKUF+OE_3]W^*/I4R[Z?N_\#IF/4IBQ;A24UX\E.$]*GVNTW3;QWK2R_J4 M18OUM&8]/CB1VGJ\1? M8]G6T&@8W+=K>%V15\A-5JZ/)_J+C_EW6CH83U_*P?=WO7OR]1K&PO=V]R:W-H965T&ULM5IM;]LV$/XK MA%<,'1#7(BG)=I882)QT#="\($ZV#\,^T#8="Y5$EZ*=]-_O**FF+9%,LWI? M8DN^.SW/D;SG*.;D6<@OQ9)SA5ZR-"]..TNE5L>]7C%;\HP5'\2*Y_#+0LB, M*;B43[UB)3F;ETY9VB-!$/=H9=-"<+]@Z5??B^1.O"44ZWDRD1?D7/=>V M00?-UH426>T,"+(DKS[92YV('0>(8W<@M0-I.H0.!UH[T))HA:RD=<$4&YU( M\8RDMH9H^DN9F](;V"2Y'L:)DO!K GYJ]'AS]GAQ]7!Y@<:W-Y/;SU<79_IB M\@ ?UYB:Y&K98$N\SF?[_OW@-J6'_G.[YQX UXS M^0%1?(1(0$(+GO&/NU,/'+I--RWC44>\>[[A^9H7Q[;45*ZAW56OY^-BQ6;\ MM ,+MN!RPSNC7W_!!@NVQ#+9S0A' M4=R/3GJ;7086LW 0!<.MV1ZV:(LM\H[ [8I+II+\"\=APE(F$UBDL!AA0%*F^+RD;5V95:QH)]]#VJ>X,2IMJT$JR.0DM4J!;A'@#%7$BH\2ME4R!*^4$LN;;#[+4 4#W'<@&VQ"G#@ M@#W8PAYX8=])L4E*00,]13/)YPE %D7!K0D>M##@F/0;0"U&$29VG,,MSJ$7 MYX-0+$5B;^;; [;SR9]T@\;$"UFN!]'#I X,%(4>&'^(2%U:"7%(K'"J]UW M'TP&8="CE)B+[RQD"L!&>1(+!;)C+M74AUH+T,A0&@"M9C1 M0>0H<)@8H,0+U)2X))^)S%J#ZQ#[$&EKV=C,XN%PX(!H9!#[=?!6K^8:'GK/ M7Z K+?AOUFJ,#RJ+AXJVS]L((_8KXU6N.,15J*9\!"WG5/D+7!UR=PRZ>!@/ MFD-E,2-1["AQV.@E]DJ4@5R/UD**#+YOX!:T\XX%$%FJ6$B;B-M6<>B :R0/ M^S5OO&3Y$]=MZ((E$FU8NM8+MI046!* &'$F\RYL:?2](IF7BT7D5AYMM8MW MBG%-HVW4C9U+Q$@B]FNB(0*M%+ H06HFJ[7J2KT[06G"IDF:J&]6[&W)ZPZ" M)G:+$0Y=%V%!K[.=<)%FLS+1H1!%04&REZ?VCI( M^JU*;S-RS2 CEMBOEO<9%<8P,1,24DLETK=@T MA80*E(N\6VXS1)I6K5(E<]8>A!QT2WBH:/NI,0I)_ IYS^><9V4>7$E 7:1X MIKM=^0WQLIA;TV)1/D):6QJK69^XRH]12.)7R!LW>NB ,Y:78N]&;],^&C9W M.U8S,G3-4*.1Q*^1_V%N6EFT-;!+HY94VLQ@Z^1B8<22^,72P^)QI>DNX M%"ET6?8*-FR]Y1D$8:O:MJWZ(79,(&H$E?H%]9P5R9 MP_ PN>-G%;T:0W]7>#^T&%JM(D<328U"4[]"7R3I6O=:_S='_$,<;59.CD;8 MJ5_8)]6+Z'4!/ $QS$7HD*MNN:M?\<,0:R;5^VH[?(N81T%+JVQF-""1@\#. M.V&_YGL)S.L1?(U"6^.M%"QF'@JF%Z#^7N BV[NJ+=0?:U>-2OZ]'?USR;Q!>X-# M1=LG;WH#&O_$^82WKW@STP-%VV=JF@?Z2O/@/Z.HO?=.'R@.6H<4-CL21P/L MF(:F/:#^]J!Z0_9#$] ;Z,W#*-K^$9EI/D)_ M\_':(5G0FE@DC(/F;MEFAH>D*:J]G1/BC,NG\N"\@/J\SE5UF+J]NSVB)H9%8L89)A+A.>@\"H:_3LA[YM:4 1\2W!G3QX!FUEP?EW/1B%7SS]/]HDX !!//<#9 M YQ3@')Z_#I^%X.OHVA-&8QD.X M@_ET #=?;N$+)#G,8KZ1+ ]EQU2D2[.;R[V&QU*#(PW MR4]ERGDW]>A<)7QFXAY<^Q=P+,>KT=/_]W#WBARWRK%;\+F?GN,_>@NI!!WU M/^NR6K[5JW^K_OX?Y)HML6O0!RY1;-$(?O[);EJ_UJ7DD\B.$N15"?*NL0=C M*E=)ON09UMDLLW95Y3O="FOR-X:%GH-J[ M9#*&B&X B#%L3? **)K I@" MJ9C:*"Y^@& *X2;"$ 5+@2I5L8:W=>K]HW&B_CS(:WKUVEN5]M95[?VC MDW;YDVB=9]=I>^Z)P)HHR_(O2&Q7$MO_62(E6HEDL5%LD2(H#CG/[Y94TP5/ M";^B,(5T0%6=E_9YKMV&?WI4:J(\Z])1L:V/V\_Z_V[FT\D3R)A1($_I^-1? M<=99 6J[OG-BHR:J:35.;9@']WF&8E6T.9+JT"97Y2U8S5:M5*]H($[F'W6+ M5?0)'S1E?T9WW"K)):08$:5U[U-J1=GRE /%UT77L."*>I#B,:8V$84.H/6( M<_4^T"^H&L_@'U!+ P04 " #LB:A829GS&$T) "?*@ & 'AL+W=O MH*@E93@Z0P[GS(QX_ER(O^62 M\Q*]K+)<7O269;D^&PQDLN0K)C\6:Y[#7Q:%6+$2;L730*X%9_-JT"H;X""( M!RN6YKW+\^K9O;@\+S9EEN;\7B"Y6:V8^/6)9\7S12_LO3[XGCXM2_5@<'F^ M9D]\QLL?ZWL!=X.=EGFZXKE,BQP)OKCH785GUU$UH)+XF?)GV;I&RI3'HOA; MW4SF%[U (>(93TJE@L'/EE_S+%.: ,<_C=+>[IUJ8/OZ5?OGRG@PYI%)?EUD M?Z;S&-0I/0E12:K_]%S(QOT4+*19;%J!@."59K7 MO^REF8C6 -!C'X"; ;@[@#H&D&8 J0RMD55FW;"279Z+XAD))0W:U$4U-]5H ML";-U3+.2@%_36%<>?EC>O7C9O)P>X.N[Z:SNZ^3FRMU,WN GV^WTX<9NON, MKJ]F7]#GKW=_SE ?_9C=H'>_OT>_HS1'#\MB(UD^E^>#$M HG8.D>?.G^LW8 M\6:"OA5YN93H-I_S^?[X 5BQ,P6_FO()>Q5^8^(C(N$'A -,+7BNCQ]./'#( M;F9)I8\X]-W=WWZ_>IA,_XNNKA\F/RWB,[EF";_HP3:5 M7&QY[_*/W\(X^(_-Q!,IVS.8[@RF/NV74P@Z:9X4*ZY^LLT\S9]07N3]!-99 M%%FF[M.\Y/#JTC83M?JX4J_"S_8R#.-P>#[8MDVT25&LI?:P1SOLD7>QKN9_ MP5Z#\%1*5!80GP!SDF8?R&(NH*52K0*6VF9 MEVJN+!:P!7%K1$Q,]'H9=]%8IZH"O"3OT,_97B'(( M?$:RK)K_1?JB\$+HL^_,1ET;1C="6T0"!TS-S:&7J2[ORB475CR1YV4-'E,D M=/FOYK8P]F8+M?]6:]UB]FK:*JY[W78NE@^]W/E6FC^5MOW)T/09^OESD@-G M BFIV5C#5*C=RY*DV*A<"G( GF[98V9W?I,G^\"3M+N&-K'QV+6,FE!#/Z.V MD5L00ZU3.#W/),L^&8^,W6 1&XY=1*5)-?2SZKL;7B-_KPAJ9T.%%HI&8"ZU M!LH1"W!,R$U7ODUMNW'\7#4,<$F%HZH8S6PYF'LY^&=&[V;MY:E60VU OUJ!5I! MP6J$R;11E\0L,OV01(Z-@#4?8S\?3X^M6:S 36:EM!5C&^BF5!@25RJ!-0-C M?Y4]F?Z\G1U19>.3EMFGTK9OM.9M[.?M^XU(ELKCCN!L;!(R>#TQ-H=%# =. MU]+98Q6H\SB M%G*\P(@!%K$H'#I26:QI'!\H@ULV@2'(;@C$A!7+JP3=;8B%KNG8<#A3RI$H M8DWHV$_H4,HGG,_WL= MU#^A YH4'W=[!!:9,'!D 41G >1 %I#*4J2/&U7B2;00Q>I--10QB9T8R"U" MF$8.Y)K[B9_[G:4)L137W2U@D7$X#M%43HZD\HVLVA?P;PL><)C&B:6,Q@&- MN\FX32[$\G8\ \;8[^5.:JR9FE6QPD1;6Y)M:6MX1 M'N&N!18Y DFZHVE)->72 VUOCPD<'OO!6_K9!&/#BRQR!,>!(U^@FIXI]G<. MJRJ;I7,TWP@UU9 _-'#5YR=KMY!Z&?^MA'^COFDP,?5*C9Z39S M.8L0I8YH2EN?K_UZO]"/554J[RG ME="!M^OH60J62Y;4W&QXE]VS3OJY^53:]B=($S@]OBBW-Q@@0$B>95RT9FVM MOD_:/RQ1D[2CP @4ED_2L2/1HIK8J9_8I^VT ]+"K"J"(.%:_QN=!^HKQ1LS M39'8R48Z,Z#^S.!NL9!URZ?.LUJ]=R9EH8X/@-G/:;E\J^%6,\W,8&B0UM&U M/-6I SV0.G1M:ZWG:VU_NK4T\P9@W:Z5IE!$'/$STKE%Y,\M?':J0'2:CDQD MJ^.[+1F+D&,9(YUW1/Z\XR95*6L^U_L2[/HQN_^"Y)()OBRR.1=63FL4MX\L MQ3'I;C&+5-0^_53#'K2.^JVX>*I.0*J#()N\K(_*[9[N3EE>56<+.\\_A6?7 M]5E)K:8^NOF-"4@$)F7 H "!, 8 M>&PO=V]R:W-H965T&ULO5QM3 MS+3F=>8VS>9E=W9V]@.QE9@I!E_ 2?/OKX2I,4+6(:UZO[1V_.C10<_A(!Z. M??:<%U_+-:65\6V39N7Y:%U5VP^32;EE48Y6ZSB8N73S3-G\]':/3] M#]?)X[KB?YA30XLJV1#LS+),Z.@#^>CC^A#1&9\0(WX M=T*?RZ/7!C^4^SS_RM]$J_.1R2.B*5U6G")F_SW1!4U3SL3B^*,A'1WFY ./ M7W]G]^N#9P=S'Y=TD:?_25;5^GPT&QDK^A#OTNHZ?PYI-P/F=3KL M]:O%=^,JOC@K\F>CX&C&QE_4&52/9IHG&4_VFZI@GR9L7'5Q=_GQSHUN/==8 M?+F\^?)[Y'[D;VYNV7^?O!=V-$EX;WK[OH]K_&V+B[<8TW MO[TURG5_*.%N5[XS?.N_/)A6+E,\W6391?=I'A4]$M<@W&W8F MW%3Y\JOQO\]T_YV7Y5C6+IY[EFE:,ATWAQ466 M9(^EBLM7<]VR*ECNBA=X/0. *.=+=\,57^?IBA;E/PSOCUU2O:A(0S7I99Z- M%WE6%7G*/GHTHJRB+*,JY1%' P+M#INP$^-P=N##V8%K'NL$SR?ZF&1\^5E! M3>-L28VX,ERZ?&\0],[ )L:RW-YS3FM.?K%YND V SX=)ZX$@TR"G"[,[<,L MT[2Z(*\/P@3/K5D7YO=A8X*F6( %?1A!MC,G75@H.0 \-;N@2,;EF';+U5&% M'%0AKU3E#3OE]H7H[2"%]OQV5R$T%3121L%W(1_*;;RDYR-V]I>T>**CB[__ M#4W-?\J*BDXR3R>9WU^,,<;(%M)"YY2A3K)($UDG%:U#*EHU.SF1BE&VY,65 M92#+N?K56W[IJPMMKT1>LPIGL"W:"!(0+(KP^PK&0 /+!4((A-"$83030='28'G28_J@.&=M$ M+8\V44FSB6(;]2UE]X09S2J#UG5(IM 4.IX%B'!!A OZ5.<[NILVZ?EBM)-7;E/ ME>U#IE;Q-UE.SL$B,0>+!(CP^H@Q0G.A3H"A!$-H0C":"*#I*(/,UOXR?Z$V M4.UH)E==6-7QO;9X:&7SM++Y\&($6B<,M;)%NMBZB7KDTR)EHG*3D6;E/E/I M-_Z:LMW=?D\WYG[_RHCYG:7<;D5@Q6@@G3W1S!0\$5>"$LL&#/'A<()!X83P M7!%$U-6C=0:1VAITDZ=D1;-5:6SCEU?=#C7$RJ( 0EP8XDD@8WLJ>HP^S!0, M8PIAI@ADZLK16H)([0FZ2;F_(ZJW=*H[HFU<5!F39N"M$>K;8SVU0(@+0SP8 MXL.0 (:$$@B[DI*YJ!0$ZRK5.F9(Z55Q,6+2C0+%@V$N##$DT 0Z9U@($\PA">$>2* IRM9Z_\@M0&T?\RU M[#SF>HR33+KTH#>R@"&N!#)&Q";B\H-,/@P)ADT6PDP1R-05H#5^D-KYJ060 MKC;LW, 0%X9X$@@25QIV;V"6$&:)E"S=%6Z]&Z0V;[QL)3SF^QP7AX=(1+KV M?8ND_YP/]1T.A##"1)2@C\-3&XDJ2%#$R:*(CD* M"\U$761L"7%:3P>I31U!'.%I'RQ4W[A@0CF.*)56&T5S9].S$)SIEAL6)( M4)@XXJR^)#1YQ>CSL1.5BQ>CC4.\)>R1E._V@!+>V#E;;.J]J$9!JA?MN M!=/*[/5Q:+5OM+)Y6ME\R8+(BH;624.M;)$NMFY2MA8.WEL-?TVS %;Z1:_M M%M#*YFIE\[2R^5K9 JULH5:V2!=;-]V/>N?4#MG/M@W@?O>8>&^#89\,AG@2 MR,RTA&N5#X<3#"(*X8@BB*BK2&N28;5)]NL:"##LDL$0%X9X,,2'(0$,"240 M1"Q+% I =85J/3*L]LCTM!(TDRA/(-@%@R$>#/'A6 *8)80AD1+2E:/UO[#: M_]+?5(#[1M%,["I0!_7J2[).-D\KFR]9C5YRZ)PPU,H6Z6+K9F=K#F*U.:B_ MO:"94%DX8%<1AG@2R!A9XJ,('XXG&,84PC%%(%-7IM9AQ&J'\==V&F"PUVJA MCN_5]40GFZ>5S8<7(] Z8:B5+=+%UDW4UFW%:K?UYSH-&G)E[9#XL7.Q1=.5 MH'KE X3X<#C!H'!">*X((NKJT7J-6.TUWL1IO?,X52:D*H#]5 L)!,UGH@AP MEQ@,\6%(,"2:$.:) )[N]XU:.Y&H[<2K7;%<<^>&R?"]?V"=; \2\&:"U\A# MX+XP"61,+,%M2@4]\):]TUHFZ0^O&&' (V$2U@ MB M#/ ED/)V2GAP@4S",*829(I"I*T?K_A"H/^H7->00N'T*AK@PQ(,A/@P) M8$@H@8R1V?LR)0CK*G7T;4J@=>HO:,@AL#\$0UP8XDD@8^38HFZP132(*(2) M(HBHJUIK$1&U1?2:GAP"MT/!$%<"001/10%@+PB&!(/F"F&B""+JKG[K"!&U M(W1;Q%G)3IO:^#G>+Z=)?)^D_ G.0\[DH07_&O_>*3*2LMRQ$VN[*[B=5/$S M+,VSQS$[DS;K M8>N;D!]LJB)P4Q4,<6&()X&,Q:XJF"880!/"-)&:IKO(K>M!?J:ORI(NOZ2O MJMX/#C\*=O$G4$L#!!0 ( .R)J%BOF6?A=R, *]S M 8 >&PO=V]R:W-H965T&ULS3W;6]\ 4)(S>=BJJ8E% M MVGS_W:_.JZ[7YU6V-Z]6E7-^[K>]N^W[]Z],B56[/3;MGN30/?K-MNIWOX ML]L\VM6/SD]/GSW::=O<^^8K^NQ]]\U7[=#7MC'O.^6&W4YWAV]- MW5Y_?>_LGO_@@]UL>_S@T3=?[?7&7)K^Y_W[#OYZ%%:I[,XTSK:-ZLSZZWL7 M9Z^^?8+/TP/_;2]LB2^F__:KOZ6SPUE6VIDW;?UO6_7;K^^]N*.)<7S@ENWHB@ M_$[W^INONO9:=?@TK(;_H*/2VP"<;9 HEWT'WUIXK__F6^VL4^U:O>^,,TVO M&5=-I2[MIK%K6^JF5Q=EV0Y-;YN->M_6MK3&??6HA^UQD4>E;/4M;W5^9*O' MZI]MTV^=^KZI3)6__PC #K"?>]B_/;]QP7_J;JD>GRW4^>GYDQO6>QQP\9C6 M>_QGXT+]S\7*]1UPV/_.H85W?3*_*TK=*[?7I?GZWA[W[:[,O6_^^I>S9Z>O M;SC3DW"F)S>M_N?2]\:MY@]RMBS^.%I_U/W0&7SUV\'!;LZIGY>7R^+]]N#@ MK5I]W)I.[P\+]:XIE[2D[1THF)6SE=4=KO&@WQKUU[^\.#\_??VFW>UU]9]@%"$!)6)D.@L_:I@(-T%EXVC:_#-U! 6*O MX E$("+8EGA".=V[=^_#R60E E&-0;P)A!+^S[H><3YY#,%JRW+8T[/)%R6P M@BU=T6]U#R"V5Q8."Z">X!O[UO4GLL.54:4&BM(!P8;T=%PP+0IPMH6'*EN> M=*8&HE2JLJ[M*M.YA7*(4Q>^(60 <1MFX/YZ_AKYF#+-5W"K .THX0@,@9HW9L'@R:A_&Y M:4G<%1\_&-V=\&/?F=+L5J8KY,G'^9%*^&]M$$;\5)>_#=99YG0 "3];MS4X M)@@(XR0Y)&Z)E/>2;]RKXB(N48#!-<47@.+>@&9#%0;? :L5/PX($N[P1B2# M3X,G4W/36^;&WSHI_#/5A\@)_&H#")Y_#@:<&=U:7I"00UHN=Z4#42<+HM':7@&(;]OZ] MPIJ!@,T5&*NA9/'"E=!O!BR?_&NI_MY>@X+LB"Q%L81%D4?PB>>$A*NT],Y)::]O5X.P@ M^F$'P(TAWP"^WD.0DVOS8.WC6< 26S9'\ 9$+73^Q/8CEDOMMFH-&M$%;>OY M 1ZT;>4\.*8B[\*9R,HJ9>5BEI7=MAUJH)Q1&$+B4>"=7X:&8[3 2N-#S&TP M+RML?=DN,;L(Y<=+7C3- *]^8-JAPA%N_:_,SJC"J-)EI?BO_#"$,^_8E9!_X5/%U4 MA;AFVQB! ?4E[@32Z0QA]GIKP>@YU&8ZD[54XJTK])6V-3G2I'/ ,;C2]4!8 MZ,QFJ#4( ZJ (:]N=+;%P5BJGQU%.=^#8MC16N"VL;[W M$(^Y]U:F6(@G1S1#3, [ID/]I$S8ABR=<\-N3P M%&D22YK3-BQ'[#DNP,+U MI*J1)"^2ERC1Z)^NW>'!4(B -EJ@)V$7X(A&( M4?9 @JUV:.C ^^*OK\G (-. =C3V"KD!U9S^Q"ZZ\\8!52_Z;2C1X452B!"1 MZ/4:U",3?L?"P1H[FH4[Z94BB4S*NG405J";SKMZE;H#'Z>RL&.GUEV[P]7A M3 'E2_4WCS.$^R="SCM0,; IH/7D!PAE*G0I/;8N"%OQ+8"<]:\CP,TG-#-> MV/EX"FA1L M_W@&@] )3/+:DO!.* _. %C %JUNC>8L,!%0G]4.!'V$!D)@YK3#H3#HLZB@ M6]"?IZ!%/9HC!P'8KMW!?SOO4&C "2BM$K6&0K:KBR@>0:C8W5-C=^^3&&P. M$);J>^(GC#G_H1M2YF03$!:[SB$A7F8 CF&>@D, !N54 )"HT^L:I+$!PXN^ MF5,UYR@T,R[F.X58FED<&,VD\H2ATR'P25> !>[Z->*%/)>R!9/PNT$]@(>- MO@.Z#P 3YV@N=84U8WXV MYX..:"#BA/1D(U"+ J4"/WXFG>OH4O4=T M"=RP^H7$M2W8XX"8+*H7;P20&U@CY^RZF8'J1FYD QXA5P@YPQGM#;G%$0; M=&VTPT0-^A UIT:&?FO!>*OK.;C2&%3JD"HB/YB+W(@00!0>P21-$/FUW6RZ9'=>PU[B+44%S+::GH:7!62;3LY-7X[_H@I,S %,PH^5D!0]'U"/@ZS;:EN3T)KO5$%0"]4ID MH8RS0@)H(1$$I9 P*,B> P)UFY%+XMG53>4P,S;AG!T:FA##)I0%)0I0CU)N%N.S M#C1)B&E1)HD)U&] #Z+^E4%W; W(!EEI,%_ (GV]-:3@(LW _6@[5&&_XBMD M)"BZ#HKBW?KN3R]P0TMN1I/!%\)DC3""R#&0X8AX>@_;6)1B6!K5=F;4D/2E M[CI*DK _@UG,PNM]^-2OS>#-GH'\OJDS,X;FUJTG:232O6@W:P"(S%$0=]N5 MPPX\1O0\)XYG"DFSR24WOC3$BHL@A M6[ )O90\2]P=3!"K57[3C1\E)/DP"U0-6MFQ MR#:A)!.3KA]S94N>;5A$C_R9>8U4>">%BE;L5YC$5PD"AZ1$_G/ /4"/P7GY ML\U^0'OHC8M?4+Z._D!N3"M+F:HB2 PY[!DOD'; ^'*4U8GY,;;>D6LFHA+P M'[);+#P.F75BR(H40*H+82X-X9 M5HYP4ZG!,#4:#:WF@SHJ2I+%I@B7L^OP)\;' MM!*%9;*0A&"\L07'GG(W!7BW\<]00QYS2HAQ2>T:W:&)(.R2)@^JD%+*J'-_ M:>%0"FDP=""\/T(8^R8Y<:A^?1PI%F)E=T/8>Q2YP&3MJK8;SCUAX$(@87\- MI<-]<'U3/F.!4A,"ZR*>&E^:3UC/YWUBGC*D&31)-2KR?HQ7ENQHWAI2"ZPW M>J8.6:F^/0HY*B\)VN;34\F:$G!"I!6,V)&Z4G*B#*RE>D.ZD21!'SD;1*+@ M>FSM/D^-Q$:+ ULS*>:(JB(OI,S2VR4/)S@-$2(&G!#B:X'P14/U&.VHO&-R\ MJS7'I($;@[H20H[QA3LOU;^]__0Y::5C2:0_E#12?U;2Z")\!YJMB+958GI2 M=9P69M-]/%U)9HOH1JY1DM$OB<&0XA@%E^ RK'0=$LDW*0V*W8#5E^J#J8S9 MD:C>J/".KD3R0+A:U^Q(:/PCK'I<^C]?124].V!0G,DT:\'".[8'7.3QN2D$ MC&L K&8IL\M!5BQTF$^F*ZTC\ &1(.G<6[/>R* QH-!;!P0UAF8?6]#O'@MUA.E.6X)IY'=[@YIV_&A'K-A$A9[85Y^,$]XC-:LW MX-7')K,I?3 1@%&6N$E4"R\B @6;P8'K64A(RK7$D)/^%_&SB#$DUU6]4FPAI0=U5M4E]">TD*& HXG+,0.4[ISF:H"H414E- M:*7!8BS0<]V+$X45&,DJ(9LG1@2"G,.>JPL2'_TDZA7M>(88+FRX(UY M,(L@1C=2+8G8DJ]#>\"4FF@UR3TLQ-HC*"-??W%'XY+Z$2' F_,CO%;DYN_H MG8*R)MB(O&>O4UUX="__+*@D\/K1@";^4$.^'J7:8E @J6#4,8:)B@XPV)>^ M ,"]I%8C,[80CKJ#'G71:9;&MPT9ALXG0"BOY6.TA"8A2X,95%2U(6TA6?B@ M$8AK9Y7&9XE[$1B'$H@^UN.SWIG65%7Q)UYAMSV=)1R MGM]"_:=;+ *#)"%:-]2Q"VEJTV1/-P;*HZT@M D\J;T 2:3\M:ZQ3AE3T'<* M)^XB$^(*C *,/Q)<%)RT!%J[( M8[.U/B"OKXV)H OX==[-B4#.*:XK\3 M&$-?).6Z3-Y 'I(CL4G/DQHT0A%>ZHS=K8;.L5/"%3M\(0!WO6VE9)8 B1&$ M<$C(W(=S"FO064'_^DJ+154Y*FP)F(P3/Q40%O* S\'HP,L>?*N_H#-##^,, M I)R2+S2(DB:KC%Q7+7&Y5C41_#(4@QAQQI(0[K'LX;4Z^9?8Y%+T!3"&CZM M&^&NCS*!36S<#X0GX88A*BW/*(GH9X_>]MJCP#I-:??2&S=&*.FC+!7)87N[ M7CO3L_$@S4@;G;^>;:9:JO?ZD-0CQJ+(:CGXW17HV<>G!:Q]=GX*CO?!N^[4 MR+6/%=+FJK6\.JL[K\]_-'U0@5YQI^57^4P8>E00+FX;55&3417U1V95U!^8 M5='_T;3*9-UEBJG"8^K!&'44D,7B5T;BQ&_R?CQ%K*X$#\,[DP_'F9]^5$]# MLP]HJNWOW+,I^E[2IF.MMXA**!3RR.$TOF]VGLM(U%(%&.*6 O5U"#JC*NC0 M4^BMPW"2I.UV SVXN]OEO_G2)RH*U'H8.=/,RZQ"")QZE$/]F2F#33O*)]'& M8.*">BK*GCB=TRQ'9!(58&7V^!$G&I$/L6Q5'^*#_M4\+L!D?&)4Q6Y._(A< MEKR6$$.8Y" \2WAMUS-S8)0RHQ>Y-3*Z=_S?D(5/ZW^A#S%W;(FIBL3KFX3 MQ]W^)#=$6_*T5T3QO+9O4;_@:(@ M )U%_S$]!7%HYZ2H@.W]+$H=4G_8;,&(O/1"+# L MX9V%Q1'$'\$T*5[*>E<#9]9[20@2Q"-R<6:7:I@(@O75GMRC9;%!7GT#,N;2 M#*+3-4\2CUSM4?;3D,86_J:<&VUC>?"L6A8W4%==@Z*]?[Y\$CHH\!#WST9] M&/W=>E'PW>RSQXN$)^O#J J3\P_SS,2?2MKTA/7<+;JP;4Y(8V*O;&CSYU(- M_+?>#JS%B'.X= 3A(QD^BEU05*LK?<0[#ZY"%M4FP\2Y8QQ8C1KN<[4I M.5'FX" 1L4N'^9R9&;/DO -U]4V#-)P!B) OYE<,F6_8OJ@M&Z%#!,TW[,H< M0$AP3X4L0I:)V12N5-2B9KH(0QN<\LJ&/V[W6VW2=A-,TCBFIJGD,'H 7]3A M;A L8W78+PO6E4P,2#P%/6_F8B'G2]S!F,8 SF4\PNS$S4Y59@F*R @T TYF M;1R^.8S(J5I#61I""!M"&3-+DS,0>(!K@][<%MSP?INE<6))(KIZ_\00AE76 M1A*.T?'UO4TS_AZW'":YH@3%=%T#MJ]SD^@G>1AG:+EI-=30\CAU9]" 6[>C M?!!%$%[ES=K.T!@9K$E:ZPX#3O-S09%7.$-.XVDF!F'$ZWL(#DH")$'/XA:F M*I+D+0#U/;KOI*PSC1'A"PT-8QB9[V-W<@1Y#@!3B_ 4F*\N%#7=P$+Y%_Q,KEX-4!\PGM*BQ M\?.XI'D>\7"("T3GPP26V$#J^Z&P)W3HDY[P1 ]MU3[60<5 @G?KUOEL>1QN M)57?>36!D]E1LCG:;#OT[+#= =#!&1C9/C0FB?D0 [[!^KQD#M'PB3M^LCJ< M1$5C^>*0[(U%(HCU863T@LW+0.#!S!3"R1E\N^?:.A1P&KC&K$-L*$\::-(- M93J$U-8G(AL\>[8\_0+1M-A!>S[@O S3B@E=8U(MN @ M..X&80U"Z(HUO[L!67@@4U_!@4;KYG")SGD%"U>&(HS3FMR);Q;6EI7=" M700K:Y[M(<;P:GRF.AW*#K&X1P%7WG!]1[GC9G@>4*-QCI7AZ0YJM,V)*\FX MO(>!V^4N,AOZ!M!C>_4#-YAE8:N/-%WJ&E"]B=_AIK0B"T.E,P7LYR;4M\4B MUX#*4"_D;'^TWU+E"4/+DVTFR:O0&U=B1/I9Z:N839\QRCZ50,:CUS& +E(/ M8C2I(07_8V/6430X_,S=F.RH$88QUN M[J;XS(+8D2_I3F%9-GK33_)7W4"7_BB\B M?4B5<,$GJ]$7QZ*$F:Z^,06(PF$2^1AX[ K:+LU!(53(PI)HSUHN^0T$FTE$ MF\*IKK'^?7>4C)I@3:-)8>-;% 5(;I!VPE.)_E3\+5,[!#UA,&YS2OI8$3V MB&U%*0II1C=96::.N)1)H5;?UY+T5X9GL;"I]@ZGHM;:1(GYDXP2H[8901^Z MFG1?!#XGS8PX(<*RDDH54=*B<(P;5F /U]:/TN#U!V&.%86(2VMYR5K\W#"I M1J=E_[+WT37OL$US[A MN3S@S&U;5XND*2"A7<3K$4PXF4A4-*LYCKY>G"X\UALZ>@UEL_ M'[I@F9#'XHR>@$E%K236!";"QI[_]DUN;P/%W]%E4DSRM]FLJ.^MDQ(;-V/$ M:;J"6O02%J?MQ9Y-W(TPV4A"D;VM!?P.Q#DE%@!R4(EP_0$#3 M_(1$)3R6)BYBN#[A.- ? ^-0>!RORHN0!C#8W#J!T+TJ_OJ7E\^>OWQ=_$"1 M]5FH*/]KH $RHA8/F[!Y8G3*("!-1Y8RR$8S7T6"MN5H\?.P^#LZHD]EA\LQ M?KMY3[X>IJ" MD;'(L=4?7U23.;SBK6)0%>[N0CD$&G'!T/?W#@&U *-35$E[3HS44N6=B7DAENT6(2]WFUH41EX]9]2F=&S MV?C(:"]M#!'IFC+X\R?,&]-(G>A<0/,'7,EL?Q M-ZM*+Y,L?I\%M+HST%F)DO?5!=YL#;C770T&Q^XD PR&MP* AAX4V.\\"3M5 M$KXFQO;IJL57R10A2^!-4\3Z2;/8W"+4MB@J(FIXWTN9H&#F2ED?D$TA@&?/ MGV+8S=/>&3#XY=G9\MD7/"N( M_5U^R32$[[SGC (K#+YMY# ZO/)W:G,\W5$=*&U&4-X4)Q*:>!1S5S3U$]7E MKO5^CEQ4%G^Z?.I)NN";17#O^X\32H>+PT("A3-O!?<0A1;^Z(S=/X^KSKP. MDL2ORBL^?3I[@6MR92/\\:WH]DO4[3R-*C?]W'CTNRY_F:5\D$J=V>)O)%P9 MGP;A$('B"(EM>&B5+FEX7 1,3=.28]DP&W MP"=WF&AP-YGF!-0GX8!EG';N)YQYATFG9;B2,[8G46FUW9ECBB.[P2YD!;S! MR0HROIHJSMJ1*\7DU="4@3T25 6BJ\LXL U#CS/IM,G!DRVSHQ5ITY>_WBG: M%S)OU"EJ-PT;ZI#,%8=H%5H*Y/:N9*MP]*#]?-$Y\8NE1P1B4,P 478A9KEA M19I0CM;1F2.:B--%8:?TYB^QH3B2E%E6#H\H5L#I[Q7>[4.^PB]#M?&^E73_ MD,Z87#,: ]TF#D0ZDY\OWMZ8>$'!*0R5TTF18DE3*^&:B(2ST^6Y ,CYB'AE ML%=)G.6)[O4Q1@AIAM0V^,P ^7&'43/;;*:]FN$]7QV;W3;C/\H2W3\[3=JB MCMCX^V>I?H?_3:Z)7U*0 ($A*]6V_#7]P-$'Y+DS5X9(JJ;_Z M^TRJM#M3:O7\N>_D;?WEC;JKQLU924-Q)Q"Q5R(%" )M S%^/X:MUGL>_N96 M2KD3!J,J6$YL!A,\YA/6[=#)%60_FNOL5SBZMH%_ER(][\)M]>$:H;<7E]]Z M)%U<_DS?G)P"@G\PE&]^\+'=V[)X\>3\X2NZ!KEME$S2JXND$]'[$Y)##[[BIIZ8YN&[P*GFPHIC1L< MU+.GS*NOU=9W"QBJ"^NJWR"B&1,#'@OXXZFPFZ^J]J8N&GYWGQ?*."&B9WUU0>\K9#N4TIS MJ'[-T+2<7DP^@FYD/-9WS]UZ/0FQ9(#U-GE_F5=V1=2?/YD3]?CD'Q)Q$6NLIZWH7NB<67U> MA)),V$,C7I*,6?C^B7A;15G@C.&F[:2 V(>JHR_#=CR4>6P7PAG7"EK^8:*D MK/U PK6W!IVCFC]]2)&; >'AOQ>R(>V?ACJP>:VO_7Q"TLZ8/H]M?"=AE3F8( XJT$Z#!2RX^)0ECC"$'KMH#OQAILT[6.5KO2OO4TRO717\HFZZ&3"H7SO4)!&\OLKA\( M/X8("O7;?LQC"-HR$\94N16?K=S^WVJDN1_6>Y3\B.+.=!OZJ4A)?/'O*89/ ME?\UR@O^$<;X./^4)3C*&[SHI39K>/5T^?SI/4Y>^C_Z=D\_R0AZI6]W],^M MT< *^ !\C[]UX__ #<)O='[S?U!+ P04 " #LB:A8V,R"DC($ #-"0 M& 'AL+W=O-P MJ/%*FR=;(3IXJ:6RD[ARKKE(4\LKK)GMZP85[2RTJ9FCJ5FFMC'(RN!4RW20 M92=IS82*I^.P=F>F8]TZ*13>&;!M73/S>H52KR9Q'F\6[L6R/AC\$+BR.V/PF<892NF!B,:_:\QX&]([[HXWZ'^%W"F7.;,XT_*G*%TUB<]B*''! M6NGN]>HKKO,9>3RNI0W_8=79%ED,O+5.UVMG8E +U?VRE[4..PYGGSD,U@Z# MP+L+%%C^R1R;CHU>@?'6A.8'(=7@3>2$\H?RX SM"O)STVMFE%!+"W=HX*%B M!L>I(UR_F_(UQE6',?@$HX!O6KG*PK4JL7SOGQ*?+:G!AM35X"#@-V;Z4.0) M#++!\ !>L4VR"'C%+R<)?U_.K3-4$__LR[>#&^Z'\_?DPC:,XR2FBV#1/&,\ M_?VW_"3[XP#9X9;L\!#Z+Y[(08S]# =]V"/$%;." U,EE$*V#DO C5%#1C88 M"0MPLR-GYNCJ M.#14T6CW1:1VXT/6Y!06;.0I-LPXP45#:,3!(F^-< )M'QZ)#UDY([@G2?>& M/P62,^+-U"LL#5..R!#V9R@44#GJ8WY5:75,'!8H')M+PO:WVX+3%(4C-1*2 MZUF4J$H*?LFY-B6YR=<$?+!6/1,7XO&!$FDC%)D'3 M$JG9^T1]XEX'HZ7T?D+1,5$6<&01X58[A"'L]W#[1B^/]Q][2:5EB4:>Q'=DKXDEZZ)MZ,RF[==K9*T'ZSA M"YPEV?"$?D^389Y%LW @=N\Y7$3W_Z,^\F18G$,/\OP\>F0O@(L%'351H])G MKG7:O()A5#]'"X(S3(8#\7O8@^+D#(Z*#'K1%SA)SD]''='S\SUZP=&'\^R1 M>=8/Z67]T5D4>INE7M5=L]UR.-Y3#?DHR?)3R(LD&XQ@7Q-/=Y[8&DDY_R'A M.P9=K^ZUW:YNOU4NNR?ZS;S[T*&J60IE0>*"7+/^Z2CNVLMFXG03'NRY=O3\ MAV%%WUMHO 'M+S3=PO7$!]A^P4W_ U!+ P04 " #LB:A830;VN5 , !T M)P &0 'AL+W=OOP+B7 M<3*TK+OD-,E,XC:[Z4S;3)ON/NSL T1"$AI>5("TXOWU^YT#7F72=M+T(3%% M N?RG3O(Y\?,?G![K7/Y,8E3]^)LG^>'9Y>7+MSK1+E1=M IGFPSFZ@/N=[[^S+YUF1QR;5[ZQT19(H>_M:Q]GQQ=GD MK+KQJ]GM<[IQ^?+Y0>WT;SK__?#.XM=E324RB4Z=R5)I]?;%V:O)L]=S6L\+ M_F7TT;6N)6FRR;(/].-M].)L3 +I6(&PPCGMGE_FH$^K+L.2UFM/ M:SI :R9_RM)\[^0/::2C[OY+R%4+-ZV$>SV]E^!/RH[D;!+(Z7@ZOX?>K%9V MQO1FGZRL_,^KCA=@%1BO0-TL3AWAV>J),*W/ LC0: MD#%DK0PVYWL%1C:[,9'F#8P,<91OW[[#KS#/X(D$!>@XK(+^E%,.RD02F5%J M%>X]:8\B(8-52#C@OK=9L<-CF]0(QCK=Y7N9ZEV6&^5Q)\;;@D*GWD(9C455 M!Y.K.)";S,)]<,M)6FE9QA/S"*MOLOB&]UD=F5QN56@ TZV$I% SU#IR&8^589*V]4#&CA M.'0GS=(+@MMFL V$,&FNX6PY T4+5-O;U!9/)2(= ):A/@OD$3NDBN,L5"0< M#-C/2\%'=FY$>2?@REJF$ M7! 505L+9[,Z]E:I?\+,8' A@\B70+A*(3*4BDO $ M$A/:FX0U:53 TOP4#AEA$;0W\ U^E&0%8H"=&S'"L=FFL-$$L(7I++F-6\8@ M C 6!4KW6:H&'@L?,$IE2A^X(-4#+BE7D S$R4!,4;H*B5U*>^*OB;J5D2&7 M]H[OL="Q@EW3HN.0\:@ZHH8A EDE]6\1\-SEZH%+P"MM&G@;7 M\L;].(SD]1YW=&VXQH7:E 0]&H+0 _2 * ^9H[1"B\KFMIUU3M5IK$ /B[1V M3J!]T79UGY%W.@T-A=YQ3R'?-CB[+?QUHRK7:4)"A J":+B^0*+S=U$_:,:76Z-/&- M?%ON%#\7R0;.@FS06B$P#FA_ QS%M>^:A!?OE%QU^\I++1;C;\25_*5*@M7] M06VPOFH;VOHHF4*#L@T4=SHYLL.^C.M.,^@]&_CL*+G+[$C=7)W8RT4P;IEP MO:5I B78($MOQU+Y3Y^L1_B+.L ;/W(*@8]\/5F.YB)!?@ \ ?$^[@V@^'H\ M6LCR-F^KS683=G1R(;!4MY2UO"!\1X6A+3B=ESQ1_>>CQ3?R0'&>ID52ISC( M"_<_0//J3K/)UK2;&E6:9XD^'@D3S6\%%5J;U"D>?T],1PT,MU5-,1-U0LY/ MNER#IJ/("["NPX"LLOG#![ECJ1*=L[:X-)1!:4@U";2"N&CGZ^YY@(7SW4)$ ML!#&%?04R="F&U4C^5K39A_DG5FC76&XFT-](:J;[$9W,:C<(^HTD@"\BCM& M\9@-3B!!Z1*<./(B_,"9%)C&RNY@U,X8 C=Q&G>X(C1F<2/QKB+_WI,7O]2Y M1IR_)>_*"@>YW!-QK=R>9XX DP-;.:0[52"*K\5D$5RM)N(WC$60@!P/_CX6 MWW-?2PE7W7*^%A?BNK%%?9?6OL\P:73-0X273/B'GD:6Y"!QAMJ09Q7),I?Z MQZ!Y43[@UKK[<+Y:E@];[9\XGR_&XHGX^1YF8KH4UWQLPF$5#;3T8AFLKL;B MY[ZF7LRF:_&^G@K$)%BNIN(?9;L@IHM@O%B*-UW]AV:>\S"&A.B+N#V'$!&8 M)RG1V%(_1%Q"K6Y84YP4_R?#V#M M3>W8G;;F(\M9QP(ER@.!XMOB>HBH\C0W)%^B+OV"$9L6GQ*L'U2SH7SZ5#R% M@Q_0>?1MD)/VPZMRTPH%;7[?KNG0KHGXL0#"=^3BN[50M'*%*MJSD&[6Z^8+ MDN.-WMB"IHX[BYLGZW+'FF5X*N@@HLI,(P$04)U/L>DF.-BUM'3<*M:3,0AR M=R[;)-G:*.2+_D*. =3NLC1+Z.3%9=O\2#F_E@>MPAU#/588^<6%>>]GNQN# MQ.F;AZH@WK>OZ2<4F>F4LR?K@^BDLRB)(Y%L>'_3N/4U%O/1N&X@2$]:PN=( M4(W2.8-YUQD'>Z_54.^US0I;E<7!<[>^5FNXTYIYWV$HNRS[3XFJ8:=/QAYH ME@TT[99K,9IW6JXV6@%CB(YA^<6ZLL5H_'!7UMN1$==C)DR*P2B.N:1Z7EMC M75UF2: !8G@"56:]VOZHTBIGS&NA_*F=;'&\0X-.(@ON%ANGFHW9J18C)&N MT]>9!-T=CW%#T>N&B(4=L$&ZZJ3,S_!G])JU/W?]-C*86>B92%%;Y(Z+5IEM!^+5+?LQ3/9((J<-ND@(:ZZ M3V2LG6[.$CS$75P?D2->\2'M?2/%"?3HL5I?.M/-'I_I GG>GERGS4XZ M(=MHP5Q/#O1*-I/3Q;*]N"/:DU9&[2S.RJ"OY[;V<=D.Z4P!9L3GMHCC=GKL M:$D1DOLD1N=#' -W^J2A=))^NK,_)J/(SZF"CZJ T_X*^' ^:6KD7RE^GU7W MLKL&67@^]?G:$";^1+-[I.?X-$\TQ_,TXC0O@Y0K#\GNOA!7ZP7_ZYNNU[,Q_^N;LB_$%'/V='#6 MKKG/@^5\2A?K8'&U^K+#]VR]IO$R&*^N^.]\N1H>QV>S!:2:8/J>!7-HW#>: MT[QZCD6S=7D!P@_,ZDM "@FN)OA_M9H]:G!?+59B%4PAQ#H8 YV!$7XE9HLK M,;M:=B;Y]0J<%NLQ\8.^S4P?+)9+FNPG2QAF%:RF?^^ /UW-":3).%C/9GPU M"2;C%4_\ ]9_U)&7:Y]YE6D@)V'$YQZ \5]+V$ MQJJFB%1O9V'575J_?!;AP\YYSXMBSI?^=:U*,IN;_Y4O$_EC"@+Y@C[6H+>, M],;UQK=;W9 U:_3I]%=H*,HR;X?0+F.5$8KA[Y M]*_OS)"4*)NRG-S>TQ8+;&R+',[+;X;#&=IO=[K\Q6RDK/CG;9:;=V>;JBI> M7UR89".WPHQU(7-XLM+E5E3PMEQ?F**4(J5)V^QB-IE<7VR%RL_>OZ7/'LKW M;W5=92J7#R4W]78KRJHC-#__.='7NY..-);2J]=9.!@ZW*[5_QV>DAF' SZ9DP MJA*<*YE7O?Y*I!#,O M,\E_U/DW]SJO2IW!J#7_F%>RE*9Z>U'!0CC\(G%$/UBBLQZB<_X#T-D8_EV> MRK0[_P(8;+B<>2X_S(X2_$&48SZ?COAL,KL\0F_>2#TG>O.72\W_[VYIJA)0 M\_>8 BS]RSA]]*37IA")?'<&KF)D^2C/WO_^=]/KR9LCW%\VW%\>H_Y2FQTE M&F?Y M%B)_ I>$IT"!"X#T/W2IJB>N/-%S'/G[W]W,9I,W 1GZ9/KF%0R$:85?N7(K M)\"92O@Y^+8L2YGR2G-A/)U]_CRQ$&[C4HV7)02(H))2K6$E9<8\<9L.F8/I=(E+RL_*5 ;9 MQH4*48I*\DRN04R95ZBD4#>?(*+)$EP-GWB!QDB5=QYQ!?SNM<Y>MV ":>7G9"/RM>0P&[7--G6>HN2%+!/@GY]/)Y.O7Z$*D0-/'-6P MED >I \7\EYAD#:M1A8&E(,%1U:]8%\$X\@^!_@E>HN^QK M$K!R:(W ^<]+U)FQ(Z\F7^/LVT,UL9AJ2'?HG%G&+KLRX)/(NIG18">9 XP ME 0T>Z0,1AP*BH:VFB?8&PG&@L\<(DO,#@QQHI>96@L;$JU<[)CY<8RS^-T* M1(T#W(NJ+*+WB+0TV-68W1F>:UINJ1]E=WZJ)3WEA3LVPFM)"MA=['J@IPCS:'=3R$2ME$Q]M(TQ:+W$N-02HP!^ .MAHEW33D/\ M8C0!E4&( ;N9 K"JEBH# :1AF 4#C($S#-!.45(2 S8,A,EJ!YR"1I.]+P5 MNV#S.($="-@I(?C<]#ONOL3G*D^R.L6/E\#(4?58QXL^0*Q+/Q5V1F+S51 7 M<3E(Z1ZJM?7VC!C=RETCV/V&_42 DZ]:F'J@0Y%3(MI7>)[)+FOFC&[ MM0C"4EMM?3&#H2430'RG^9,4",DFFA.= MB K8?NHU7;P)XQ(&>^!-Y0*%/S^B[R89.*YGV&A+MARS/\!)F4TGAZH(XDA1 M9,JF9"(T02G7E(H1ZA5&>S@C*\P\(#!(..?S4J2J-FTVL)]]!3 :8!?&L (5 M4%4VTR?3RZ[S[).GN!8XDJXK@UDG&4(:M;;:7$N]AGD;2$JLH4P]%(-SS3,- M$9U0&8DI" L1G0D9&LZ)QB*N 'B0L%4R>SHB<.6WC:C0SY39'A^B^0XES[2/ M4[IN*(W!8$19#AP6MT6XM\=W:P@0BO8.L#..TITY/OJ',>P>HPR5C)K JO>F ML^B2W32UVJ,AD/<,SFGF-1W4_ #TU(]6J1C**IO3(5,1\SG/-/VN";D_<)3( M$C7'$U4F]=94@L))$1X.5VI%R4(.#EB:($F_S[3!9;\%>N&1ACDQ49O2 G4K MGOA&/%)$47 &?M0)'=\I!<6%$E$;V=$TGJM\OD=^V=4A>6DKS3$5W($R[7(/ M]J"#\ 09#DZI-+JI(#A#-DR 4I+P+ U:C0AAX@9H/.1!!!-AK0 M?T%LL/\*;"2_THF#)+[KSY1\Y7BD$0;C5D[!J-G/7^S%"*..24:$M+IP682' MEZ<7C/OM?=3"9FFCO-Q:]^FD\R\VU&S,V@!/L7?U'#NU6V7'2B^-K WR6Y=! MPW3#*6O"Z7\T#->3X\3\*32A69;$I'C:!5*13IK-K) M#/:0K>WU4)FBS.&!84NJ2S9%'.!'?,9*3"J+$A80MFXEME@'^I=_U]U2F^6( M2"XRR&MR, "!;24!$D56DU/VF0E5#8F7,J[6FS;\-3)ULL.?VN3U;JOK]@@_ MWE- 0X;J_0%]T@1DZ5ZA3#R"JH@U\,Y-IQ+RQH876[]%+GI8%<0*U7>V8. 1 MGJI!LK&O<3:EUP>RLL_$?;%)PJDT[*IX4!R 'AS*G'5C(/\Y] M#Y!9='4B8Y>3(VW!$3F#[_BA/]F@?2".U_#1+MYQA<1%AQ^5@D2.- MP8.Q&+ $!*Q.A]#%WR%EQSN%Y ='6X6A79[7-APTOV!-D.C76K_2$(58%G.; MF=]* QCB#@+9U!90 1M"(9YH;W>1 W&!Z])6#X'%Q=T1U4/8!+MXDT' MK!"* H>=TR3%/F2CH\)?U*%N@AU6 .DV%NXH$%)@DA(C5UVTY+&]AV0S)6N; M"G&,/GHW; I*(]IN6D\G==@407,5^YHNS.*X85S\J1E[ R&5CG$\;-;KAX9 M^/80#8-=4K#:09/T".;BGGJZ-FWKE+;9O=[IJ0"/;XH]H1RR7!9MK+X("BT* MPE[:"3 XVE=CL;[:("\42]HR^3.::'V,=1IJOG][;/!@)RF<+'YE5XF)(9UT MNQ8J?]398]M"#LY<,4=Q[:)/U.ZSZ_MHS4*1 C&:'N^@I<,6$YWJ;?;[YYRV MW4\5T#=-OZX;RWQ&?RY,TWZBK.M5%+9!PA^9T7O<(1$/,\1(]'IFTV3 9)$B MT'/;*7'I>ULKT00IUI/OW5V&&B^QP0CL[["T=9I:3%,^;4IS='::-Z%9E;X$ MCR3@)66\0936KI;F%KRDRE3*KSH5*I??[Z<&[79O$9;#IO#U/L5K1W&Q3_%( M 6Y(Z4VMS="MCI7L?]R02E[%,93B1>I:"ZLDWS0H,V%R%!84L)$JVB8;E;+JVBG9^^ MYF"WFDUEB4&SJM^@'AV6.J.Q_7@@_P(E4!:60*-GN1/+H?R_OQS*#N0;'Q'Y MY (HCQ= 8Y1O+[]81;3W6//RZJAR)YI&,(J->'2.PP4?[P'C&U).*T9E+[EP MJEBX=.LE2 ]/*>.F?OL20L?KNE@%#\JL PE/'O'=>);G4B/"9Y,=T=T6>V(% M0BY$))G8@0627WRHH#V#3,B.'WXV,CNYKC'RQK#;,'H.7Y;A)AX[RNJR<[C! M/1DH.27$(G@[%4!G:F'K4_90\$B&.6IU MTEZ.KM2JA0KUI!T3G.P,M0(Q#9._ (:V8BW=>9QP9,N6)6[&F%/92S*TX[04 M7#6+(DVN&8 E==\F<9#QF5A)EVGMJO;&[7#B9+^>4&=X:\V ]]H2+DBV J37 M9>/)^V'B*,8&UQUSW-CHSJJ!^ SIGS;!ENC*#0-7WUH+AD7,X-9NA.?##@%L M/ZGPWX+8O\&("?\^7IH-%1;#$NK1*]L6$AP@>B+1(8!#7BK#=[N M&S$?TOK:6LT5YZ'X$73-8V%CS'_ ;,%M+ G$YZ?NA=JAB^![S7>O(ZR--TE6 MVY@:O-;H[^HRYQB=N^$^;0P^6]79X1 MU;+Y?E'9KFO=LEVW*1*\A@0+3-'YBBO[&Z1U[N4/ D)D\V55]JU,7 /5?C)G MYW3,U[4!LYM7[(-)9J/9;,$O1Y>S:_:M3ZT).<^E=#X;32<3_HJ?3Z>CJ_F)Y,%NR3R$ZG/[^9\:O19#H+!<74&ZOSB52/]AB-%9?3+7,.YD66YZ/) M[10X!@3M >%V,EJ >EM(Q%"/:%CK4OW+[>1?#NK/!3-YJD@J+*M1"=U5U+'R MDXF"3E9P'.F_1N8OTK9[&/N*+\46B]'MU8Q]?W1NL,O:KU#U\V2K]BG[!OY],:+VNG%+^"OFP(*O'%AB7S:_ M"'XL8"O+-?TD MYC *38WPUH/FU^=>'._MA .]S^9 .@8XU%[4RN8.IDO+@Z MLQNU?U/I@GYZ )+=2F_IY48*D!\'P/.5!@=R;W"!YK&PO=V]R:W-H965T:=6Q%F27,4MXS)LQG=H_^KN->WB$:7B+4K#E02-NT6X2F_64V?O#?[F MN#=/UN"4;)7Z[#:;:A$FCA *+*U#8/3W@+]Q#(L[QCEBWG6NU!.VM"R[$/+:$YL[B\N"Y'CRS'WCF\$9)VQAX+2NL3OUC8C%2R8Y4 MUME9P#=,3R!/(\B2;'H&+Q^EY1XO_XDT^+3:&JNI_O\\IW( F3X/XGKBQG2L MQ$5(E]Z@?L!P^@[];/;/>Q83&/6];Q#*ALD:#7 )UFV9 MUH]I-LKX)WC<:\:2PP4=D^K"D"I7- M6*+@#DMLMZB/)WEPL7'A56^8K,QEL,::2^EH;)E@LL3@95 DKZ+B.J75]-4T M2I,T6)5?>FZX:U(39$64%%=!-HN261ZLJG^I!6@&6$,L-70]$: >A$[S$H$1 M[Y+Y[B8IV]Y0DHRA+# 'J4DAI8-,R?.15 07.4%?!GF4SJZ#3=LQKAWV279^ MA8NTB&9) IYD6DQG-)R&&82V8NU]6D6K8;.Z'@@PUGCS7-_&3"=8B!7-SVM!5I+*4JF,&MVHUT6L%;.&$NG82AV$^ MZ1@7H^F9HUVKZ9GL3S^FK9:O=+-IXW24>D[K61W4X8$71<^'_V;1>' X$R?$(@ MW@G$#K=-(+CPB;EDU%XRE'.3*^$86+%YRV0 MF=9@-"4?P9Q-#.JV')-ZI^?"ZXF?T).0#U*81I/W8@&+^_(3Q+0'%@_ +N)G M%7Y@:DR2B)(XC--G]"5[1Q.G+_DA1\G?L[DV"FOCGV,^>Y7I<96V7T[UFM5P M/L*&T*!N831]^2+*P[?/ $[W@-/GM/] 9I[54GS M,L%%E= \*]UI2%/D*0"/*V_]ES!8NQJ[9:UO2LKOA([]CT0TC!K!^L/YRP7W$#0 M\B4XTUP3 Z[VF"$M,&V0+'K6MELL0T4XEC!7%@^QIE<.!8+BL"1+)3NBY):U M9DLZP(I ?<*6\[^]\+?%AIO&B3SL!6^$K*1<;'C;'MJQ>)YRZGLBBB[-P4)E MOHYM7]VB",+@*L#>78.[PPC:X9V+;J]AV;>D1:HFFX9CRREL5? N%N/0VHY2 M_-\"4WI,CI>9R]ACJ^3 I@'5#6U^(/C(9C8. [29WYG$V]-)F0:E2.>O";#7 M!+D_)*ACV[B+U.854>"[8,#E D76H#AFRV;X.T(:;+" HGA<>"R.\X=L/%'@ M5FTVS@8/W_5JJ#!+V3GW:.31PX)"H+5<"1=O1NJ&*82!\3V)$&V'E>5?/?>: MZ*#6D)/==SF1AF)_D"#..M]@EUX]$I/0P$?,.W MGP8'55F77&,]O P]OD)R8T.2&1'9+N M/\_3)R8IB?*$1!E.;&2KRF@G5I +?--AR0L_IEC+1.T2\1-C3Z-<<*RF;2!K M5V\^T)BF^6'#X?"QS$-]XNMZB?U&YEM?3]SI]@G4I\'04'_9L_>/:NU^T&X& M-V[N-88-TN7.A=G==?,@_"Y#)T%&\]1>,&E56%(6%#2-RR /,[O-@YQ6>"NE MN=L6N"V0,0D3NT4VFN%OE%=8#8-KJ"S):!);K7%$CCV7)@>/6G1FY9[N&H-78-A.)YUA MS&])=B7-V+*3^I"))TZ;0Z8'B%R)F( RPM^]]G08JLVSB:7"A@/Q[>[@)/ MRX.Q7UP-@/RQ4=JM@AJQO8@B5];0"'=F6M#DV1G;"*2MW4>NM2"J/JE141K' MLZ@14@?K96^[L^NEZ5!)#7>6NZYIA'VZ F4.JR )1L,'N:_1&Z+ULA5[N ?\ MJ[VSM(LFE$HVH)TTFEO8K8++Y.(J]_%]P-\2#N[9FOM*ML9\\9O;:A7$GA H M*-$C"/IY@ THY8&(QMKS3*]5]^&&)3"BX[AZ8Y)A.#1NKA5SP>^_ L81'_("$])J0] M[^&@GN6U0+%>6G/@UD<3FE_TI?;91$YJ/Y1[M.25E(?KR[*T'53\YI'&[, M M(R14[XO*(\+5@)#^ "'C[XS&VO$;74'UW_R(V$R4TI'257H2\)VP9SQ+0I[& M:7X"+YM*S'J\["=+Y)\OMPXMW8=_7JIV ,M?!O-OY,*UHH150(_ @7V 8/W; M+\DL_N,$U7RBFI]"_ZEIG$1XF=_\C'_7A-$ HZ$T]-(44W7 T?!6H 2- T8KGHQU;!Z>QP5;A(M\ MSJ[E@ZQ@\(FM CX+9UG,7[.WUG0MKT$HK+G4KK,>EY=*R,:Q-)P5"_IF<<+> M0 56* HJ34.'BDYRQ)PW11L/?4 M,E_4-EBQK.B8'<=M9$DQ'>8B@;25^_61K^F[J.EAM,I1 >!9D>E M)V%^7E!)MT?+A)@6!4^S@FV4H?I@Z"U9$[(F QE6$+\9R\,\S]A'@T)1RXLL MG.?G?E&$69[SE^YL]$Q-&K#[7C/]_>@T#L(R62=9OAS4Z-_P0=/IWNQI ES! MCE+CLWD1<#OHY+!!T_;:M#5(2M 9 >&PO=V]R:W-H965T#D\U^^<0[UX-/:SVRA5BJ]Y5KB7O4U9;F^O MKUVR4;ET?;-5!696QN:RQ*M=7[NM53+E37EV/1H,;JYSJ8O>W0L>>V_O7IBJ MS'2AWEOAJCR7=O=*9>;Q96_8JP<^Z/6FI('KNQ=;N58?5?GG]KW%VW5#)=6Y M*IPVA;!J];)W/[Q]-:'UO.!?6CVZUK,@29;&?*:77]*7O0$QI#*5E$1!XN=! MO5991H3 QI= L]<<21O;SS7UMRP[9%E*IUZ;[-\Z+3_.>2-5*5EGYP3S^ M4P5YID0O,9GC_^+1KQV->B*I7&GRL!D0) M>N-&N#'3&W]3./&?^Z4K+7S@OZ?D]&0FI\E07-RZK4S4RQXQ^^F$^&LZ>._%1%=I8\=JJ5)?BK4QTIDNMG+B0COP:1Z5B25%[*4!,%*;$ MY%;NY#)346(0EZ[$$K-B\BN39] JC<8_INH7/Q2@']3 M.2QTE]$G9?-:&;OH632(:GBV$\G@ZB2QX@>)5^/UD2DA($H#N M+!Z/AGM.AI-IO)@-\3N/AQAI>!A.;N*;^2AZIYR[%:\K:Q54L27E EAL7LF,W>$C86=? M_+Q:*ZI@GN!G'Q3BC@_R076_MDKE MI)M'76Z$A.OEN2YY!/D4 [9QD<1O605/Z8M/&X@L]Q0@M-R?=8WMMCX.@MY7 M:R0+\:LL*N16X4/P=_/@)2'F^N*/0OQ:%>J\.#3Q??)$D#P^? M S5RF 5Z+C[#4A$(6YW(6/S>O^_'9$.9(J%I@F76.VH HARHWG8X-C,O4IM>Y"2,*6*.N6FDK4289]X0O"#82S'5X@9):19Y%\M\BCE[2"F*^3Y$Y) MZV)QL;P,X,3BTVC,3Q=),T&#];9#S_5<645%-UFGG?#W_K@, 3J=:6CAZ')R.: .S5JAP M\(]"&"7^ETH[3?G"\7FZ> "$D4K7*)( P69+^:0J.&1.R]KQ Q^]IT3$T9:* M)%8QNWM!65&E!7+NF1*LQM9C) (U5%9BI10S'JFOZ+H4 V2(&.T:ES MSA02FDS!#,(:CX@Q+QRZ4,] RWT/(-@#+Q6H=);Z2N;DD]!ITM8+?2FV604@ MT9IR!RS"8$-9+DW97606>2H-YA,%B704PC$A[@FU,@EO8$H 0;DJ27.:I5%< M01 +KO+0R#([#]\@*[B'[E8A[]0#M+Z&5I#G3*?V#B-AES4(G=*V#.$ M!S7AN$EK%!4Q[TSK;/*4=W\7COQ2*TPWW69M,U4T[::_UU%(#_5R.*,V@.F* MD "%AB.VU9<*+I$1=,MVLF;8\PP3IT2U3H-'2"8S1UB/U&(]FA%2U]7RB2HU M;BH@F21U289]"LCHA%.!OF]MZEOO#E(VL&/0R:V#W5NW MCT>G '$:BW!UK5DKZ'MWD7DDMH'(P'1".Y/#H#KIA/E16_@/3\W8?9-:*ZK- MTPD$H=]FMV/6G$)4>+XD8=:*LPTL:2G5(--PQ\2KVKY(JB8F@;$E.*=, RP, M1ZJOR!0$&G+?LH"TXVA#?8AGD#K!'WMHP^!)E-@[:U_XRVISU!:.3F*(RU&;<"?E+\KV M.ML'3/#(;[ESIT3=9Y2NC^ZO HB#27_V8Y.S*=)1Z^:]!?? MOV<W5H#N*"6:7_L4^FTCYS*J9TK M(IFK4 0!L )<\OU1MZ()?5X6[OZVG?) MB-OHJ/-&[YALI&-W6Y%;79']+*+;NTJ ;BKWR+)_546KL>U0:]V'U,H]_*(P M\EKF@[V)SEYQ=N6K+V%.=$W/QOU%?77$:O> C>%A97!D8(+W1 \P7Z[O]02P,$% @ [(FH M6 TRV0F4!@ )@\ !D !X;"]W;W)K&ULE5=; M;]LV%'[7KSAPNR(!5-OR)4[2)$"2KFB&]8*FW1Z&/= 297&A1)6D[&2_?M^A M%,=.G6!]L4R1Y_Z=[X@G*V-O7"&EI]M25^ZT5WA?'P\&+BUD*5S?U++"3FYL M*3R6=C%PM94B"T*E'HR&PX-!*535.SL)[S[;LQ/3>*TJ^=F2:\I2V+L+J2FU9D5PXWNGL[=O%,65]JM N_M&K/CB<]2AOG M3=D)PX-25>U3W'9YV! X'#XA,.H$1L'OUE#P\JWPXNS$FA59/@UM_">$&J3A MG*JX*-?>8E=!SI^]E58M!6>&KBKG;8.$>WBU3-Z0L^8/IC* M%XY^K3*9;C9Q5^$+9/XR2FT7 T>4;?>!WH..@;_U2@]-?Y M' M@X^]=,;>/@B7.4-9+%1;:4O)46HEK((*DJ+^$2= DO73_8#@8; M&T2V]H-!JJV"?:7OP @.G>OWIQ.$IF;QPM<4[,M7P=I.?&H@"J M6O2W0BS%'06*8'L-W,O6:8ERA%2E2F@X\I @G"M%!<+J,A#LY[I)?2.8:)Z, M[-YD9A!]93S5C44R.%N6"J.S#=M0BY< )M*ZX'U7R[31;;D@QT6!VG?/FJ54 M5#27M#0LJ"6)*MN9J9#9-BB.,0I4J;R"BLP$5Z56(!_.(^1=%WH?P.GL?>&M MZY6H\8H^(*?HVE&\:8QD.)NQCP##(U_)0382"RN#!S')/)>!L G4_5M321H/ MXT[K2OF"+D1UPS [+Y&T5,3TL7^.K4*E!14B(T$OD^D0E*DULS^"P .E7 K= MR#BD0B!FWUCE41/V =HV+-_Z/^83+]A4/<%.:UH.^-L#@)FY@ZJL.0-S[ <3-U M<(W]J)$'DR$Y6I/0CKLGU4W&52=1UQI)0C-P]R*F,,DR-K0+#RG@9+3BI&21 MENC; '?&&=><]ZMNJH9:L XN8(PT W2NH)5PZ.2VU3-@T*^DW+*UQB((@Z.I M$>S=HSZ13BT8<\",=SOP0H*S&^SE^+B@0F:+ /*(NQ6-$> 6.AM=4& ^(YEK M8/5AJ'+R>P.\Z;N8F@H?-5K]"YD%:,X%#[5Q:#346 <_H(E]SH6R+9"XB/QF MEW/@,& #S-@*BC1MRJ;58R!C$7H)1B[X"V?)*K"6M,WN.*/3#'%E=U]87I]CR0'%UN%)>N/1[=V3QH?7#HJG6(XPB#HPJ5:#7Z M@*4Y?]/UHZ\%VG9K_D>8WNC#^_&]O1Q'>U>LQ30.*7;[T4>$VD7_DI(D/DAF M[9_):!9]VI$JKD^7J./HVW;=NO<<^B-D1$D\.TRBO20^3&;1?O15W'9H(.') M(1.--QAAH81[N41.T6N, MZ3^]'>9#J%W.1@$EWN*%V4C.*CR3A*AO%PMOL( M#'FKYDV;/L_<6KU&-WEK0%.!9CH<[8WCZ2RA?=J;Q$/D8W];7_2$OF_7G]^3 M*U S'BB8MTCD43R>C? \B(?36< 20[<;&D_@:1O/FW.)X5!*X4)SH0$A'77P M>&@) 0["($=J<2AON!,?JN$>R(?9[G6[NE,2$S!M\'G2<=VVUE3H=@!"K.&> MS)0+W-'-.E^@B(58,BI!-2+[!Q_/;>?A.[^=\$PW_@0DVC0 !1ZU>7"^ZAUNU46,N-%I3]R!3_/]-['8&'INL8H[&6 M4R+ 2KYEJ':C?;%/*^CBJN3 $S+=?^B\:+L1H]"(5S_0UO'CYORTPW#T,@+4 M9T?A>9!,ND/=YBB>C@^CH\D,V]-XFO 3:#Y(:-=7\6#C[H)1O@@WM*X"[35F M_79]"3QO[SX/Q]L;Y(_A0";>R=N%-'6Y"<^-QKPI_"UQD MI>4#V,^-\?<+-K"^&I_]!U!+ P04 " #LB:A8[+:I6 T& !(#P &0 M 'AL+W=OE***SDVI3J2SZ MR6 PZ9=684R5SK[_3R M+KOJ#,@A48C4D06.OY6X$T5!AN#&/XW-SG9+4MQ];JV_];$CECFWXDX7WV3F MEE>=68=E(N=UX3[K]>^BB6=,]E)=6/_+UD$VAG!:6Z?+1AD>E%*%?[YI<-A1 MF V>44@:A<3['3;R7O[*';^^-'K-#$G#&CWX4+TVG).*DG+O#%8E]-SU>X&0 M[&7?P19]Z:>-WFW02Y[1&[(/6KFE9;^I3&3[^GWXL'4D:1VY34X:_,!-CPWC M+DL&R>B$O>$VL*&W-SP9&/OK9FZ=0>[_/A9C,#$Z;H+JX<)6/!57'1#>"K,2 MG>N?7\23P9L3#HZV#HY.63^!_&F]>-!C37!?EH+=Z;+BZH$MN64H5<.=5 M6 M! $4+9/.LE2;2F-),)WG,L4*5]F.>,Y364@GA>WM&Y M$7 RU0LE_Q49 9OJ$MND ?.,QE_C/K M1Y(,WBV$PE)1/&"'E6 /@AN(&\A9>]S6K@50I*@S..EY8@E2L7&"4#$LD(U" M?'1QO10*'":V8>A8K?@<6Z?".$PULR7NJ:B.43D7)%T '_;>/(VMZP%U]#T6#*UND2 M11T@]"E Y >\W6*8+JG_>!&)EK#Q$'O^U1:'",]0\J'A6<8\241DCG0@*)TH M1<]E&RPV &:-F[4Q] S2$IPF"PNK?80:G5 2B+[2*I1@?I"5M3#D$IIU@2.2 M[45?ED:(O?D:83H"I'8\[K\.HU?O*$@-!%1F7T3 M<72_U,:=^::Y(Y5,QBR9CJ*#;(Y. MIS&^W=?S( /0=(E0"3^<_K"MA/[[K7[;^'(ZK6VS1A/$ZD)2.62@*OY:^E#; M:XPVLI[ $A+,UW;\!N:4ZX)>%6U@Y>' MI9P_+3N/(0+9AZK[M#+>2ILB.W]BYD0W'AQV " ILE<( H"U7=/YI)0A*8*2 MLGC2'4]C>IYY]A!Y!,_!9K\4 M[]?%-F(J"%@?#J/WF)$7-$_J0')H"A3/>3<9CQK='R23LCD]9S=HT=3N]H8S M/,H D(LE+&(E?'CM7]W=N-Z4P"W^'HS,M+(:+SO;K]IIX$VY'C^+ACHEX M%U+1B22'ZJ W'7?"2;-]<;KR=Z6Y=KAY^<&PO=V]R:W-H965TZY#U#G&Z5_F%P(RY[*HC(7H]S: M^FP\-FDN2FY.5"TJO%DK77*+6_TP-K46/'.;RF*<1-%\7')9C2[/W;-;?7FN M&EO(2MQJ9IJRY/KYLRC4YF(4C[H'W^5#;NG!^/*\Y@_B3MA_U[<:=^->2B9+ M41FI*J;%^F)T%9]]GM)ZM^ _4FS,X)J1)RNE?M#-378QBL@@48C4D@2.?X_B M6A0%"8(9?[8R1[U*VCB\[J1_<;[#EQ4WXEH5O\O,YA>CY8AE8LV;PGY7FW^* MUI\9R4M58=Q?MO%K)]"8-L:JLMV,^U)6_C]_:G$8;%A&!S8D[8;$V>T5.2M_ MXY9?GFNU89I60QI=.%?=;A@G*PK*G=5X*['/7MZ)!T!LV4WE PRDSL<6@NGU M.&V%?/9"D@-")NRKJFQNV-^K3&2[^\WG3_?(H4\Y,S5-Q,4(J&*$?Q>CRUU_B M>?3I%6NGO;73UZ0?&Y-7A>PW,8Y/V#XL[G/!KE59\^KYUU^62;SX9)!QM=*6 MKPK!C-]BF*S2HLD$LUA?Y\]&IKR@&\WK9X9"H9TXTVU@O,K M>]$_MEOW6:W5H\SP4%4?C;0B1+W"'@YY-B^$E2F#'H"M88."[#17R,$3=MMY M<-]Z\&WKP?V1'M9:HC3*HGLI3&!SK9J''%:LC,PD"B=+$6N847-MR8Q!A;P@G1N8PEG\KGLV5('-5H!(%AT5: 8F:%X]"!_;^>P=LXHM\.\]Z?*OI&%Q](Y]9*>G M[SYTY#EHAN.'K!Y:S"6L5VLF."!H022?0Y9)C2Y!$&C([.Y")UP+ZFTDY#4G MR)12.?D![?+B$1+)@B3A3O0Z MGC"CREXK+?&LV>0*L'Z$E]#:4T@*+&E0JS71?2V1-#F>PD6N'V4LM(E,V08(7XX6=:G,>66*.M"/9,QP4_9 MX^R!"WRMY-:P)WGX(-*K1*0&R IIK/&SY M8L10%X>U98WTIR&"&5Y0(I(T%!/8AX?&30<0WQ8T!RQ?$0(DF&U9@4MNZ?ZY M+6 G#!,&*S%(2%=SVG5!34BX"M5G+O>%#BB3F5OVP<+TST920.#'@"%A:XV$ M!J(!RI9]K@G*8AL!,AI!]'@+'Q!OVM#L;<$* 9]%5L"<"G5R:)+7\7-J#%." M4$.""0)R+ZP(?3#,W)?Z3]"]&,\R27>["9'#CPQ-HL!J4!ZY ;MZ2-FZYR0Y M3)GL*L(3@DS:]N2BLW?(:[;E==CG"#PRB)\/+7>I9CG !<&JIER!<%!SC/1! MUG3)C<*B*1"\0IQZ3PJ5.C!.V&=A7,+>N"39*/?4#=,O6V9?WX!V+=Q 3V4:_AB!6!)6J!Z5 MX6E+DWV(4ZX1:_N$V;/(&P_OJ/![0POID]E1!T5*KAH/('*%%O^<"'U["P<) MYPMQFZ$ON]-.)PJ&G0BS#R6-TH0UD:Z-X0HI@Y@R=P(P746B7@#^V;:0@^F' MK',=.OD$HL$:&D$$0+'/OB*]AI!G/EX*]$>"X37_=[#<@]U63'!0S$$(L-JH M0F:<>O.Q>!QA> L--F$0IKK407.@&#C(#KWSC>APLT6$4=%JK$"I)A[S--4- MJ"_-UFGJB2Y]2M54KG#])#%K=@IV-ZB,/8^4]F-1T.Z':/&$TSUE)2!QE1BY MXT_+'KA^1M\MP5"58M@Q+42N;DO1E?;"1<(M\ U_FZU]%CV3]AT%#:8)( MLU:Z0P*+6EM-UV%?B3OUAPR'9TWU]Z;ZHT'T;MW1P3EWUPW^_44[]?>E<7!@ MZ8\+4$>-1'IQ]5:<]SKW=G/?DH"3.UZ13:JVF!S_ZM[X*7$MAO,-PPA'L(9L MW52N>,'PE./\!J@"\''*ZXY65_?7@T&V.T9_P4!< MD1RS,]NV(2-J#9G@Q\#^/-U/C ]:&=-F\^Z03/-,S\YNY*&Z,#B^:_' M0N0 MM/L/[FYX#!S85'O]A$>FN%, C2IN>VM?I]N1HSL/-T:LFQV]WM U"I[:N#;F M=;K/>T"5CK7T\8T*5P<20[;ROHX=\4PZHQ M,-]\"/XE+&N_&IP%MZ\TXF<9C,(A:? MAI-9%-PKB^4=AI UFX7SA9,Z78:SZ#3XUE?1:RJ29\'=P0+ZELF+TW"QF-+% M)%PNYT<:'$_"T]D"7L+):6OPX2(.Z:>3<#&)<;&P7E$H6 M8>+"'L>+<#Y+@G\,"LB;J$_#:$Z;(25:'DOR:3B9+(#Z8KY\80_B.(UB#^IR MMFC?7[DI_RUKE@O$#C>8G&ZGXBH&D((Y+_CMX_[7^%N/(?W[?+_4\8*$28YPTKQ!I; MHY/%;,2T_UG WUA5NT_Q*V6M*MUE+C@J,"W ^[52MKLA!?UO,Y?_!U!+ P04 M " #LB:A8^M@[8/X" #'!@ &0 'AL+W=OQ21N#^>,O^J:E= M:IFK@#=DOYN"]22Y3*# A:HMW]/Z,W;UG$>^G&QHGK!N8\_[">1U8"H[L"@H MC6O?ZJGS80]P^2] U@&R1G>;J%'Y0;&:CCVMP<=H88N#IM0&+>*,BX?RP%YV MC>!X>NM6&%A<9C .'EU.+I UA6(L8+98&&MD.$Y9\URUO]@_>(7PA MQSK 1U=@<8A/1>-.:+85>IT=)?RB? ^&@S/(^MGH"-]P5_BPX1O^5^'P8S8/ M[.7;^?F2!VV*T")C%'>:3 KR+GJM3:ZA\K0R!0:H]":87-G(Z%6U@>BFR65' M^A)4BHVP"3^#IE 95C;TX,&X' \TF" W%DLQB D<2;1:89/5L2ID-+MX'B7DV2M+G.=4N^A]5U2'2113^J0UOH$365(A3)UV@[/?$ M1-RGF2NKHFSQD[5P'I@%XJ%LR%T0<[:7X2RF?B7'EDF#D!IBKW-%FUAY)TE$ M6=D)8SI1E=CZ9*2CH=W JWYON,7U7OHLT[WF4J)?-BTT0%- VV=VJ[LN/6N; MTW-XV^)%]]*X !87 NWW+LX3\&W;;"=,5=.JYL32^)JAEC\-^A@@^PLBWDYB M@MV_:_H74$L#!!0 ( .R)J%@/JVM."P, )L& 9 >&PO=V]R:W-H M965TAZ:2B/+/:@481)%IV')N R&?7]OHH=]55O! M)4XTF+HLF5Z-4:CE((B#S8T'/B^LNQ$.^Q6;XR/:[]5$TRIL67)>HC1<2= X M&P2C^&*K)+>[R01 Y02@PLXZ!T6F!5RB$(R(9SVO. MH&WI@-O7&_;/WCMYF3*#5TK\Y+DM!L%Y #G.6"WL@UK>XMK/B>/+E##^",NF M-OD40%8;J\HUF!247#9G]K)^#EN \^@-0+(&)%YWT\BKO&:6#?M:+4&[:F)S M%]ZJ1Y,X+MU+>;2:=CGA[/"QGAI\KE%:N%G0T?1#2[1N,\S6%..&(GF#H@?W M2MK"P(W,,7^-#TE.JRG9:!HG>PGOF>Y"+^Y $B7I'KY>Z['G^7KO]0B_1E-C M-7T1OW?9;=C2W6QN2BY,Q3([1FK9:TWWL[WL?^RGB M7A?^M_Q-PCU;P5GS5#M@"X0K559,KHX/SY/X[-+ 6#&=@YK!-= K+[DE)Q.R(4E P:L.I<)SS9V_.(H^N 9,ON(!RCWR MG@E%Z_E!5>NLH!!P/3,OZ(CT1C290E#(=&AZJ5.EU8+[V/+H/.41,X?\N;V*9AG7-I0.",H%'W["0 W41A ML["J\O$S59;"S%\6]/= [0IH?Z:4W2Q<@_9_-/P#4$L#!!0 ( .R)J%CQ M'BOI1@( *P& 9 >&PO=V]R:W-H965T'"3DXOFV,%VEO'O.7;24*0N0WUI M;.>,J\@IM*Y7KJN2 BJJ)J(&CF\R(2NJ<2IS5]42 M:&J3*N8&GK=P*UIR)P[MVD[&H6@T*SGL)%%-55'Y>P-,M)'C.\>%?9D7VBRX M<5C3'.Y ?ZMW$F?N0$G+"K@J!2<2LLA9^ZO-TL3;@.\EM.ID3$PE!R$>S62; M1HYGA(!!H@V!XN,)KH$Q T*-7SW3&;8TB:?C(_W&UHZU'*B":\%^E*DN(N>] M0U+(:,/T7K2?H:]G;GB)8,K^DK:+G2TNU:AJW$'$^62AR\83;8:*O7S7.T=>G8>;6[/2M4T M@X?YE7\J3=:IJ#6DY.&&T?RL M]3@WHTS!B-]\\)N/+-HN.*X^C7%)>#XO+B M8_POS7'\BYKN20>I0.:V3RJ2B(;KKID,JT,K7G<=Z&]XU\?QRN8E5X1!AJG> M9(E_KNQZ8S?1HK;]Z" T=C<[+/!S M($X/M,"'VOZ%+DE.3B4,/17;)5-9*M1%G'5C1V\K"U#TV@2;8- C0: MF!']Z_?<^@:"U$C)5FU5*M:00/?I[G/YSJWYS4W;_>8VQO3JX[9NW+=W-GV_ M>_'@@2LW9JO=O-V9!KY9M=U6]_!GMW[@=IW1%;VTK1];#5MKGSZAOZ M['WWZIMVZ&O;F/>=6=SQ'WRPZTV/'SQX]_@KP=AE,IN3>-LVZC.K+Z]<[EX\7KQ'%^@)_YIS8U+_JUP*%=] M>^<<*3*U*7L<0L-_KLT;4]U67@8*MK;A M_^J/LA')"\_.C[QP(2]<$-T\$5'YG>[UJV^Z]D9U^#2,AO^@I=+;0)QM\%2N M^@Z^M?!>_^JU=M:I=J7>=\:9IM>\5TVEKNRZL2M;ZJ97EV79#DUOF[5ZW]:V MM,:I>_Y?][]YT ,E.-Z#4F9]S;->')GUH?I[V_0;I[YO*E/E[S^ %81E7/AE MO+XX.>#?=3=7#QC$> _#MCRD\1[^Q[?EOR^7KN^ V?YG:EMXUD?3 MLZ($OG [79IO[^QPWN[:W'GUYS\MGIR_/+&F1V%-CTZ-_NI'W0^=P46]'AQ\ MY]P4A9\[AOIE?C4OWF_V#O:D5C]O3*=W^YEZUY1SVC#;.Y#YI;.5U1TQ3K\Q MZL]_>G9QWE>@;3K=PT/XUM)/T6^Z=EAO5'_3@B;8M5VO ME[6)WSNS!D4!V@FG+Y(Q%T]?NO0-_Z"R35D/E5%(RL[3WC/M0@0<>!B9%H+/ MVJ8"F>PL/&V;7X=NK^"@KN$)9 \\,%OB"F5U[]Z]#RN3D8A$-2;Q% DE_)]U M/>[YP6-(5EN6PXZ>3;XHX>!LZ8I^HWL@L;VVL%@@]0S?V+6N/Y,9KHTJ-9PH M+1#4>D_+!6VO8,\V\%!ER[/.U' HE:JL:[O*=&ZF'.ZI"]_09L#ASL)^R, S MV/Z-7MK:B@S!,NAA> GU-0Q&6W5-90J>6>#@*V-AR. M/TS#$^1D )VF(YO6E/#BKK=;^T<4J.??2CUY^MP? M"G'ET4KD?&GH-@*%U5EN;J6UI,\O!,I?!#UK=J#6(SH[W>-.Z':R_AK\F%C)7 MWRG8==!E2 &(G#%JRUK:H)8>KYN&Q%GQ\;W1W1D_]ITIS79IND*>?)@OJ83_ MU@9IQ$]U^?M@G65.!Y+PLU5; U9 0GA/DD7BE'CR7O*->U%@/U%!PW? :L6/ Y*$,[P1R>#5X$I4,H(L\N(Y+U(]/O]*/2]^*OL67\?5 M9$_[+_Q2U==?JZ^+*[/K:0L.7UBD7SZ7EY[")(].O75Q[*U%\;>AWA^\P)\& MHO#)I[#@PP<5?AB>>_08Z7AKEMT .WPX?C-,WGC&='P=9&>R;SX^NOBI\.] M&;-!4PY=!W(%E&HY)K4XAP'AD(!OTR'IW+5Z#/09>++?@XS+"5L4V"BOH+'; M57^#&BW0<\)T/@ZF\_%)LS<)!Z:LY\EAINW[--3XF82CY-U"61@:/8#6 %Y& M@P!HHR)!7]D&5!C:(](O;-UN8&]0_^UT1[J91NHJTG4WMM_0WP)<=B#RI061 M=&IM&M J-1U(B0Q'[^*I_=+@S.J*5!C2>KDU'2@BDG\Z"[M-2+$-NPM>G4Y0 MP,843.E0LO#C2(BS@0?._C%7?VUO0'UWQ#1%LK2J54T;53Y0Z]7&>-)5V_;P MJ$$ (.RUW/]G5^YUV>0IS$&X4'&3B5J:VL)Z$,I8CTA0!GKPFQRMH@&UZ1Q( M5Z&K7P%C\'+OB?5'>ML&Z ,*&EQF#8.@ .$7R0OWT:3LF)'42MNN!BB&VP\S MP-X80B[P]0Z'^!! MVU;.DV,JPC[.1%96*2L7DZSL-NU0P\D9A3XG+@7>^75HV*<+K#1>Q-0$T[+" MV("M)K.+G/QXR,NF&>#5#WQVJ Z%6_\KLX(JMX*)^EO9&D&/)_D*SP_VE\U: M\?W'Q+TV9.3^NQ]9'TTB6&3CFBU+QZ,U-BG MSR!%XR*@ 0W(,0#X A9VT?EB$R *$J"K;IP65;+1 #Z7QH!=J '7-3CQ*2OP M-.S:TY,+O1*\R2P DC>U5Y\YA/J)Y0G^%9P3M%ZXL+8QLA%HXG"YH+*<(7:[ MV5C *0Y5O,X44*H&K2OTM;8U^3ZDB '+7>MZH*/HS'JH-6@(U(OEQIH@W$!, M94I+/+C5A-%!*"K0=!ULIX>(H%/:,H!Z$/)VZ#Q(0Y5#R)D4;83:F?NC(@(( M?E_JZOD->7'2/Q),>.J GX4#?G;R='YQY-I^#_H6E>6D?WQRA&D+/QX670"V MSGXKQ[KFDR(S$Z^ F F/"-XQ'5H39<(TA)J<&[8[VJF9(KUOR<[9AK4>>R$S M0$L]&584& +G[:Q8MVUU8T'L+%!G.YQKAI)6F49O9?P63P15/N@N2VP&QX[T M1>X@#MX!;VRT0U@"2)Z_OB$X@-P,MLS8:V13-$KZ([M[SIMR-)3H Z#^#2^2 M^0+O5J]68,R8([>L.MB^1B-^*RM0)%YN6;<.7%1T^7A6;P"W@)R@% M'M##$ #[R*<^?"GX"=$Q$&YC=>CMB!<%6V$ 8&5)_QWP*(!,0%8MHKD:85)@ M=^!3-A\5(!C1W(=NT6_MMYH*IA3T#O MEZAX%0I(741!#N+/3HX:.SD?!0BR6SQ7WQ/G8Z3E;[HAD$!8 VFQJYP2DCHF MX-C.4T@$B$&-(@1(K,6K:SQC X .,;]3-4?F-(L8QMWEL#0+(XB$224? P;[ MP"== X+X2(RQ9,^Q\&-18N-F):W& ?,$%0"CQUAC!04RQCKC(^]NHH M\'%-!WAP]F1C4=\!I\)Y_$$\U=.GZ)4@U'3#\E=2+&W!2-:6B2+T=A2Y@8U: MSJ[K":I.63 M]T+1=W:]-F1Z*$!&YPD,4476QEF+&P"G/0I!>T.!JK@^8B]R3$! <'>)HHCO M)X?ULNFW.3I-XTU[9K&S9(#&- CO?YYS!];=; M,2NP'&WG7L(< CC$-8EPAYY&5Z9 5V8&DNG0"&^7,)] =JTVI"W(!7,#:!M\ MR- R-=JK7R7/U-+>P*@#;C$_])*?H3]^M39EN1,);/5^P)/KT06RC@KA#UGXIE2X!2=S>PY.*!N/4)U MGEW=H1PFX&'*D[-DB"H;,X^>?3A<4 52GCO1$)'T"4-*6LUP><0D/ M1HEV22 \XO6*.,9^1$ZE">#3+6 _!-Z:O@;=KH&A6*^'T3U^XB5G\3!9#-O; MD!3Q;,*1:C0T(3:2G"PH4:!Z%&BVZ/=WH$E"K 1EDIA _0[G0:=_;1 XKF"S M058:C$.Q2-]L#"FX>&8 E-H.5=AO^ H9"8K:!$7Q;G7[IV1-KH$0 MZB&8&5/SR:D/@J>D>]%NUD 0F:,@[K8KARU@6\3(!Q YI:,;SW)4YQ2',R_; M$,4K$>.@U !7_V9@NAVH0TUX[,!IS/?!!K >>!=WM?$N(Y$V?;C XYDF(I4= MXW@W,6P4D 6-3/[ X;()DYK>&V//U-;V&*T#SCWE$W@S$#ZUOQI M]E+R+'%W,$&L5OE--WZ4-LD[A*!JT,J.1;8)B)_.> >^ \!N?ESS:[ >VA-RY^0/DZXH'D6L.1"7L?XB:LO X9-8#0U:D!%(V%&.T2&<& M#%H0_V8M($-$>"5>UX%M3/49D25PS> XP+86Q(3?IL#BA#0%+\/+%*JR0,ZI M2-3B/-;EG)]TS]\U /][R6^K7YHLAG&Y6MG:PC\G2V\^9^ A'UC[@55\S)UZ MSE%Z@=WO5*31AXX63:MICY,J#SC@*][- /J"V4)\T"W8V)8@5)*Z(?>;4TKP M)SKO-!+YC#*0^(<\L06O@T)@!4#O^&;4D)@1$YN6G:^PIZEJ0HF+%?)"1]JM<:(A1<[$4?91T)SV7K@$%+B MT<^X0KB2#P)FTFA'!4B#FX:E4TP:N#%H3SG(\7[AS'/U+X\U/R<$=RS@]D4! M-O6?"K!=AN] T181ATC\@S0O!_L9YAP/[9*)IW,C&)DDD$IB,#QQC!B4 *^6 MN@[I@5-*@_Q<8/632O.<$QL BL^SJQPS?N:C MZ4KKB'PX8M!!7%'&4X7G9NR]L) .:%UGP4T)SK6G(@;>!5DBL6 -ZOHT"VU, M'0H+Z1V.0]>>215BMJ1T+21%.3 !$?4A6I( .@U^";Q0+9P_/!< [ZR@)V MJ5*FB!LHNQE@>,_B2_I'2R3@H'9/T#(QAD0LJQ=J<5_QEH2\<9@F6N7MKF[W M(;BKNZHV*>C23EP[IB(.QPQT<5^,D7.:?4+*>I*OVX0R0"S5@/-<]8(V,>,G ML4%D\\2\@:NZWW&.2+S!<2@, M[#UV7NNMSYIR8W[%2VS>H55.+V)^X$ATE2,TDM:R!>KSO9D1J$.2],>9JD" M2K0/?2L($N8/:M#+2SJL)).*:!M/&[WCJ/JR!H-'B8/I*=2_.\4L,$CBRW9# M'6L4#VV:S.G&1/EM*VC;A)[47H D4A9"UYAMCHF$6SDZMY$)@0(CU^=+W)[; M'E LJ"R2@LI#EE+W[-S,9U.QWOOC>@1R;^ YAR'!4Q@RM@XM3G;Q -H#TP8F=?+H1)EMTJ%TUA%Z5)^=/ M..H,'^(?,U:LI 4IZ%Y;$ZMR0#T :C%-;@M%4K$S!1F>DM*DM/TG6-_38X>' M^.I9D4_7H8/+3$!U#^DD13Z)[:HSU'^ __0>HW'WS'P]QSP^H,4NE$I5W.BR MZ]IUI[<.ZSVN34?)XN1#Z4D1,$(I)@-( +?JOF!3X'T0#.LV6N7YJ-KE>>YV7U3NJ'KPEMA<:A#L/EE"#[U\;61K*Z$;]18AXU49)] M]_OF8FDI]PU*]?2>6'QP$A<;)V02I"- EN#&0=^-6+U OZ==+.KA,0A(QG\G M-(;Z;8J=FKP-)P208C&Q/VK0345XJ3-VNQPZQ_"(,\#X0B#N9M-*"C8A$GT9 MX9"0"0KK%-:@M8(E\)D[BTI[E"@5,GE/?&]5&,@3/D6C [P_^(8IVWC/ MP#4JAP0?%T'2=(V)B*HU+M]%?60?68K! 5K!T9 6]*PA^=_IUUCDDFT*#A:O MUHWVKH\R@76E7 F'*^%2.2I5F% 2$?&/WO;:H\"\7VEW4JXZWE#21UGTF$,; M[6KE3,]FC#0C373QZWV2WQJ+(AN(X %4H&716=UZ?_VCZH *]XD[3^?*9,/2HP*#X5,.?.FCX4U_2\:>^ MH.-/_UL]?P?CSM.=*OQ.W1MO';F&,9F:'7&"X+Q'0;ZS*P'K>%A[?QP=ZT?Y M600@L$VU_8/+J$7?2VAYK/5F40F%Q#!!7^/K^Z>YC$0M58#!@RI07P?W-ZJ" M#C%+;QTZMB1MGS;0@[N]7?Z+3Z6CHD"MASX\=0Y.*H3 J4U?8OZ!8?SN(AC-,9XPM@Q&/7=CO7 ;+JO=B;JB:JJ M8_"'RKTDV9?:J2+MUIT?;N#8N&2%4[FL'Q[,2(=@A)T=+8/U M4YYK/&Z3POL-5XEQW'[';EXKU?!FK#4*/H_)K4X.L.6,"Y^7#_@)JSB51!>X M\RD0G<4A8J ,/.+.=TF%L ,GUR9Q(@6YUO::BWBH3"3I@PL[*20E'$[9_0,V MCP^..?>HOW"#JG"426$7@")SW%/,,,W#];TXLZ.""(^S*(A)]8:3235"Z858 M8!C"@X79D8T_LM.D>"G^7@TK;<)WL\\>SA*>K/>C3%7./\PS!W@J*?L4UG.?T(5ML00@X?IB]JR$=I'TGP! MN/25A%#[H9!%RC(Q.Z0KB-JI(%*\JV5Q^J*5-XEVNPPM3Y-QI"\9B".!60_6 MIT&T36K*@GT<._ATT43HJX$OZG !$V;W.BP&!U-/]@[4#WE@;Z8<,^=K$H)E MC]ZDRQB6>9LK^:K,+!61*^E:#[*Q8U_287B DE@4,J(-8:LLO;EII B\(,!9 M""TWX!/TFRRF%#,U$7?^'?TIUI]KB<-&%.X+]R; )]?3)H&K9(OI!A[LS> * MZ(_R,%Z+P!79(;68.\U;@VC"NBT%I\B=\?IWTI"'JM]@VM+BA-!G.-V>%WF% M$P?4OFJB1TB"MP-/I21"DNV9?8*IBB2F#41]C[X$68Y,?47Z0@7*F$;F^UAZ M'TF>(@ 'G^;LR,L!,4:;36LT7'.!A=&[SAZ$.P-!TC.*VJ1$GWJ-T?B"TTU8 MO1*ZHV/'I,^\N;@:ICXC9:Y>IZAC;.N3=<7%S&+R0(*%MR;:*TXBI 8-344H M;EAA<8>O.<$!LB-+XFGH^(8K$1 \: Y +#6'^T LV9F3R$4NIGO8E5-%7I JKO%]T*OHE!!?O M:;_$:G?>3(F%1??644 B[<>1XE7J4;W&6_"DZS>IOTWC&5@DC%U8^Z2!>/I. MJJ7E?(_;._ E(QC&A.X@21/S$1SP=@L=H?1A-$X-,A5KD@X7V M$](3_M!#SX!WO% QD.!]F"6"6.]'1B_8O(P$[H]. M*3Q8@Z]E7EF' DZW5& ()'9+)'5%Z832^D1JZR,=&SR[F)]_A=NRF#_^RD<7 M/#7S(H?@:2<.%NJ!+QS;[Y(D2SRV ! <%\FP!J'MBJG0VQ%9>")3K."Y(YQ1 M.OF4(G.>04(*Y A0&O-;D8WBVM+2.R%)@PE'S_;@\'@U/I&T#SF0F/,D[R_O M)KBEW'&G!W=?4J_2TG#K$A5JYX_4#515. MTO'BWWZKTC[E*P0NDX?H?K&HO,2Y<2(K#HZU"((!BAAL,-Z51. MAD1$(4FP<)O!P30'L;U07EFBP_Y9T;V8;)B "3[20N:LUS&^4*289M08)949 MQ^Y?B,+*WGD.K+)USJ)_3?<8<3HN39X>XC;@PZ4)F@S6<)+MXMTWB]/WU;SC M@H2?]<DK/M(QE?S1TQ^G6ARH4X5V+KJHW.\P5]\94'"D=?3'T+2> M/&D/PXX>RTO8'%]$OB&ERWFZK,BC..9/392%CCF#."]<2'",/ ;-MDM#AT@5 MBI;D1[)J8GX#R6;6H4EA53=8MG#[+1G5=YM&DVG#M\A5+((?B"@#X#DA3_A: M&O?H]$3PN$XP*8%%MHUU:>D64JM^,K(T'W(&FIS2OJ\E5Z,,MV1BO?@M5D55 MXXFZ]RL9Q;-M,Z(^E,7IO@CR1S8,]X0.ELO54P695)85]1UU>%]+ M:&='X>:,:%YI(!Y!:%BEU3(2[WV[YF0+K1L/*K"@EF'.Q,]?IC>RY5 MGWVK:![E/5Y=.+D*JMWV;>(SE@EY++;J"IF4BTR\\I/W]RSB/6&+T[=\O<7R MLG_Z4LNW@6W>T86'Q#>3AN??'E6]S;K9?=VH)&VYO"?V^Q;,Y8:O9FBY4%XW M8I:HGL8RZL4:H15UT4=#Q9?2D+=69_U P99(ORG?>&/A]'KG P.BHA,-=#FM M^8(NU_VX:L\C+Y,U\@3%L+%@6H"/]DF.B3!=$2Y((:*I:TE<2VZ<%9P?+G@Y M3O3/@:/G]9_$#AD46H4?C'0"VN=%K< MXL66D[=36I6I?[N45EOJ2BV2;9N/!K\(@[^C)?KD2+B^Y_?3<_)56P4%'I<( M><;BU$E4$G!&GH'WO"H=3UM3'IKOFK!WZ$,Z93>/J\*&/J5)M"UTE&3Z) MSJD@HL@ACFJ*F.?X4J0SM)MX7>= MC'<[I)VS@61G]P-SX>56::U^#]3)N=R MRYH7R?Q@Q!<0?^DR9$+N)D;J17'#?X3EJF?WTX6ZL23$92I^*"Z. M";5PQJ:HD@*P"=?4N+:L]EXR6C*;?3SZ8). M^/,G#/Y3(ZOH7-CF#SB.+YV]^NGM!U\[ZUN#>NE]G?+\=[!9#9;1%X+4TPO# M.%09:F*EZK#Q5R(GMY#AIV ?GU)+(\IIE5_3Q &4>$TL!U%857J99/'[+*+5 MK8G.DMX\KR[PAQ]@[W57@\&Q6PGC R:H@*"A!P7V!_?J'RH)GV5E^W3=XJMD MBI E\-8^8OVD_'!J$"J$%141-;ROSDVV8.*J=^_#'E( SUX\QM@)WT>1$8-? M+A;S)U_Q;09)"P:UIO@986SL;0+J[CX[GY^CJS&X]([U3X*G\3'>T-40]4#6 ML\@#9'<7,(5/PH=[SW,8=G!K!T\0+SX[=@M$+FY4M<'5@6GS;0 E?%EQO!NG MKJ,;);R6W#(<+ 5*W1G_M;?8P =\?NU//A\UR1?A^;L1LWBP[F^-33I]?%<) M!V%88?!]2/O1XI7_K0MV]3M*YJ7E+31T7%5H\ MGC_V1SKCNX]P[KL/DY,.5QN&F!.'3PNN2@OM*1&,W;V(HTZ\#I+$K\HK/@8^ M>75Y[R$XN_;;#7V51,CRESFSPYX2NC8_0L/="+HZX M7=PJ3M?(/"S"7J8-2I\AC5?&L&%\3F^1=YM>SWL$[AR3GH/FS< GM^C6<:=, MRJNAS >K;BB51YE!^_G*@0072]41N,<8G*+ 1TQ5P(AT+T"TCLX< MT40S[%.3EMQG\4P+J[.$\*[8[8^+N+5+_# M_PY^ON5DT#W>K+TX?;4V.AK@7+)B;LO?)N,?GS>$2CYP] $Y$"Q7EZ]]J=Y>?4+?7-V#@SY@Z'4P;V? MVYTMBV>/+NZ_H!],:!LEMVJHRZ06V.,O"0>ZI*X+0_]R]R]=HFLP#(S2WK77 M7@V.W*#PXTI4IU4S*>Q=ETQ#Z+7W=8: -E=#K6J["C9OQ!H" MM\&ZPH0[GSFK+Y4?>1\\6K:U;4B[MG3U#4?D Z!?/&;9?JDVOD3&4#&$KMJ= M_'0 W<2$5P!7D0"\)T*B/DNIWJ*H41OE0=%U[GWZD?0=^Z%A'Y(S'<6HH^*- M&9)^XD?=IG]QY1U&(J[CKRB=XJ:G2GZ,H8@_QL!\I2Z>G0-?O4MY <[G0_P= M.?\S#M_%J^(/6"U>(T^.>!/NQFLD_&ZW[)+/^'[8:&7][YJ))4D 3ZQ:&?=E MGO[]!@\-,LC/200)FHG]Y_+;M6^*I1P/7YR4_7 9[RONY>1R5^%.O]%"EGMU M^&M\WF>FOJQ=XHY;_H4=G_/A*J&M]8DDO'^6+J%+8\Y^S- VD/YDR $]/I84 MML$_D6S'>!N\+%"_PI'EXYATQR%-8/LZ%@:>/*=YQI^(F3)Q3PIX4A$_(MQD MX(OQK_%(N,?O*J(F+) M0.NGY/VYRI+T(NI/'TV)>GSRBT12"^Y! ]AGUCMNBC\U">\:YE99_8#&I4+@G[NU;@V"RYD_O MDZ=K0'CX[YE,2/.GKB%,7NL;WR&4U/"FSV/MZME2*OODC5F2Z7<9* ]N4Y$6 MFS1XXRF]27@H ]TH'X^CZ$)>*8C#*463'22E MZ[PBE-.<)6?O#Q0;;%TE,#5ED]7024;'^0*YH(VE>]Y?R7!L(R@TTO9C'D/2 MYIDPILJM^&SE]O]6(TV!\@?)SS-O3;>F'Z&60"'_4G/X5/D?NK[DGW>.C_.O M9 -07N.E3[59P:OG\Z>/[W"PU__1MSOZL6?0*WV[I7]NC 96P ?@>_Q5//\' M3A!^_OO5_P)02P,$% @ [(FH6,GBB)=> P X@< !D !X;"]W;W)K M&ULK55-;]LX$+WK5PRTZ&)KI)$LV_E:VX"=M&@* M=&/4W>VAV --C2RB$JF25%W_^PXI65'6B4][L"61[\V\-\./Z4[I;R9'M/"S M+*29A;FUU4T4&9YCR!CX)+:Y=0/1?%JQ+:[1_EVM-'U%7914 ME"B-4!(T9K-P,;Q9CAW> _X1N#.]=W!.-DI].J,/X?=@WVXCH$7ANKRI9,"DHAFR?[V=:A1[B*7R D+2'QNIM$7N4=LVP^ MU6H'VJ$IFGOQ5CV;Q GIFK*VFF8%\>Q\R8PPH#)8:30H+6MJ)5-8BZT4F>!, M6EAPKFIIA=S"2A6""S3PQV>V*="\GD:6=+AH$6]S+IN"M3 M3)_R(]+?F4@.)I;)R8 ?F3Z'T? ,DC@9GX@WZHHR\O%&_WM1OBXVQFI::O\^ M5Y8FZ_CYK&[[W9B*<9R%E\\^9^-THCNHM:N)S9%^&A'*IMOH MN@W4*YYWS3KS5:6SQ.$\))H>!0N;8(3DUR*>_O5["I#6DW!LU-T"M/0!L)@U=P+RU2 M'URC:4YC&OQ5.TDNPZV/:8+&C7,"O0BMR>2Z,0F3^!50V#H-^3\V P"!Z.:_/?92!YK36M4U+*VC;! M,*: U"0FG[39]YW!A/0A(>T^$(<."[>[ ?5625527\&HS.Z8QD<]SVW!J'?N MEL3VMXL!?RPT1W WVEU@B^;SAPR7HKO7Y+U!+ P04 " #LB:A8W^_-Y2D# M &!P &0 'AL+W=OYH<O.8"M6K#P'; (O@JNB#G#/D3C"?0B'_K.1Q@/ MIK>CENAT>B%?T'MSGWU2]X*I1&@>O(+QU2 (EUH?UX2PQD+CME@%MC3;;'H8]T#)M@>;%'DO8?G7IY+4E<;J?[6:\X-_5P6E;X>K(VI+X=#G:]YR?2% MK'F%D:54)3-X5:NAKA5G"^=4%L/0]Y-AR40UF%RYOIF:7,G&%*+B,T5U4Y9, M/=SR0FZN!\%@V_%>K-;&=@PG5S5;\0_<_%K/%-Z&/7UX":X MO(VMO3/X3?"-WFE3&\EN!;0KS@N;$(#(]/?,J+P@*!QL<.<]!/ M:1UWVUOTURYVQ#)GFD]E\;M8F/7U(!O0!5^RIC#OY>9GWL7C".:RT.Z?;EK; M",9YHXTL.VH$,W5)SZ8_/!=D/@_ M'B$]ZDF/CJ%/IN@0.=WAOH_A<8R7C1+5BIHUQT]Q3LMVH;A=*(HTY^L^SYXS MF\JR9M4#R@?3*A@QR.\OJ81YH*(R''$:-)SM4A8H9*W33GG"FM =BP(I,S;#LQ(VL U:>D]A]MVCUO6)/9?D+%M1M]DTG>YD=;X M.6 _T*4KHF=GY(Q\X+7AY3X'&NP.CCNG%&Q'Q[S"0UX!^:4I'K[DY7I[4M8R M18KV&-K.WFX46QZO^5PUV)N_-'X?L4/4=A=J_/\S6#UKDK*#W:ZY8_4#> MU7BVFCVYLX4E&XTDZ%,R97I-:R86'JUP7B-9N>W9II!\3X+8&Z=6:$6!]%<2 MBHY]G[SD2ZYLDFOV@!/5:').IJA\E"K>'GNM[;TT((,UTF+1$;' B0-^I8W M40BD)1.*?F)%PRT/2\>P:B5P8E"&NC>ZIW6YA6S7O!L&YGDW4,GJ_-G@*$VZ MP4*PN2@@0HYTC&*?G)*W1R8C84*F[MA$_%8ZRH4.(,6+-JMK46N2>.G8)V_M MS% E-P!:83^T:2!1F)%[Q1:\8B5F#;PD#)_,[=J?P"C* MN@: _T7W"5(*!N, _VD:_:"AJ":RK3WZ;ZW_QJY:2_AC^;MIPQN)"N!\BOX$J[^18IC0;6? M!^V+D;6[DL^EP2*YYAI?5%Q9 XPO):JB>[$3]-]HDW\ 4$L#!!0 ( .R) MJ%C)#<@RZ@, /L* 9 >&PO=V]R:W-H965T4D-G$R6W1%EK1+.#)M7&&\DQ82_E MUBC<9>AG9C>0 U[SB@/Y+,6[I11&28Y6&W(E#"C0AIS>V7U]-O$-1K1^?M:B M+W;HT2_08_() 0M-_A YY,_]?63:T8V>Z"ZB7L!/5)V3./1(%$2#'KRX2S]N M\.+_D?[?\Y4V"N7SSTL'L,,?O(QO2^I"5S2#J8LUHT'=@SM[^R876@ILF9 Z&,JZ)P;UL3[J9/A&G+?&U)7[?$;(/GL@#QKR>L+ MYZY0 ,\$Y_P%5+5#5$Y6=-)Q+B&#<@7J:25V3J\L(5EK*G)]YBQ@PX2P(5:4 M4Y$!.2%A.O!&T5&4 MDH$WB(;.)4.ML55MGRS]:J33R N#@)R1TS#TDC@F9\[R^7'O3]<>[C'@H3>( MQR2,O628.-. @)<@Z"U+FE M_'C\>!21Q O"Z#!1(0T.%%XQNV_<%?#7W,PI7J^E''O!.$3&J*"?A# .O!2/ M=R^)GFI.NFI.^JOYIQ+&$WA6Q?^QA'N#'E_"5MH;J=B_H']SW;ZV,IO$\3FN M*2<&&P12@6(R)ZA+PFFE\9ZQ?D@A>0[J[9M1%*;O-8&RXO(1VPG3&*)$"#+ M?U0K#.?$25&#\0@'XZ$W2H>]4:QS&PDIO2Y2B)64CA,G3;UQ$CD?>WWW?DV@ MK(<3/%2VJ)QW^/EMH);[(?")TRK?CGJ4[Q\T)"6H3=-V:0R%2MGU)MUJU]G- M=PW-WGS7%J(Z\"'&FX4UN@;G*>I9[5JMW<3(JFEO5M)@L]0,"^Q.05D#W%]+ M? W:B0W0];NS'U!+ P04 " #LB:A8[0A"^.(" I!@ &0 'AL+W=O M:<* $T>JY*K MA5UH7<]<5Z4%5%2=B!HXGFR$K*A&4^:NJB70K VJ2C?PO%.WHHS;\;S=NY+Q M7#2Z9!RN)%%-55'YM()2;!>V;^\VKEE>:+/AQO.:YG #^EM])=%R!Y2,5< 5 M$YQ(V"SLI3];1<:_=?C.8*OVUL0H282X,\9%MK ]0PA*2+5!H/AY@#64I0%" M&O<]ICVD-('[ZQWZYU8[:DFH@K4H?[!,%PM[:I,,-K0I];78?H5>S\3@I:)4 M[2_9=K[AN4W21FE1]<'(H&*\^]+'O@Y[ 5/OE8"@#PA:WEVBEN5'JFD\EV)+ MI/%&-+-HI;;12(YQ8M5! M!*] A.12<%TH\HEGD+V,=Y'.P"G8<5H%1P$OJ3PAH>^0P NB(WCAH#%L\<+_ M:?RU3)26^!!^'U+9@42'04QSS%1-4UC8^/H5R >PXW=O_%/OPQ&*T4 Q.H8> MKPO*9%L--6A\AA2H!N=L)K=&% M22\:17FFQM8*-/06F9_L&5P9FB%+"6I&R2 /4MJR5(@%'FGM)T&*"5I%%9+*:P" M-9 2%6(YT!4CGU"%-0H1>FR%CC\]LRZJFC)IL%]4YST9^1-GZGED;*'J?\B' MD1.TY'L9Y-!;&ULG59M;]LV$/ZN7T&H09$ ;/3^YMH&'+?=\J%%D&8;AF$?:.EL"Y5(EZ3K M9+]^1TI6G,PQLGZQR>/=P^?N'E(<[X3\IM8 FMRW#5<3=ZWU9N1YJEQ#R]2E MV #'E:60+=,XE2M/;22PR@:UC1?Z?NJUK.;N=&QM-W(Z%EO=U!QN)%';MF7R MX0H:L9NX@;LWW-:KM38&;SK>L!5\!?W;YD;BS!M0JKH%KFK!B83EQ)T%HZO4 M^%N'WVO8J8,Q,9DLA/AF)M?5Q/4-(6B@U :!X=\/F$/3&""D\;W'=(#A M>(_^R>:.N2R8@KEH_J@KO9ZXN4LJ6+)MHV_%[E?H\TD,7BD:97_)KO?U75)N ME19M'XP,VIIW_^R^K\-K L(^(+2\NXTLRP],L^E8BAV1QAO1S,"F:J.17,U- M4[YJB:LUQNGI-=>,K^I% V2F%&A%R1>4POD=0Y.Z&'L:-S&N7MD#7G6 X0N M$?DLN%XK\I%74#V-]Y#/(XD7_+^._ M9@NE)8KD[V,Y=Y#Q<4AS<$9JPTJ8N'@R%,@?X$[?O@E2__T)PO% .#Z%_@+A M8RQ/XAQG>;<&,A?MAO&'MV_R,,C>*U(_;LCZ#3EH2DJ!9U%IJ(A8$HV!2]'@ MH:[Y:N1@E\KUT";G Y30+D#N+9'SBQ1*D5DKMEP[L[+'47"@@)6MPT%@$M:XWRCES M M^G11#CZ#P*:1@%S@6.TYRF>82#(J)IDMM5G\;H9U3?X(OB[$NL.&HN\D@!XT6GE%#0/&$U$]] M-,9)88Q)8;8+:)XFAFB2TCS++)6"%GEAJ00!6G-#,(@SFA:^7<^I[^?=NE]@ M)B$Y(R^'#4UG0NO3UK<,B/F%]NV=]^X2U M64*F]KH 7=O0V<#V6-]/]RO\PN+]PFU[%JQAO 1#\(5*&D[\>/68PKAG MO:,6UHBD-!=(+R(MR +V.D)SS:VS!4=_?.LL-99F\4 >@*&<+'8G3C5R/O5: M^M.L6<&0P]O/>45IK0#F?0J/)7TN+:N^,R>A:6S.?UQDQI0X&8W#W$G]Q$Q3 M)Z4%7AIQ:J<93C-TC/S(3-&-)O@;I 4J?9\:@D4)C4*#&@9']>4=/#$PF95] M2"G\)& !N]?&8!W>:K/NB?+HWCWTL"6KFBO2P!)#_&PO=V]R:W-H965TNM2"J M/JA141K'LZ@14@?K96^[M^NEZ5!)#?>6NZYIA'V^ 64.JR )1L-'N:_1&Z+U MLA5[> #\H[VW-(LF2B4;T$X:S2WL5L%U__>X4\)!_=BS'TF6V.^^LE= MM0IB+P@4E.@)@GX>80-*>1#)^/O(#*8M?>#+\4A_U^=.N6R%@XU1GV6%]2I8 M!+R"G>@4?C2'W^"83^%YI5&N__+#X)N2<]DY-,TQF!0T4@^_XNE8AQDQ(.UU#QOU*F\%BO72F@.WWIMH?M"GVD>3.*G]H3R@I55)<;B^+DO;0<7? M/M$Q.W#\U2>Q5>!>+R,DO'>*RB/J9D"E/T!E_(/16#O^5E=0_3<^(EF3MG34 M=I.>!7X0]H)G26+L9?I[(=8/EIF'\L5ZX5 M):P">@T.[",$ZU]^2F;QKV>DYI/4_!S].ZFG])TEG-8W8F&L0&GH>3DDD]EQ MK('OC*)W*O7^BE'YRWJJ/[N%$IHMV-&2L5=WFF),YX2NW&OV()2PDJ TI?>J MA,>6QJ%C/[-D'B9Q3H.T"&=YPC86*HGTH)30)<54'7 TO!4H0>/ :,6SL8[- MP\NX8(MPD<_9K7R4%0QK_I[R63C+8OZ&O;>F:WD-0F'-I7:=]5Q>*B$;Q])P M5BSHF\4)>P<56*'(J30-;2J>:/L1EX2724%?:FEL0[>9"@&Z?![761*'\3QG M21JFBX+]3A6SO+74(BT^?X/*%C.>%06[[ZB,U#=\A2EIH*;JE[71;ZCZ:*G@ MM O)0:!SHM23,+\L**6[HV4BID7!TZQ@&V4H/QAJ2]:$K,D@AA6D;\;R,,\S M]LF@4%3R(@OG^:4?%&&6Y_S4_8Q>M) &[+YOE/Y^=!J';C)9IUY\/;2@?]V' M1D[W9D\GP!7L*#2^F!^N'='!T*MZ!UG?&X#CQ&TS_ M4.M_ %!+ P04 " #LB:A8XJ3#\ZX# #ZBIOI -"#S92E53@UNU"W6C@%;.J.9A$D7CL*9,^(N9DZW58B9; MPYF M2*ZK6NJ'I? Y6'NQ_Y1<,MV>V,%X6+6T!W<@?G6K!7NP@&E8C4(S:0@ M"K9S_RJ>+C.K[Q3^9'#0)VMB/=E(^=UN/E5S/[*$@$-I+ +%SP.L@',+A#1^ M])C^<*4U/%T?T3\ZW]&7#=6PDOPO5IG]W)_XI((M;;FYE8<_H/?GTN*5DFOW M3PZ=;I;ZI&RUD75OC QJ)KHO_=G'X<1@$KUBD/0&B>/=7>187E-#%S,E#T19 M;42S"^>JLT9R3-BDW!F%IPSMS&(I%5HPL=-D=$\W'/39+#0(;(_#L@=9=B#) M*R I^2R%V6ORNZB@>FX?(OS *CFR6B9O GZFZH*D<4"2*,G>P$L'+U.'E_[: MR[^O-MHH+(9_7O*S@\E>AK$-,M4-+6'N8P=H4 _@+]Z_B\?1AS=(9@/)["WT MQ1T()A59*:B8(1]IR3@S##2AHB)?I,'5FC[:'+W$_&WLJUJVPFB";:D-XF$H M2(O)4L3L@:QDW5#Q^/[=)(GS#YJ\RF1$M2UY!*_(QC;TF2,G'+FF(^>5$EM6 M&U216P>_E9R[Z$\]3&RY'S+K74,)]099])+46RLF2M903CK*WC=!:ZD,^Q?Q M*J9+*W275K QA&G=4E$"*:4VWA<<8MM1D5]YMV#JH_!>/1^ M\^(L#;(TQ]4H#M++R#MSPB2()KE;94&:7W;'V7@R'!=1[MW"@^0/-@L#X/G) M[RN&39%1?.:EP622H:3[ID&.B.?]]UX:]-!Z@+AYD";Q$Y,XNPR*/,;O)(A1 M,G"(LW$PGB3>#6@]):M6*(@8QT=1'HR+V+MY9A00@3%$K/(YO U B@9Y8:-2I'W(TG&09X6+3A1$:=&% M+,KZD*63H"BL:Y@"K*8G?D?23!-,-V]Q]A!JZU"YR[L@.F8N=3>,;HZ%S&QF MP6L%;;'$T6Z%12LYJZC=+"EWY7!GQ^K%2ZT=GDS<&M3.O2N:N+KJAN\@'9ZN MJVYB/ZEW[QZVQ(X)33ALT32ZR"]]HKJWI-L8V;CYO9$&7P.WW./S"\HJX/E6 M8OOU&WO!\* O_@-02P,$% @ [(FH6"W0A /5 P ( D !D !X;"]W M;W)K&ULE59+;]LX$+[S5PS4HK !K?6TE;BV@21M M41^Z#?+H'A9[H*61)502O205)_OK=TC9BKUPC.U%?,S,-]\,9TC-MD+^5 6B MAN>Z:M3<*;3>3#U/I0767(W$!AN2Y$+67--2KCVUD<@S:U177NC[$Z_F9>,L M9G;O5BYFHM55V>"M!-76-9I?&\'"^1_]B8Z=85ESAC:C^*#-=S)T+!S+,>5OI.['] MBKMX+,%45,I^8;O3]1U(6Z5%O3,F!G79="-_WN7A_QB$.X/0\NX<69:?N.:+ MF11;D$:;T,S$AFJMB5S9F$.YUY*D)=GIQ2>4Y1,WF8%EH[1L*>%:P>"!KRI4 MPYFGR8E1]=(=X'4'&+X!&,$WT>A"P>,5O3+0B#2B@UG++'AF[)JOR'R!WL MF]!3K@K(B2(4F*V1!6YR$;!!X%X$"1NR!_X,F.=T;P'7H"@3K1;R!22E! 8Y M4DYY!431RG#(!O%X3';Q)&;'F>K(LR!T+^.(!;[K)Z=5R)&6Y:KMTJ<%-*+Y M+:7$25%1):Q)32/E6L,@X[$W\![O;[^"*NC,"E%1 (H2 M>>E&24CCQ/7'"9SIE''?*>.SG7+#I32E9'/SA9<2?O"J15-!RSW_.Y/$USY2 MISKAK)>W.R$]=)\;]T][]Z=:HT^I/=?71J';EY)8M5E7U:*KLU9**G3@2B'U MA/'0";J-(6P)BQ:0TX&)K1J]EC8[KG1F*WUYY%QM^6;ZW^K_?L(Q>\^HEI)+ M.TZ">*>T$X;N.+I@EW%"XK$[#LQ(Y3()3AZN=_!JU2C7]FU6U%%MH[L'K-_M MG_^K[M5[5>_^'2BX-5TO4&%.IOXHH1.4W7O<+;38V#=P)32]J'9:T"\,2J- M\EP(O5\8!_U/T>)?4$L#!!0 ( .R)J%@02A[L2 0 "X+ 9 >&PO M=V]R:W-H965T1N[(10%-C5#'7'X\CMZ)E M;2_GYMN]6,YYJUA9P[T@LJTJ*EZN@?'-PO;LW8>',B^4_N NYPW-807J]^9> MX)O;HZ1E!;4L>4T$9 O[RKN\CO5Y<^!K"1NYMR8ZDS7GW_7+7;JPQSH@8) H MC4#Q\00WP)@&PC#^WF+:O4MMN+_>H=^:W#&7-95PP]FW,E7%PI[:)(6,MDP] M\,VOL,UGHO$2SJ3Y)9ON;!C8)&FEXM76&".HRKI[TN=M'?8,IN-W#/RM@6_B M[AR9*#]219=SP3=$Z-.(IA6GP%3DN3LD:X9R/.Y MJQ!4;[G)%N"Z _#? 0C(%UZK0I)/=0KIH;V+P?01^;N(KOU!P"]4C$C@.<0? M^^$ 7M!G&!B\8#C#/Z_64@D4P5^GSE3S]X MT?B7@0##/L!P"'UYPZN&UU K27A&3+CDTS-VG813H0Z#/19 D@- 9@"A R0; M$$"H)!EGV(]R9#T6 N" 0PL92(J>@L/7P#J[JXDJ>"MIG?$L8??5NVZ.U/66 %,%=,L\:I!MR5E T1->J(F@[5= MM4W# &\D'4J)X1Y\\Q=L@]FF):3+EOM.$RH)D2!SF^.I> MO+IGG=AUZO\GR3?:;T/+%"$%H15OM;BPSJQ%+%S@82 5.F^%B54+CQ\I@R') M)2M5B0$B;6,G"*9&(5$86>;?X()G%ZW4^I2@Q;M6^*_2X<-S4M Z!Q- C9?] M,'KLQ+X61^3X4X\,#W-^V"E/;=N<]?:E,>^E@7AO@?>X'L=_GGN:Y M@!RY)5GGODNUV7=_5 ?#.Q;_D%[G;=_?EC)!1?T!5%A7AE!R1+HV)&=8>"19 MXVN*E1%2U0D)M)"./)UCT7VDU!MK^PD)?"<,IWH=$8PCG/EZ'1,O!]1FDO,3^;EIE%(*6@%?#S/$GX=;V7P2H M%1C/AL01]^*(!\5Q]82.\ITZ'O&:DR:ICUAC4]D'Y/"D,/X;;A>^ZG'3':[0 MN&^Y'>[M;V92@?2";N&Q9;'/7NMD[ND+#%.!R,VD)HE![,:9_FL_#%YU,]#K\6Z2Q'SSLI;H-D/3 M\2C&JU=TTUGWHGAC)J(U5SA?F66! RT(?0#W,\[5[D4[Z$?DY3]02P,$% M @ [(FH6'0@>GO4 P ? D !D !X;"]W;W)K&ULE59+<]LV$+[S5V"83B:904P0?,J1-&.[3>M#6H_MMH=.#Q )B6A(@ 4@ M*\ZOSP*D6'MLR^J%7!"[WW[[ CC?*?W%-)Q;]+5KI5F$C;7]:129JN$=,R>J MYQ)VUDIWS,)2;R+3:\YJ;]2U$24DCSHF9+B<^V]7>CE76]L*R:\T,MNN8_K^ MG+=JMPCCE$4HBS=>+\"P^/4^= MOE?X0_"=>2 C%\E*J2]N<5DO0N((\997UB$P>-WQ"]ZV#@AH_#MBAI-+9_A0 MWJ-_\K%#+"MF^(5J_Q2U;19A&:*:K]FVM==J]PL?X\D<7J5:XY]H-^BFH%QM MC57=: P,.B&'-_LZYN&!04E>,*"C ?6\!T>>Y8_,LN5 G5W>\ VDV*)+.1389>K=+5NUW+R?1Q8\.+VH&M'.!S3Z EJ" M/BMI&X-^DC6O']M'P&RB1_?TSNE!P,],GZ DQH@2FA[ 2Z9P$X^7_(]P_SI; M&:NA/?Y^+N !+WT>SXW,J>E9Q1 M7J-/0C)9"=8B5V0$W-$U[Y6VKE!H#,H\1_^@@^?IWS8B;OW[XI:5Q\-#"Y$U$S$CT-;AO-^:-F":#453/5 M^O$R"=Y=2D!76\-D;=X'O\)QI?D=EUM^&EPU]T94P /<:];?(SBRM*^M03^@ M.$EQ2C,GT1F.LUEP*6L8+.V8"_G/5M^CWF/Y;G!)$!7$26-,,X+B&4XR$MPJ M"^IC; XKRW!>>-2TQ!F9!;\-3B%E%\JX&&]8"RD#)* ,9%OFDE8->X0SU$"I2I'[AI4\!%\P!.TR2S. MG4!P3$API=6=\/>&Z\I*\UJ F3*&OYK[&.>T\.\L/I;[!_1AY-R_[/@)]I.6 MH@6FONQQ7. \H\'/&BP=YEK85[.>8I([8T AY;%-GN(D*2#K15X^X0-U3$D\ M)+7,BG'_#&)YO8/+ NI9N(H4T 4I/3:3<9IB6L+4I3$N2/8T1YA ;FB6^ZXM M,>0,/7?01@]NQ([KC;_W#;305MKAU%QOX/>+:*<#^6BF[7S@'TP_7\CM02P,$% M @ [(FH6!F:MG1?"@ .(, !D !X;"]W;W)K&ULM9U?;ZLX&L;O]U-8&G"=@_&_P$X_9""=5IL6\;P\&Y_U%&">]T76U M[2$;7:>K8AXGXB$C^6JQ"+.W6S%/7V]Z5F^]X8]X.BODAO[H>AE.Q:,H_EP^ M9.6W_H8RB1
,T(9EXN>E]M:X"SY,9JA3_B<5KOO69R$-Y3M/O\DLPN>D- M9(W$7$2%1(3EGQ]B+.9S22KK\5<-[6W*E!FW/Z_IM#KX\F">PUR,T_E_XTDQ MN^D->V0B7L+5O/@C?>6B/J"J@E$ZSZO_R6N==M CT2HOTD6=N:S!(D[>_X9_ MUR=B*X/E[,E@UQGL1@;;VI/!J3,XQV9PZPQN,\.^8_#J#-ZQ)9S7&_"(AQ=9^DKR63JDB8_5 JJ M?[+=;\H*R>+Z$=U M1=A[1>P]%7'(?9H4LYSXR41,6O)SJ*,Y^BG^H+F]'0*@90L5S>4##0Q1VQ&FI MZ[(^+>2Q%(X@CV):7@>+ML8S,^]$=,Q)"LR4WZ-"40P"<#:_#:?B.7MX+0)_ M^OJ<%UEYA?[64KWQ.\YMQ\ENZRI?AI&XZ2WECRW[(7JC?_YDG0_^W28K),Q' MPB@2QI PCH0%()@F/71ME>40,61R,N!3%*.J%L%9J1W%1@2YB-A% EC%SL"+\DT;3(S%M)59DB8CX11)(P-=V76[.J0 MY04@F":SRXW,+HTRJ\>W#_4EBSS="ZF[UN&?D=152TB8CX11)(PA81P)"T P M37760(7E!MC80\T#J0]*\Z$T"J4Q*(U#:0&*IFMP*S1L&:]]#R*+9$AX6NDP M3HJR@\T+$D9_K>*L_:ZM)@ZW^H;!F:=W#G>MB2[T1'Y[H@:*MJ9JC*J8^3 [ M-S&2%J!H>A/;JHGMST<#:L9VAW_9;-+=)%ZS07>3N,W6W$UB-=O2>#R=VQ)) M"U TO2U5M-HR1B1'0?"PU5D8[E/,G,Y=!310#:51*(U!:1Q*"U T77LJ7&VY MX-L5:)@:2O.A- JE,2B-0VD!BJ9K4 6V+7-D^R.W*]! -Y3F0VD42F-0&H?2 M@IHV;+V)T*6E0N.6.3;N9],T21[?,P?>/=+702#N4 MYD-I%$IC4!J'TH*:UHCV>'MZ6Q5RM\PQ]_LPBV;OCY=]E8K*X^JA1&,_"XV] M0VD^E$:A- :E<2@M0-'TAS]5!-X&1^!M: 0>2O.A- JE,2B-0VD!BJ9K4$7@ M;7,$?OOR-]GC8)L1G66'I/E0&H72V(%3OWGZN^J(6I4&-0)0-%UIR@BPS4; M!^[HS,3.PD/2?"B-0FFLIAD],@XM,D#1='$I9\(V.Q-'N4QF1F5;'JE44_6JR+'C S.SL[B@=@.41J$T!J5Q M*"U T70=*KO!]L#C ZC9 *7Y4!J%TAB4QJ&T $73-:A\"=OL2QPU/H!:$%": M#Z51*(U!:?Q 0VY>76QY=[%6VBE^);!_Y'%[@/%DMPL5:FA :3Z41J$T!J7Q MC]#:A7J*MPQLY7G89L_C42R+:OBR.ZZQS",;J/,!I?E0&H72&)3&H;0 1=-G M/5#.AP-V/ARH\P&E^5 :A=(8E,:AM !%TS6HG _G\\Z'&=%9=E#G TJC4!J# MTOB!ABP[-N6CM(YL4-71E::<#P?N?)B)G84'=3Z@- JE,2B-.VT^2N,UH@!5 MI"ZNK1F$ ,Z'F=%93MB)@[ S!V&G#L+.';3KH[A-,9W"^7"4\^&8G0_#&,$V MCA',W,X"@[H?4!J%TAB4QJ&T $73M:C<#P?L?CA0]P-*\Z$T"J4Q*(U#:0&* MIFM0N1_.Y]T/,Z*S[*#N!Y1&H30&I?$##7G$&.$4[H>CW \'[7Z,S<3.PH/Z M&% :A=(8E,9KVH$QPBD\"D=Y%,[G/8JQF=%93E"W 4JC4!J#TKBS._61U133 M*7P$1_D(CME'^'4U?^OV:)09V%E94 ,!2J-0&H/2.)06H&CZW+7*0'#!!H(+ M-1"@-!]*HU :@](XE!:@:+H&E8'@?MY ,",ZRPYJ($!I%$IC4!H_T)";"?3W M#@Y0U=&5I@P$%VX@F(F=A0 MSIW".'"5<> "C ,SH[.>H,8!E$:A- :E<;=ES82FF$YA'+C*.'#-Q@$5S]DJ MS+H.$*#F 93F0VD42F-0&H?2 A1-7YY,F0<>V#SPH.8!E.9#:11*8U :A](" M%$W7H#(/O,^;!V9$9]E!S0,HC4)I#$KC!QIRL^3MWA$"JCJZTI1YX,'- S.Q ML_"@Y@&41J$T!J5QK\T\V%G/\13F@:?, P]@'I@9G>4$-0^@- JE,2B->[OF M0?/)(E2!NIBD>:!OV5I)UCSA_I/U[?>$K.=C6B^\_46N\TC&Z6(9)F\D2I-H ME67E)6[^MKFJ$6LP^%G*,DR(7+7D>7VC)]>=#XGG_4Q$F;)X^P?9\V]SH8SE M8O5$J/G9\_7\[&OHV9/];;N0L[:ST<]G0A1W81&.KA5+;]GCE'D_NZ:LB1M?+\MI_'V;3.,G)7+R4 MQSS9' M-/H_4$L#!!0 ( .R)J%A<92BI.0( -,$ 9 >&PO=V]R:W-H965T MMV!QI=I>T.! ^'IDW ^(A M;=TVNC0IL;O=_7N2M"M#;'MIX]C?Y\^)G>2@S1/6 ,2>&ZEP&=1$[2(,,:^A MX3C1+2CK*;5I.%G35"&V!GCA08T,XRBZ"QLN5) F?F]CTD1W)(6"C6'8-0TW M+VN0^K ,IL%Q8RNJFMQ&F"8MKV ']*W=&&N%(TLA&E HM&(&RF6PFB[6AF\#U@!)>\D;?7A,PSUW#J^7$OT7W888J. Y1V2;@:P M5= (U?_Y\W .)X XO@"(!T#L=?>)O,H'3CQ-C#XPXZ(MFUOX4CW:BA/*7X4"56QC98B%X W; >5 MO1UB6VBU\;XW#T!<2'R;A&2UN0QA/NA8]SKB"SIF[%$KJI%]5 44_^)#6]-8 M6'PL;!U?)7SD9L)FTQL61_'\J/4*[VP\L)GGG5W@_;_JGZL,R=CV^G6N[)YM M?I[-C=P"6Y[#,FC=!9@]!.GK5].[Z,,5K?-1Z_P:>_JU:S(P[G:S#JT/D6$O M'\])[I.P0 ,P5 9 >&PO=V]R:W-H965T.IU:$4A0))0'ESP[-49HJ);F. M3Y6H4_M4AJ?7!_4?=/ RF#7D:$[3/W LMA/GU@$QVL B%4]T_Q.J AHHO8BF M7/\%^^I9SP%1P07-*F.Y@@R3\A=^KD"<& S\*P9!91"<&03!%8->9=![K4&_ M,NAK,F4HFL,""AB.&=T#IIZ6:NI"P]36,GQ,U'M?"2;O8FDGPAGDF .Z 4N& M."("EF^#Q&"%$X(W.()$@&D4T8((3!*PI"F.,.+OP8^4QGN ,P ;]M:<&E !^[0H:C M%N5&U=)GY=*#*TOO@4=*Q):#[Z77N,5^8;;W X. *SG6,(,#S%E@5'R$[ ;T M_/<@\((^>%XMP-LW[\ *)?*@"/"$Y[#"$V<7.UA MMD-.^.TW_M#[KHVN3;&%);$&Z7Y-NF]2#W\ILK6D*X_NNN#R'N> ESN-@W\. MFZX-9RD[T++JL[ +@[&[.V5D=-R5D26Q!J-!S6CP2D9,'S=%YNK!FPTNP S/ MP!B]=05C2:P!9EB#&1K!U,<49SG$[-I6*46&)T2\,R)&-UV)7+KS![?>T64C MU%$=ZL@8ZD,=H=H'*27)AU2G(:AS3UO8HQ?#-KKL&K8EL0:=VYK.K9D.B661 MP3!,95K^NV!?5"&PD[!4&;"2SG"$9'Y^1.H@M69GHW[7[&Q3;&%)K,'UKN9Z M]]6_@WO<4?EFXC\Y3N-7*W99:$]:Q=O?-Q7LSG26G.[7. M;>W]E)?K>;/KSJ LJ96@W),V5X98HMN%'.C65-FDJ6?KEN14-^+.YF?^_;QL M+!YERC[G(V0)EO\FIF@C);V;D7S3K&P=E@-!<]U,6U,A:*8OMT@R9^H!>7]# MJ3@,E(.Z@1O^"U!+ P04 " #LB:A89:!Z-Y@" #]!P &0 'AL+W=O MA M:A/P8>*#ZUP2:WX)MKMN_YZSDX8BM0$A37Q);.?NN>>YG._F.VT>; 7@R),4 MRBZBRKGZ(HXMJT!2>ZYK4/BET$92AUM3QK8V0//@)$6<)LDDEI2K*)N'L[7) MYGKK!%>P-L1NI:3F>05"[Q;1(-H?W/*R$.W)=Z;7 7=R@YEZ L MUXH8*!;1K(E7LM'ZP6^N\T64>$(@@#F/0/'U")<@A =" M&C]:S*@+Z1T/UWOTCT$[:ME0"Y=:?..YJQ;1+"(Y%'0KW*W>?8)6S]CC,2UL M>))=:YM$A&VMT[)U1@:2J^9-G]H\'#@@SG&'M'5( ^\F4&!Y11W-YD;OB/'6 MB.8706KP1G)<^9]RYPQ^Y>CGLA6UW!)=D+4!"\K1)E\5+S@C"I'EHSI MK7)MWEUJY8P6PAM=*P>(Y\B;*W"4"_MV'CMD MZV/&K&6V:IBE)Y@-R0TB5I9\4#GDO_O'J+*3FNZEKM)>P!MJSLEP<$;2)!WU MX V[U T#WN@4'E=<;B6YOP&Y ?/]F,1>!'_A+FQ-&2RBVJ??/$*4O7XUF"3O M>_B-.GZC@#X\P>\O_H\E]\N-=0;OQE'ZHQ>@/^[HCWO3>T!?(7UV0)^W],^P M+>0@ZU"SQM\_+$NF)38-!OAPI ;#=7Y,6G_P(7D&:FR/C$DG8])?)?3ICU72 MB_"/:9YV_*8O7273%Z _Z^C/_F>5] &PO=V]R M:W-H965TS#)!:PF=F8;:/_];">$!(5TK;(7$COW'-]S[\6^'NP9?Q(; (F>XXB* MH;61,KFQ;1%L(,;BFB5 U9<5XS&6:LC7MD@XX-" XLCV'*=CQYA0:S0P8OTP@8ONAY5J'B3NRWD@]88\&"5[# N1#,N=J9.8&1=]-&-4;@3Z2D,(RWA; MRP?-$Z^6<(;Y-?+=*^0Y7JO"G^F_P_T:=_P\!;[A\\_P5<7Q<;P4DJL: M_UT5KY2O5P'Z54: M4V#' /5>M!NY[7:GVQ[8NZ+W%6:M7MOIYV8EO]JY7^U:OV:$DG@;H\<9Q$O@ ME4FH97AK$AHB*XGMY&([#==?ITGI#9&5I'=SZ=W:/-\#CP52AR%*\(LZG*1 MH8J$GM!+D0"$.JO4ML-/-YXT$/7LOH-"_%*UXTUK@>\4W+N-RF](;*2=-=#)SON5NKJOIWUK]IMB*P?!.P;!:[CV,\*FY#?$5I9_;*O< MVM:EKKG(D,6VP6LYSDEO46'E]@I6J5]VH?F.@:_-G40@TS"G/6D^F]][QJ;; M/YF?Z/N0:>J/-.EE2G6<:T(%BF"E*)WKKFH7>'H_20>2):;%7S*I+@SF=:/N M=,"U@?J^8DP>!GJ!_)8X^@M02P,$% @ [(FH6"7A,F4( P O0H !D M !X;"]W;W)K&ULS99M;],P$,>_BA4D!!)J'OH\ MVDKM!H(7DZI-P(N)%VYR2:PY=K#=AWU[SDZ:=J@-&V+2WK2VXSO__N>[Y"9; MJ>YU#F#(KN!"3[W^04![C!_7,(L*)CH#TR77Z#/7Y)-(('EL[Z.P1EVT5[>(6AU>4]4AW? # MB8*HU^*OVT2KZ_SUSOEC@A7K@MQ=0[$"]?.4Q%8/ML@N=$ECF'JEC;C:@#=[ M^R88A+4LE=PPK%/B#3>5C#Z<$ M5T@CAV3?6IM9T G"B;\Y(630"!D\5TA]#S3+%&0(A]2'VZE#Z02"-HX^>;2# M[N^OV5N"BFV)9G!*U> 9JH:-JF%[OM.=R_=VKCW_*:KA,ZA&#=7H251M5=CJ MX1^3>MSPC?]_%8Y? #@,#E^!X/758S(SSZI(6OO!9KP*NQ_J OY'Y1QU% 2IS?9,FK@NHFHMFM>G-YE5'-7;X#&ULK57+;MLP$/R5A1H4*9!&LOQHD=H"[*1%,"R\:N[FYBL9R;7(N<*Y KXN"J><9YG([ M\7K>?N*>KS)C)_QH7+(5+M \EG-%([]A27B!0G,I0&$Z\::]J^N1C726*RB??1@P13ML[-O=Q^Q=K/T/+%,M?N"]LZ-O @7FLCBQI,"@HN MJI;MZCP< (BG'1#6@/ U8' "T*\!?6>T4N9LW3##HK&26U VFMALQ^7&H08[Y//QFRX-SL+.PGOF+J$?N\"PB ]"M=LA@G7FE_H]J@%[U] MTQL%G]I<_B>R(\^#QO.@BSUZ% IC22?K-R9@V Z6*##EILUTQ31R3+8:;:)@ M[&\.G71%',D;-O*&G?+HH*LU*>/"()DW[B90Q62YH3,/3&L9E[H+JZXT)!C2I3!Y0?*F*I* M=C4PLG15;RD-U5#7S>B50V4#:#V5TNP'=H/FW8S^ %!+ P04 " #LB:A8 M+>A *20$ ",% &0 'AL+W=O_?K83$E)2 MWX)"'TJ<^'S^ON/#R8>'6RZ^RC6 0M_2A,F1MU8JN_5]&:\A)?*29\#TDR47 M*5%Z*%:^S 20A0U*$S\,@KZ?$LJ\\=#>FXGQD.!"; SWBAL MY=XU,E+FG'\U@\?%R L,(T@@5@:"Z(\-W$.2&"3-X]\2U*O6-('[USOT!RM> MBYD3"?<\^8LNU'KD#3RT@"7)$_7,MW] *:AG\&*>2/L?;EL&: M04I9\4F^E8G8"PC##P+",B#\;$!4!D16:,',RIH21<9#P;=(F-D:S5S8W-AH MK88RLXTO2NBG5,>I\1V15"*^1#,!$I@B17+9 KW0%:-+&A.FT"2.>RN8!9^P"Q"3YRIM42_LP4LFO&^5EE)#7=2[T(GX!,1ERC"%R@,PBOT^C)% M7WYNXW7OAIE"7,%$[3 ->E&U$Y'%C3[ _4PZ_Y[,]4"7_C]M^2SPK]KQ33^X ME1F)8>1E9J_%!KSQ+S_A?O!;6Q(Z FNDXJI*Q94+??S(8MV2)"#*4)8K),QW ML4UQ =.W,*9A;<:#0/\-_&U7GBB=F_+K2 M<^W4\\IT[23T/UB@E7Z-H:7@J2ZD?9%R2[(V>=>'.Q&UR7,2.%'>H)(W<,JS M;6*S:Q,QMUU9-P=S*:G>/MO!V]0-6NILT"9O<%AH8<]1:3<5]1LG]3_5&@2Z MSX4P?"=2@FEI3Y#.0;0V-"?\U1-8:TI_$1Y?Z*LW3A'[V1':$W5M6O!Y[8MN%/?TA5: M,QVU<\$_LBY'%/:A?7G?9TM-YW PN+8PV.UAWGBB-214?7>7M1/EZ'WL"*VI MN39%N'_NLN[(!)7I.(>EPK6GPFY3-86YTB9JI_T"I=J?YP+,0-_7)KTU!06H M>==4%1YT([2F[-J,X9MS M5WBG_JPKM.;90&W00J?C.;'"2U",&Q6.DX)8V6,PB6P5 M%T<_U=WJJ&UB#YC\>GIQ3O=$Q$JK1@DL=6AP>:W;KBB.OHJ!XID]/9ISI7AJ M+]= ](O-3-#/EYRKW< L4!U CO\'4$L#!!0 ( .R)J%@QGMO0N@( )<) M 9 >&PO=V]R:W-H965TQ,%VX(*5E;$#83IK: F7 M8+XW*X6]<%#)60U",RF(@F(>+.+C9>P,W(P?#%J]TR8VE+64U[;S-9\'D24" M#IFQ$A1?-W "G%LEY/C=BP:#3VNXV]ZJ?W;!8S!KJN%$\I\L-]4\. Q(#@7= M<',AVR_0!W1@]3+)M7N2MI\;!23;:"/KWA@):B:Z-[WM%V+' '4>-DAZ@\1Q M=XX(Q>@C6*9 9QK9'9-/IR"H8SKC[/0 M()IU$&8]QK+#2![!&)%S*4RER9G((?_;/L20AKB2;5S+Q"MX3M4^&<5[)(F2 ML4=O-*S3R.F-']$[JQLN[P TN3J'>@WJUT-!>C7L#W:L&YK!/&CL:JL;"-+W M[^))],E#.!X(QTY]] CA?^FX6JQQ!+?]@ZCC5T ]&% /O(NY L5D3I@@;<6R M"O_N#AVWGB:<-AH(;D+MHB@5;L!_MT07@M_)F-P!5=J#.QEP)UZE4Z;P#)'* MGWNOQC,7=#H03E\R]]-70#T<4 _?(O=^)['+O8?V:* ]\@I]*_ $A"?S_&PO=V]R M:W-H965T@#+8TM8272)2D[^_<=4K(L6[(V+?QBB^3,\,P9;X'ARIJ+C"H951\?X*4[Z>6:QTF7I--K/2$/9MLZ0:6H-ZV"X$CN[(2 M)1DPF7!&!*RGUJ/[,'=]K6 D_DA@+VO?1+NRXOR;'OP632U'(X(40J5-4/S; MP1S25%M"'/^41JUJ3ZU8_SY8_]4XC\ZLJ(0Y3_],(A5/K9%%(EC3/%6O?/\9 M2H?ZVE[(4VE^R;Z4=2P2YE+QK%1&!%G"BG_Z7A)14T [[0I>J>"=*P07%/Q2 MP3!G%\B,6\]4T=E$\#T16AJMZ0_#C=%&;Q*FP[A4 E<3U%.S%RI8PC:2+$"0 M94P%D-MG4#1)Y1WID;?E,[F]N2,WQ"92KTJ2,/+&$B4_U2:^QCR7E$4X>7,R MGM@*0>JM[+ $]%0 \BX \LD7SE0LR0N+(#K5M]&YRD/OX.&3UVGP"Q7WQ'<_ M$<_Q@A8\\X^K^QUP_(IPW]CS+]B;\VR;*VK.,%\3./"_1?X-H8;UQ>=B$/,T M B')7X\KJ02>^;_;&"UV#-IWU(G@06YI"%,+;[H$L0-K]O-/[L#YI8V.*QD[ M(2>HR FZK,]^Q[R5L)!G0*A2(EDA4ZL4B.)-3MJ(**P/C'6=P':SD1,,)O:N M[F!3:!BX3B5T KQ? >]W1Q6!;? N(%"A;P^#Z!C:[N#UKQF\*QD[X6!0<3#H M#-XK[&B:5R=;0 18]$&^UX"DJ;3#$"G!_U49'L4>_%IV>&_CCLQ@V MI5QWW!["805_V G_*WTGL%YC><&S1R1>T5QQ\9T(JC GKM$;05."2%RIJ:ZVD%QL,:["<^\:E;Q/JC]JQN\ZQ>#K_ M%7V4I+G"V_]Q_.4>/W"@5>JB![7R[W8FKF51PW.)D!%Q6*M.W6FKM'NEO'4M M:Z$<6O,XX=K#0JYW'HN%I#Z+7S$A]QQV>1[%%S'>\_H4P'IL*M[,L=SM0 M/Y)=+O@?31-\-O^DGPFFUSV: M*=X8V)IM$B9)"FLTZ=P/$9,HVO9BH/C6=+XKKK"/-I\Q/G5 : %<7W.N#@.] M0?5XFOT+4$L#!!0 ( .R)J%BT\EW6*@, #,- 9 >&PO=V]R:W-H M965T,"3MI_/\".Z[0.4MKT)0%\OH_S'>!P&.THN^,1@$ /29SRL14) MD5W:-@\B2#!OT0Q2^65-68*%[+*-S3,&.-2@)+8]Q^G9"2:IY8_TV)+Y(YJ+ MF*2P9(CG28+9XQ1BNAM;KK4?N":;2*@!VQ]E> ,W('YE2R9[=L42D@123FB* M&*S'UL2]G+F> FB+WP1VO-9&2LJ*TCO5N0K'EJ,\@A@"H2BP_-O"#.)8,4D_ M[DM2JYI3 >OM/?MW+5Z*66$.,QK_(:&(QM; 0B&L<1Z+:[K[ :6@KN(+:,SU M+]H5MOVAA8*<"YJ48.E!0M+B'S^4@:@!)$\SP"L!WG- [PB@70+:6FCAF98U MQP+[(T9WB"EKR:8:.C8:+=605"WCC6#R*Y$XX4^"^YQPHD+*$5VC:? M+Y#G>!VD#1B$:('_44;$([I*!3#@ GV:@\ DYI_1%S23Q"08V4+ZI)CMH)Q_ M6LSO'9F_C18T%1%'W](0P@;\S(QW/0.!+8-11<3;1V3J&1D7F+50VRWD-SED MAL\AJ.!M@SOM:H':FJ]]A&^_(&A&DQ5)L5JI"S0''C"2Z9-P.UEQP>1Y^-L4 M_H*]T\RNDL0ESW 8TMF 0YL"Y;_\8/;<[XV23\3V4$@.E4@.B9V_V>>K("I M/1KHO<:;U!8474VA,MC6]T;VMB[AI<6@LCCPJUOYU37Z)?=+$-7.2G&8T.T" ME+^-:V(D/'5-SD1VH+U7:>^]Z^;LG3,09R(["$2_"D3?N GJ*Q]B 4UBS0PZ M[7C#"W0T[QCQK]0WJ/0-C-XM@060"GFQJP-(]C< +B^')KD%X:!VT)Q6]]EA M-$[Z2DG#2M+P[?ED^");#)]),$[R2@FN\W1[.T81)Z4=,]>IQ^U<;(?*:W6+ M^ZZIIZ0_5S#.Q'88#.\I&-[;]W+)8;H?&= 3-=)&[HD*6S+H9R5<- M,&4@OZ\I%?N.FJ!Z)_G_ 5!+ P04 " #LB:A8]OHS@>QO\5*[TL55OKP8WUR7?& M186RQ+]"\9R=O2;%H3PFR1_%FW^NK@>CHD4B$LN\0 3ROR=Q)Z*H(,EV_%E! M!Z>81<7SUZ]T7AZ\/)C'(!-W2?3O<)5OKP>S 5F)=7"(\L_)LR^J RH;N$RB MK/R7/%=E1P.R/&1YLJLJRQ;LPOCX?_"M^B+.*M!Y1P5:5:"75K"K"G:SPJRC M@E-5<"Z-,*XJC"^M,*DJ3)H5:$>%:55A>FF$655A5O;NL3O*OG2#/%A M$SJB#E$*O'-%'H11]C/YB80Q^;I-#ED0K[*K82[;4A"'RRHN/\:E'7%MVZ=1AQKAB>>&WKTC%/OUH[!)O=^!??R3D+MD]AG%0_#C>$U=DRS3/69[*@?D_FL;?'NF.GE[,5I^R?; 4UP,Y'64B?1*#Q=__9DU&_]#I$ ES MD3"&A'$DS$/"?!!,4:)S4J)CHB]^/>P>15H,W,M2W!GY;_=O[];(ZJL[),Q% MPA@2QH^P<0DK%H)/"WHU?#H7$S*#J?J(5\ M4+L4M4Q.:IF8U2+75&&\$7$N-?,BSU%RW=KNU@CIJQ DS$7"&!+&)VV%C&:C M44,AR)"^)B0=GX54)#(]261JEDAY4B(G';GP)Y_%6J1I$,D74;D,RK;A/B._ MWXMB7M(N?HSTOMI!PEPDC"%A' GSD# ?!%.4.#LI<690JB@R@FN&*>RX-X$SY&@@3R7#;/3O/=&ROS&5*<2)B+A#$DC"-A'A+F@V"* M..(1.&3*"V6DQ3#^%6EVDG6R.^K123,1<(8$L;-?6)1 M\B*"5/=M>\AF^-_3#$5EUJCV[T;F,\ D_K!,=GN1"W*S284H%VW&&=A,[*LL M*,V%TAB4QJ$T#TKS4315A65":CZ*I*J6U M2ND/GI/- 7J+$DESH30&I?$W.F;C/-TG3*P MC#[PXNC*DH=BO N7PCQ!0Q,$4)H+I3$HC4-I'I3FHVBJ_.H\@>7\T)25!5":CZ*IDJP3$Y8Y,_$@TJ4\5PDVY4I13KQ"1LF-F8F*.#MS M-$J;-OVT7&S9YM%W&:W=HN8C4[%6G$>U":CZ*IG5K[_Y8Y =#QNTV+K4&Q M7$(_OI#]ZRIGG1SBE4BUO3V]Y+>L*V0W>QQJW&M#TJ8\H(X\E.:C:*H\:E/> M,MJJBYO-)A4;>99%]H=TN0TR^2(]:B$E^58_V* MIHSEK;2JJRLU;>M@WL[/MUA<5ZJ5QX4>I(^BJ1LC:X^9FCWFSI7:,CWH%VH5 M<*X,HB.G.;R;X_8]#X#2V&6'P*%!/2C-1]%4V=2F,#7:>8LO(HKDZB]. M*J%O]ZL+#5":CZ*I5":7]$NN(2/UOXZ!?KK9E9O44%WCD-I#$KC M4)H'I?FTG7.@D_&,ZH5EU\Z^;7;VO^/J4#.QK[R@-!=*8U :KVA*"DISB2@T MJ(^BJ?*J,P#V_Y0!,-?N+25H!@!*8U :KVC*+IA6!A(:TM>$G,_&'<-/G0&P M 1D ,Z.W2J![KJ$T!J7QBG;>92V-0/U_3<"9W7&UL7UVKY4W;/W+'"LSI;=* ML'=5P=Y6!7M?%?N2L01[PY1V2-IU5;I=F^VVT3E=?$WR("++),["E4B#KM6Q MF=);)U!/'4IC4!JO:,KR9:)9OD#-M<4 M*,V%TAB4QJ$T#TKS4315I;6U;INM]6I$.\@5DIS\CG+42@_JK$-I+I3&H#1N MM[>!MR8^J%VN"6@YDZ[1K+;!;?.&[*-.XN)"\+>U K6\H3072F-0&J]HRE4% MTTE3+5 G6Q/2=CK/N6J'VC8[U$>U1&'P&$9A'NJOLL$:DQ#:0Q*XW;; M_/W@C%NC"M1PUL6TK>F\0RBUZ6R;3>=?#8LAK6:@OC.4YD)I#$KC=GMO.FV- M+% W61/1FDYMO6"&2P]OS.83C=F:E_=0&DNE,:@-.ZT M#>7)=-X<:Z Q?4W,VH80VDNE,:@-.ZT M[5N;SII2@3K&NI!G][I4E5([QH[9,?Z:!BL1!SO]LL5=OUADDIT]/#P.Z*1^!T_B<6Y^\XR-]:LSQ"4/W0;H)XXQ$ M8BV1Q7U,!B0]/K3G^"9/]N4C8!Z37)ZAE2^W0BZDTJ* _/LZ2?+7-T6 TZ.3 M%G\!4$L#!!0 ( .R)J%BIIA&I;P4 "\F 9 >&PO=V]R:W-H965T MV6$F$Y=]7LL'"P9Q$0>0BX(_S^KQ'\N'Q6(,U%U_E@C&%OJ=) M)H>-A5++JR"0T8*E5#;YDF7ZR)R+E"J]*9X"N12,SO*@- EPJ]4-4AIGC=$@ MWW^_H-M#76,7L03F?]'Z^VYK0:*5E+Q=!NL,TCCK/BDW[>%V L(R9$ MO W +P,Z1P+(-H"\#.@>"6AO ]IY90HK>1UNJ**C@>!K),S96LU\R8N91VO[ M<6;&_5X)?336<6KT,?JVBF5LQD B/D?7*ZG/D)+)"X1;F*#\!,%F:$+_XR)6 M&W2;*2:85.CG&Z9HG,A?T*]HK(7C:! HG9-1#J+M]9HE,\U6>>VD.CD M$J;E/8_P('C>MW!X1J\\HY)7I\RK ^;U.5+<)&;OEN)V0@\39C*N'150TG54 M/(E5W'=+]]VS3L^NST)X$JL4XK(LQ"4X#?9'?D85JS,+*KB:A=/1L[)H0Z_U MH5[IKP<*WC$1L4QI%C"W8+S[#:#;GX>:#*]AP8>P=D* 0:XU>H<8 FK5+VO5 M/[E57<,2#[BV.F"0:W7>(095)VQ9YFB!YN[94N6]\;!IAF#;A'5=_?M2JU9A MC[S"L[;.K;RO8GA2JQ8#VV+@D]LG+.%L&$Y(S]$FPOW7&VAH22X$^>@=+70, M*SI;+M1Z>_#3:E[6XT]HN2ST &:PAK.10XIK'[%A,2Z$.0YH2AAN2EYASI=: MM0H6Y\+S\ESH%>A\J56+89$N/)WI8 EGPW!";V]*%NM"WUPWAA6=+?<44C7VI5]Q:-\'G1"'M%(U]JU6)8-,*GHQ$LX6P83LC, MS3?U(DM&V#L9P8K.CNO(J-TYT C6<'9RB$9'GM>(12,"H]$G-A4K M*AP[$BSJ_#[D''A$+!Z1\^(1\8I'OM2JQ;!X1$['(UC"V3"%1YEPXV(:]8 MY$NMZMIB$3DO%A&O6.1+K5H,BT4$II"WS62O7+15>\,;;6+0I[K'0@-YY7U4 M^/@Y0[MWW;OU#1=(+9@9^"7--BCB6;020C>H9%/V)!2V6A],06B&;F_OT'0W M76@V0Q1U.A\0TV>JS0_HR%_9YN+,B##QQ#.>ZMHBR>=J304K19L/^''_(LVZ M00WV5LND6BU?=21U]JM,%>LRRKWERJ;K?#W/R_VD=S761:T[TM='\L50@;U$ ML91J0L53K!M$PN;Z=J MMV$N4*X1&_T/4$L#!!0 ( .R)J%BC,1]-;10 $H 0 9 >&PO=V]R M:W-H965TE]Z^[U7K[[NRV+.]_/C_?+F[SNVS[T^8^7U=_<[TI[K*R^K:X M.=_>%WEVM=OI;G4>3";)^5VV7)]=O-W]V:?BXNWFH5PMU_FGPML^W-UEQ;?W M^6KS]=V9?_;T!W];WMR6]1^<7[R]SV[RSWGY]_M/1?7=^;-RM;S+U]OE9NT5 M^?6[LU_\GXWO3^H]=IO\[S+_NMW[VJN?R^5F\WO]C;EZ=S:I'U*^RA=E;635 M_[[D'_+5JJ:J!_+/1CU[/FB]X_[73[K#L%\8(>@V2$XW"$8V"%L=@@/=HC\@1VB9H?HU(<4-SO$ASO,!G9(FAV2 M4X\P;7:8GKK#K-EA=NH.\V:'^2X.C_]^NW_\-"NSB[?%YJM7U%M76OW%+D&[ MO:M_\^6Z3OOGLJC^=EGM5U[\LOCGPW*[K(.W]3;7WON';;7%=IMO?_2"21!Z MK0U^2/,R6ZZV?_;^Y"W7WF^WFX=MMK[:OCTOJ\=2B^>+YKCZ\;C!P'%#[^-F M7=YN/;&^RJ]Z]C?N_?W 9Q7/X3GGT3P])-X'SC%CUGQDQ?,=T\[\O[^.?5^ M^-.?O0_59LM%S^/[X-;^NBA_\D*_^2$V6@^3NIG/^?WS@WIF/+/>EMEJ59UT MRN$'*-SR7QY6W06YHL3 M?VRM$(;/OX[AC@\'^*=?/^_#YNYRN<[J7[L?O33?+HKE_>[5X1^_7&[+HGJ- M^/^>!__^48_Z]?J5\^?M?;;(WYU5+XW;O/B2GUW\]W_YR>1_^A).8BF)"1*3 M)*9(3).8@;!6K*/G6$+7A[O+O*A?7Q:[WY2M]^_AW\#W3FMLB$DL)3%! M8I+$%(GI1RS>8?78^\M%\/;\RWXRNUO,GK=HQ2U^CEOLC-N':F2P7-_4+X_W MV;?Z9;)OA/+>B8S-&8FE)"9(3)*8(C']B"5[*?(GL\GD(&L]6P7QWE:MO"7/ M>4N<>3/FT_/ V?O'Q[P^V?6^/#N9L8DCL93$!(E)$E,DIDG,0%@KO]/G_$Y? M==0Y)6--8BF)"1*3)*9(3).8@;!6K&?/L9XY3\N?\F)1O?9G-WD]\ERNR[PZ M1NEE]16-HO>BPWLG.#;)C]AL_[6F_6J4DH<3)"9)3)&8)C$#8:UXSI_C.7?& M,\VO\Z+*H7.,ZB3&!I+$4A(3)"9)3)&8)C$S[[QM&AC&^A-[,7A"O'%R*V-3 MB6HIJ@E4DZBF4$VCFFFT4\*YUU3X[G!FV]LJELNK'[UU7NXN)M5_XGHY=XNC M@TIJ*:H)5).HIE!-HYIIM/V@AO,X'LAJ8+,:.+/Z.5^M\L);;\J\-Y?.O4?G MDM125!.H)E%-H9I&-=-HIYQ ;;?D.Z_Q#[\?6A0/ ^=/M$]J--<;(O2 M4D MJBE4TZAF**V=4UL6^>ZVZ+=-F:V\Q6:]75[EQ>YJ5&\XT9X(U5)4$Z@F44VA MFD8UXW>;)<>+NVV7_-AYN51LR^5=5E;OW*^S9>%]R58/NS-J/2HML_7-\G*5 M>]EVFY?;Y]'ID2NH/MI%H5J*:@+5)*HI5-.H9BBMG7G;0/A-.64;Z[C?K5,7CMS2G:3*%:BFH"U22J*533 MJ&;\;D&5S(+^G :VH@J.5%2[.1%YX67KJWJZ35X4U4FUR%>[ZP3;V^5][VG5 MK8Z-*ZJEJ"903:*:0C6-:B;H5E;3>#H05UM:!>[2ZM=Z1+JYN\_+ZJQZ4^1Y M7:KV!A2MJE M136!:A+5%*II5#-!3U4UE$];5 7NHNJW(KO*U]E=_V#4O?/H M4*(]%:H)5).HIE!-HYH)NCV5/QM*I6VJ G=3I3:;JZ_+U:HWDV@GA6HIJ@E4 MDZBF4$VCFFFTUI23.$D&0FEKJGNE*S)3WLO24U6T9H+ MU22J*533J&8HK9U5VX<%[CZLG=7J$&\RNQ*2S6Y1+XBTKM[J77ZK-JJ7[EKD MWO7F85V-G7OSC-9FC=;.<]3),UJ'H9I$-85J&M4,I;77%;*]6>CNS<;?_.T& MQT:UT8Z<>M%C"E23J*903:.:H;1V5&UG%KH[LWHYC;K=??$[/;<_.KEHEX9J M M4DJBE4TZAF**V=<-NZA<&KOM,+T5X.U5)4$Z@F44VAFD8U0VGM@.\M8^@N M\'ZYN2GRFZS,O?N'8G&;;:LOBL>A<>&5M[FW-YCN#3B[D&'8N1(930Z7ADK1 M8PI4DZBF4$VCFJ&T=G!MR1>Z2[[63^M61J<.[:Q03:":1#6%:CKJSMCRD_G4/\Q==[-@%L\'9M%$MF6*W"W3 M*ZQ3%*'%$ZJEJ"903:*:0C6-:H;2VIFWQ5/D+IY.7:?(S8P.,CJ+#-4$JDE4 M4ZBFH^Z\K\Y+?'<3/TJ&SK1['V_E;HW&K#[DID8G#RV.4$V@FD0UA6JZT?9C M%4V3P^QU-PJCP?&E[7FB4^9K'5E5R&V,#AU:YJ":0#6):@K5=*.UUP&*.V>\ MGJU"?SH?B)UM7Z(C[]ZYC MPX9J*:H)5).HIE!-Q]TJ)(@G\>'@KF^SZ308.+O%MC.)W9W)'[O4COO!C XP M6KV@FD UB6H*U73<[53>^,E\];$ZZG]>C9SU'ZQK4#B(W-O^J8P>/_V/MU^VRX752A_NZT" M>?_-^^M]$TSW3 ?WX49'%*U*4$V@FD0UA6H:U0REM0-OVYYVQB=8K3B036!:A+5%*II5#-Q MMPH:O.$\MD50["Z"3KSAW*V,CB?:_Z":0#6):@K5-*J9N*=-&KHS/;9%47RD M*!I_9[I;'!U5M"1"-8%J$M44JFE4,W&W3 J")!AZZV;;I-C=)AVY,]V]]^A@ MHAT2J@E4DZBF4$VCFHF[9=/@+>RQ+9OB(V73B=>RT-8)U5)4$Z@F44VAFD8U M$_?,Z(F2H18^L?54,G%> 7B%.]T3M-5"M135!*I)5%.HIE'-4%H[\[8C2TZ: M5W3T?F,W,SK(:+N%:@+5)*HI5-.H9I*>:4J3H3M$$]N ):A'XXL'Y,8JNMQ-DLC+[+WLV-3BI:9:&:0#6):@K5-*J91FN_ MV,\'/CXZL155XJZH7G@_OEL=G5>TM$(U@6H2U12J:50S2;>TF@9#E[02VUHE M1Z8OG7K?OML9G5"TMT(U@6H2U12J:50S2;>W"N.A=T^VMTKS<&#:\]0675/W/*P3FUBW,C:AJ):BFD UB6H*U32JF4;;7WS6T<1.;2LU M=;=2CPMP>Y^>/@K/-;' 38U.*=I,H9I -8EJ"M4TJAE*:X?9-EC3U_V8IBG: M:J%:BFH"U22J*533J&8HK1UPVWY-W>W7"SZ0MQ$//L>Q/;7M@_NPHZ.*5ER] M3V#:?@*R?Z.#IZEZMSI8_T&CC]Y06CLPMH^:'NFC1GWFQK3;-

AY^?)B3[B;184AZ"I?#B* -#Z6U(V*;H"DP6)Q >CA70MJCWD,'A^!0M@2BM'3;;%4W=75$[ M;-4AWNR=%;\C?&@IA&HIJ@E4DXUV$,#.> M>U#-4%HKSS-;"IQ#XG3=9/5N%G:U4SU9)<+B51A^_H;1V@FQG M,SO2V3Q-D>\,'7OS@K8VJ):BFD U.>N99=,3/[2-035#:>V8VC9FYIY/M#<%".6YQ=%31 M*@C51*.U!LFS[@BSI^J9=C/84RMU+-USQ.XG5E)/LAT96_7,W%7/D>5JW'N/ MC@=:\J":0#4Y.Z$R4CT;==ZT:?1Q&4IKI\UV-[,QWS0J+XF'@_/0(SEO7 M%B:'9<,']W%')PLM7U!-HIHZ[<>KT8,:2FN'T+8O,W?[\CF_+W=W-'K!) B] MCP^KBW^M M&R!GZ(P@5$M13:":1#6%:AK5#*6U V[+H-F8,NBD&R#=XNA,HT7/K*],.;BW M4:"'E*BF4$VCFJ&T5E3GMN>9NWN><;=>NK&Q*46U=-[]U*"#FR8%>D"):@K5 M-*H92FMGU#9)3!-W(X3[*Z/"B%5.C.>_1$.@A):HI5-.H9BBM'5_;,,W= M#=/W5NEN?G1NT;:IT5J]]N3P@I% CRE13:&:1C5#:>W@VKII[JZ;7G#MWBV. MSBI:,S5:Z]IWY^*F0(\I44VAFD8U0VGMK-J>:>[NF>PX=KG>EMEJM9LDLKL7 M[W'"R"Z^^S/4**:0C6-:H;2VFFV M%=C\NRHP]]ZC0XE68/-N@Y1T3[)HLX5J"M4TJAE*:\?2=F5SNBMS@Z.3BE9J M\[XY0Y/X,*IH589J"M4TJAE*:T?5-FKS5VK4JB&!7!95JO<&!EY:+P&U]OZ2 MK1^RXIL7^C_6;.2LX=P/<'3TT1H.U02J2513J*91S5!:^U?$UG#SUZWAYF@- MAVHIJ@E4DZBF4$VCFJ&T=L!M#3<_4L/9=W[WQ7*]6-YGJ]U*TD\CE]Y4HT4< MJJ6-YKR%2Z"'E*BF4$VCFJ&T5EC]B6WBZJ]?:\CR.5]LJF#WC%FL&DYVHY;8 M-6@Y\AC'QI_E4I83+"=93K&<9CF#<0>_+O[>KXO_JL.7)Q^+.EH(LIQ@.CVCC\XJVF$^<8R58P1Y2LIQB.<5RS8@TJ64RRG6^_7/^*/3S#:(3YQ^Z?B:6>A M$,$>5;*<8CG-<@;CVA'V]ZI$WUTEON#._2/DZ-2B7/K$M5+;,X) CRI93K&< M9CF#<8^I/=_>YGF99F5V\?8N+V[R#_EJM?46U2M_Q=WS-^7FOB:]RTU9;NYV M7][F637 J#>H_OYZLRF?OJD/\'53_+Y[>!?_ 5!+ P04 " #LB:A8,U)\ M2SP( 7-0 &0 'AL+W=O[C/\E(DHE^I;$J;@915)N/H['(HQH0L1EMJ&I M^L]3QA,BU25?C\6&4[+*&R7Q&$\FTW%"6#J:7^?W'OG\.MO*F*7TD2.Q31+" M7^YHG.UN1L[H]<87MHZDOC&>7V_(FGZE\M?-(U=7X\K+BB4T%2Q+$:=/-Z-; MY^/"=W6#W.(W1G>B]AUI*,LL^TM?_+RZ&4UT1#2FH=0NB/IXI@L:Q]J3BN/O MTNFHZE,WK']_]?Y3#EZ!61)!%UG\.UO)Z&8T&Z$5?2+;6'[)=I]H" M++)4\BQ65FOT M2Q6+]C@.RW[OBG[QGGY=]*"ZB@3Z,5W15;/]6&&H@.!7('<8=/A ^"5RG0\( M3[!GB6=Q?',7",>M>'5S?^X>?XN(I&LJ-$L+POF+)O0VR;:I1-D3.H)U@?[X MHFXA-5EWA*_^M%%C%2&"\J?Z6C^[W\YT\E_;?STY*S! MEE>QY4'>YW=TS=)4PU^2F*0AM:$M7$QS%[HZ/<^=P)OAV?7XN8X#[.E,''Z% MPP=Q?%9UEZ5AEE!$XC@+B:0K)#-5[ZKQ3M5XA[7Q9J]9MB%!^AQ\R)V<-(IR)6=DGWW\)*F/H MB;"^O#49JVDAY^W+4.G#/[0.V>RF@>_X]HKL8!,E_BZ+3-GM@57&8N5Y>+H' ME)%+#J@OYO=,E5>VW&IM+WI!XW;BO,#.9-*&8S%S'+]6TYJ C*)Q8$E3RSX9 M4?14%5:=?$> LV+RNE/*39QVD!8S-<&"/3$:M>* M*_S\*XG?QG'0B[ 99>' TN*P%BX='!1(-KOF$M+< ILE'Q]8\@=7 MNKC7];XO;TVZS'J/X?4^QZ^0;DF,)%/KZ89REJV0JG(H)ANA)JM:D5"4Q2O* M_R,0339Q]I)0Q:PV43,<*=(2ENIY;66KJP&"Z97;E@H6LZOI+-BSJ&*C%#"L M%"!\.O@2(TE7;\'8%02.XP97?AMDURY05GM*#C;* R$W4.< 0X()^ MV^A%P8JNJP_:$@(T:8(RZ@'#ZJ$'4'KD(&!=E= !!IDT@1D1@6$1 6\P(6,J2;0)N'V'W)Y?'(4Y- ML!$B&#XWN=L*=4<(M,B2I9YU2IM_0/=4A)QM\D/X VM%K\++F?U!+OLU,TACE.P M43T85CU@1I!OAS.BUQ.5OKPUS_2-OG)A??76C'![54]]>6N28=23>^"T9(", M*+ML9D1[@PO'=2YNHZI<6%5!&?&9[A;9)9@0L/>3YT!/WII=67M;V==65*@6"%JKR=;:>>2."^[PY!5D"'WI&7WI#:LOO5[U95_>FF08?>G!^M):3/85D0.^ MW/T9 ;<\%Z51D]Z!IWG[JPBG:\)7L9X/JD;L(BI5]N1/DRQE C%1E1$K07 8 M/D#0$!+3,Q+3@\_W3BP91VQ)X0Y/SI)!?CA5^^64-VS)Z$DVEF0,(4(](T(] M6(2>5C)@7U!&#*$U/:,U/5C__6,E PYC"A TA SUC SU8,GXR#-%BQ#LF7ZB M));1B5MTV/W).3&$3/6,3/5FPQ:(GA1C2<80^M,S^M.#]>> 6_2R9VB/"@=W M[F]3C;KT0<'V/37K_,T;H2K&-I7% M2QK5W>KMGMO\G9;6_3OGXZ)X1\>X*5X9>B!\S5*!8OJD7$XN Z6R>/$63G$A MLTW^(LLRDS)+\J\1)2JYM('Z_U.6R=<+W4'U+M3\_U!+ P04 " #LB:A8 MHK]LIOH" !R" &0 'AL+W=O-AV,'VVGAW^\Z:4.A(;SL M)?''/NJ],<"JI/9 D"9Q92%=1@5RU= M72J@60TJN!MXWM M*!-.,J['KE4REI7A3,"U(KHJ"JJ>IL#E>N+XSG;@ABUS M8P?<9%S2)=R"N2NO%?;T,#?= MD$\;\N -\I!<26%R3;Z(#+(._*P?[P<]!"XZ;>T&6[O3H)?QBJH3$OJ?2. % M@RY!_? +2%MXV",G;'<_K/G"]W;_]XW$)Q[,-579GZZ=;H@&W43VKI_IDJ8P M^%YT'H>]+$G4U@R(9A8XO7C5*30Y;:A&-84 M-A&MDL@[C4;^V%WM^M@/&YP.?.\Y[(7"J%48]2H\3Q\JIIE-,YV'OD%'.ZL& MD1<-7VGKB(J]..R6-FRE#?NE97\Q)V 6-9I@"B=EI=(=5L;M=9&O=8N MBY(R9:U9[B2.-I;W7NE;S_BV(]BS^M6&+<*XUZ%F(3>.;;Q_K$-!\'> ML>T(>WFZ&WGN3EHO0"WK:J=)*BMAF@S?CK8%];RN(^YS>%.-,>_AK=.$PP*A MWLD(]T8U%:[I&%G616(N#9:&ULM5K;;N,V$/T5PET4NT 2B:1N3AT#N>TV0%,$R6[[L.@#(]&VL)+HDG2< M%/WX4I>(EBU3%BJ_))(\4YRL&?\A%I1*\)HFF;@8+:1*,+6FF/IDQGA*I;OG<$DM.250XI8F%;-NS4A)GH^FD>/; IQ.VDDF/O"G14CYD[;EZ_HW\N@E?!/!-!KUGR9QS)Q<4H&(&(SL@JD8]L_2NM G)S MO) EHO@+UI6M/0+A2DB65LZ*01IGY7_R6B5BPP%Z>QQ0Y8"V'- ^!UPYX"+0 MDED1U@V19#KA; UX;JW0\HLB-X6WBB;.\J_Q27+U::S\Y/0NDR2;Q\\)!9=" M4"E.P.]4GH#VY^#C#94D3L0G< J^/=V CQ\^@0\@SL#7!5L)DD5B8DE%*P>W MPHK"54D![:$ $;AGF5P(<)M%-&H"6"J>.BCT'M05,B+>T/ ,8'@"D(UP"Z%K ML_L]X;6[8Z"#ZQSC @_OP?L<9[&DI[^I^1KM2^SWRVO8O;<$/!-9(A5.GPC&A3[]P)@0@*5MELBW0 MTMLKO/,.]#*%CN^-[8GULAE"BYGK!;Y?FS7(N34YUTCN,@Q7Z2HA4GU-BB*7 M\3\D[S5M1$LD=X/!*0YL.]@BVF8V'@?C=J)>3=0S$LTG3$@X?XNSN2&9WL[@ MT!Y[ =KBV&(&O2 (VCGZ-4??R/&ZZ%V4 ]44P".=4\$;WOE!\(K)&(H$Y$<.3J#X9,Q4!@C52,ZU2,_U?UCW=FXAA[[G9- M[5I!VQY#IWV^0ENOA/9@Y5]!-0O;=C9(E%Q;[1#"< _9C64;#M$"*I3-\3V, MG!V:<*>A>H$7X#TLD6:)C"QOA8S3(J$K06>K!"3QC+;R-.+TG>,=K)3@>*.$ M"Q" M!0>ZDE$WH1ABD.]V$/C MJK\8%_P;UJ#^DJ-?9"\XB]LW,, 0"U H#. MD?LA-&J,WND8"*V9#JTYH%ET'%XB1IS>49M9^66%F"+48@6:U4K?@B"OW05A M'+%W+@9":^9'"R7H'[L@!A5+0Z$UTZ'E$C1*D!X%,:@NZF %G>Z*T#((FG70 M5TXBFI&4FB6P&:5W@ .A-7^1:W6%["//ZT:1)4>LL9-99!RK@ M"J4SD2UFAD1JM8/,:F??/MKM:YBLHISZ%\:B=9PDG[JF_Z"J9RBT9EJTZD%F M?7&7+DG,4YI)P&9 OO?#UKAW]U"@;^_,L('443,>K7%0QXX,RTY#EBZI5-_S MG%.:AV;N[F;$WM_G,30,TAH&'5O#H$$US%!HS71H#8/,:J&SNP>[.QV..]Z> MTRU6 =RS+X>T^D!F]=&KM^]NMISZ[GA[_Z#5S'?W4,5:-&#SELR!/;Y":>P' M!YZ[1;+%"MG>GG4(ZY49!>N=A(+1F2C9>[1S]W.L;F#M=S!YO<[AQ?#H&JF@Y7;^=L- M:^6"S&PO=V]R:W-H965TG]:%5E;;;P[0'!VX %6QF M.TFW7S_;$!HBBE:)OB38W'LXY_C:ON,=9<\\!A#H)4L)GQBQ$/F5:?(@A@SS M2YH#D6_6E&58R"&+3)XSP*%.RE+3L2S/S'!"#'^LY^Z9/Z8;D28$[AGBFRS# M[,\,4KJ;&+:QGU@F42S4A.F/4( ;KB3&UK^:V MI1)TQ/<$=OS@&2DI*TJ?U> FG!B68@0I!$)!8/FWA3FDJ4*2/'Z7H$;U395X M^+Q'_ZK%2S$KS&%.TQ])*.*),310"&N\2<62[KY!*:BO\ *:M#>Z&RI)B%J&1\$DV\3F2?\&R(PB9)5"FC*.0A^CNY G*-I1IE(_F+M M]?6+K!H.')TN0. DY6?H CT]+-#IR1DZ00E!CS'=<$Q"/C:%9*6PS:!D,"L8 M.&\P<-$M)2+FZ)J$$-;S3:FFDN3L)>^@5=SDJ[1 M; &(1H'F,625-_3E=<,%G/OYK,*\![S>!JDU_Q'

0NYL"V8/B?/]F>]:5)>4=@-1]ZE0^]-G3_D0J<(GSH!I1UU:2[ /,TF#J+ MMKX]&MIC2T@U9QXGN5RR M6\A6P!H7K!7]O0O6$5C-"*\RPOO(PO6Z]*$CL)H/@\J'09>%6X#UZS4Y/"K< MAB#/ZS47[K#B.6SE>4?)14"S'(0\RR,&(&];T5ZKK8#O7:..P&K:1Y7VT4?6 MZJA+'SH"J_E@6Z_WN=5EM99HM2/488JF4E[-44(X2F$M(:W+@=Q K.C3BH&@N6YU M5E3(,UP_QK*W!:8"Y/LUI6(_4!^HNF7_'U!+ P04 " #LB:A89O9?CF$# M #K"P &0 'AL+W=OBIS)B9,I59ZYKDPR*(@\Y24P_6;!14&4[HJE*TL! M)+5!1>[ZGA>Y!:',F8[MV*V8COE*Y93!K4!R511$/)Y#SC<3!SM/ W=TF2DS MX$[')5G"/:A/Y:W0/;?.DM("F*2<(0&+B3/#9^!7 ;[EO06R+"^)(M.QX!LDS&R=S32L5!NMR5%F=N5>"?V6ZC@UO6:* ML"6=YX!F4H*2)^@#J!,T*[A0]">Q2\<7Z X6( 3)=2.W@S*CI42$I>@#9Z\O M>%&"HG;V;"D ],8IB8XN01&:RV/T$E&&/F9\)76('+M*;[EZ7?P MO"'B% 7X!/F>/T"?[B_1T[-;H[4F2Q) A-'GQD)8@W.]-4+''EO>K@'-?? 9@\ZN%]11A6\?J_+ M.D4M&_EL#]\^Z(,LX03=$+425#VBK[.Y5$(?BU9AP3\0-JB%#7HWQ>[Q$3PD M^2JE;(E4!OJGJPH5G*E,(F"IEJQK(LGJHCAN4['%B2R.,:CU-(P&X=A=M[ + M:W;A(79A&]8V*FQ@Q0-_V(X5U5C1(:RH#2O:PXI&D=>.%==8\2&LN TKWL>* M1W$[UK#&&A["&K9A#?>QPJXU'-58HUZLCQGH[]5"@6A#'.TA!F'@=Y0(]G:V MZO6"&E-,K"E"TQ#[K*0_XQ\>.=SX$.#_YR85]E_6MC-YW._R?\]0*J!FO0RZ M#@/>&3GNM=-.2ZG"GIT'KZLV=^Z*#]IKJZE48<^T15UH.[?$!^VRU5;POE\& M7M"!MO-+?- P6XT%[SLFCD8=:#O'Q/V6V6\M57#SZ^/CWR#=QM7-7(-U"2XI MDRB'A0[R3F/-6&QOEMN.XJ6]S&PO=V]R:W-H965T;X#?;59N;B:]H\=.K))>U#IP\R MK T3@:@D[/-_WQ5PG TR[4-?S@AV5Y_O2JO5K4Y\1HJ_++GHJ0*A^)@RUH S5JGDMF>XT1V28O*2E;MNZU(5KQ1K*A@ M*XALRI**\P=@_+2V7.OEQ>?BD"O]PDY6-3W $ZBO]5;@R!ZB9$4)E2QX103L MU]:#>[]Q ^W06OQ>P$E>/!,M97Z!];\2AF1R5L./NCR%2^MA86R6!/&Z8^\],OT L*=;R4,]G^ M):?.-O0LDC92\;)W1H*RJ+I?^MPGXL(!A9H=O-[!^Z\.?N_@MT([LE;6(U4T M60E^(D);8S3]T.:F]48U1:67\4D)_%J@GTH>TE0TD)&?GG%C2)#D[2,H6C#Y MCKPG7Y\>R=LW[\@;4E3D2\X;2:M,KFR%$VMW.^TG^=!-XMV8Y%[_%.Q*O#^(]^>B)T^4 M45'TX@4PJG#U4RZ5<5V[6%$;2Y\(Q\2-70?7\'BI9VKEA5'@#E97H,$ &LR" M;@1DA<(:9;1*D3=K@"A.:JH*J%3'7],S%T;P+G9X@10OG7#$/35:+(+8C!T. MV.$L]F-Q+#+ ,M%P>IN9Z,+)Q%'D.R.ZJ9%C1HL&M&@6[6?!FYKD0)G*L:)E M(W1F2)?T(&0C*$#+E)2X[?8;9?,83 M!G?ICE?;8(2]S@RZ&$ 7\YN45ZJH#E"EYSF^A6GJ>%Q&!BO/6X1FPN5 N)PE M_$WE($@ML/$+=?[W5"XG$/XB&H$:;,(;F*[SVHB<6=!M(](<&S+A>SR7,L#K M"B*2BE?O4\RRX P]#K@E%."I:#ZN^BFN4A@LQQO!8'6CLMR+-NK.TG_JL>92 MVX>X*I5P F+P9#59!$/@WJ%Z[CSO??KYP19F1*IATN]"/@^48RV 6^D$P MXK(OKF[ZWHQ7I0,>S83!'OVXJV@T4K]O;W(XKO!NVCWBBXW&I#?#[ MGG/U,M 7Q.$?@N0?4$L#!!0 ( .R)J%B,VN3IJ04 -@@ 9 >&PO M=V]R:W-H965T MH#",@X)DY6@^J^[=\OF,[62>E?26 [$K"L*_+6C.'B]'R9.R+ MOGB;7HY"S8CF="4U!%%_'N@US7.-I'C\4X..FN_4CH>?G]#?5,&K8)9$T&N6 M_Y6E(!!U0[H*Y#-." :P=\K$-4.T35R.Q#J<;AAD@RGW'V"+BV5FCZ M0S68E;<*/ROUO-])KIYFRD_.%XPKCZQ8SI2FXYC3-)+A:4B9H%4#/7W!*N:S?6>#1I@ M\Y[PQ%M*\+84DN]TR )\ MOEJJ"[56_[;%M@>+[& Z@2_$EJSHY4AEJ*#\@8[FO_P,X_!76Z2>P%IQXR9N M[$*?W_*L7&5;D@-2L%TI;<'N$>(*06\N#W,8)1C!6?!P&(;-; +'86/6(A@U M!*.3")ZI5.%0XX/J$SC"'7X]HTF$$([VW'#=GPBVU)MZ.S^ M&-+C'A^(DSB9=FA;S*(PQ%,[\;@A'CO7_Z=2$5;4_E6;0IJ)E29?;0:I3HQ, MB!TI5Q2LF)#/I$;L,S4\@;6&)&F&)''.Y0E#8AN'I#=/KR$^R(9]@#:K*)[8 M)W/2,)_X8GY4.DWZ)"/4C>09HU8@TR:0J;] CL^T:9_J%'?CL1C!,!J8&1B: M(APZ$^UWQ;)B[\ZB&L53&OE":\=\(#R@0W?!-G2/7^\U9+NT MQ$G4+2U6N\ETD+2IX=!=Q#_0!Y8_*.D)WI!5EF?R&_C\GA9+RNV+WXEV\N+W MA-:.W2@"./:I+*%38)PT=NQ&5$!G@3Y*7=80AXNNNQ4[3=K43'&'R0\2 M/- I(TZ>,4]H[6$QR@%ZDP[6L>BK@-YDNDS:K(U,@%,O1=6I-DZ>*4]H[?=5 M(R20LV@[BVKMZIH&ITF;DJGSR%WG/U)>'+?#NX%.?H'VA-8.^Z!UX+=WX+=Y M\']T#Y"1(^C[^P?((BLB'.&DNR1M=LIL/+ NC?Q T0_:ZY%79>(+K3TL1ID@ M=[/B._=ZU.]$V-YPK6:#K[C(: OD[E@Z6A'//[[<2 MH'H!G_2RS&HW#9.!"3'2 ;FEPQ]R0[E[UW<"G#P7GM#:X1K-@=R:X]1=WZOV M\(76[AD;[8'=VN.(77_Q#,1G:!TFW)#*)NJUFBU4R5">PT2\8_J Z@;WJ M&U]H[6$Q^@:[.R3?5R<6SZ /+81^^Z1;69PF[5@/CD.PCZJ"G:KHY/GUA-:. MV<@C[.[..*K*XAG7HF=!MBRV6 UGL98U[3M&*F!W&T*Q_+BA(&?E^K74 M[RAUKTRM7: VLGRGCT*) %O"JY;:OI*]T^;5*\V[C"SU.TU&M3U03W\"UI]= M279I)O7!*BL%R[.4Z(L%R:L,N=-GM^>V.0L.CG4+RM?5\;@ 5:KM#_.:N\T1 M_*(ZJ>[>Q^.+:SRV/HG5D^K4/C!?L3_S?T_X.BL%R.F]^KKP/%$YQ??'Z/L+ MR;;5P?*22WS,FGR[T%S3_S##_#U!+ P04 " #LB:A8 MBEJ:\.,) #38P &0 'AL+W=O7E>KU19 M5.)6LF:U6.3RY5J4]?-%+^R]?G!7S!^5_J!_>;[,Y^)>J-^6M[)]U]]2IL5" M5$U15TR*V47O*OS$!XDNT!WQKT(\-SNOF?XJ#W7]NW[S97K1"W2+1"DF2B/R M]I\G,19EJ4EM.[YMH+UMG;K@[NM7^N?NR[=?YB%OQ+@N_UU,U>-%;]1C4S'+ M5Z6ZJY]_$9LOE&K>I"Z;[O_L>7WL,.VQR:I1]6)3N&W!HJC6_^;?-T+L% B/ M%8@V!:+] LF1 O&F0'QJ@613(#FU0+HIT'WU_OJ[=\)ENE6KZ+2/Y1[)=N_%FTY=7E=R[9$43<74+M]O M*]^V.7IM\W5$ F]R^9'%X0<6!5'B:,_X].*QHWA&%\_$A"S.3R@>I+IX&!-B MQ-L QATO/LI[4.Q+U2BY:ONO:MA_KA[:-VT'_*\K5&M8XH;IK/2I6>83<=%K MTTXCY)/H7?[E3^$@^)M+9R0L0\(X"&9%)-E&)*'HEU?SN13S7 F6+^I5I5@] M8U6MVNZTS%_RAU*XXK)&#CJD3NY/EV$RC*,P"(+S_M.NZ&3EOJ*[JAV%:7!0 M+0=5:RF:;A5-247_T:EWNU:/W8FR%7?*5,VN)M]615/H4T[[P[\1BP*S MX# ?C,FJ?25'PC@(9DD^VDH^.E'RI2RJ2;',2RVV[A!LNA*LJ/1E0^H2?G0H M?.@2GFR K_!(& ?!+.'/ML*? 80?N(0_.S@'CERZD_7[ZHZ$<1#,TCT,C($( M@"=G]C]V4U3%8K4@S]=TG;ZG!R@M@](XBF9';\?^A [$E?^_>W$!3784%H&I7$4S8Z>,=EA DU<2-L\AM(R*(VC:'93E/X5JYH;0, M2N,HFAT2X[O#(30W(>WO&$K+H#2.HMEQ,>8\I-WYG7BJRZ>BFK/)>JIC]MIM M)O5B42@=+&> 1H?#I*_Y:C]10>TYE,91-%M]X]!#VJ)_EN+;2E23%ST.I736 M>I7?J3D-^[;*9Q&Y;%S1V=021O99/!A$^P:$;H]O+* TCJ+9L3#>.R(]Y$FQ4(^%G+*\ MFK)9O9+JL0N),R*AZ[(J/(P'U'-#:1Q%L^-A/'?DX;F/]HT9%83(V2W"T? @ M#%!?#J5Q%,T.@_'E$>W+?UVI1K6_>'V>7D]<.*6.'5.7<>(Z)]/U>6L-==$H MFJVU<='1#YBKWC#3/>GCH4-ZJ%%V5MS6FQY.5Z,JMG4U+CBB7;"YTCS)F=$T M7P< I650&D?1[+@8LQQ!)ZDCJ&.&TC(HC:-H=ER,8X[HJ>KW.K,-UCH+#%.G M,Z-;X*T^U!>[OD:T_S5L:8WIC6C3VXT/M6E]3UBGFC0I/>H'QG1);W&AMA=% ML_4WMC>BG>J)ES.'L] '/V"HJX72.(IF+X$TKC:F7>V[+F,V3$IRNEKO%8YO M5LA1%=HZ&D<:TXZ4N&PY<>*>KL![@2G4K$)I'$6S0V7,:APAKV1BI$,<0VD9 ME,91-#LN.\NQ:?=Z*^2DC4<^%SH)K:I5(Z8[%S%L)MS)*'8-WP0'PS=T[=[* M8Q==_P@O&QLO&]->]HWD=<+D/5V!=R>!>E\HC:-H=JB,/8Y3:/*"VF,H+8/2 M.(IFQ\78XYB>2_Y2M2XA;[K!S[)H4]:)QF&#W;VR.3(_1C? 6WRH!T;1;/&- M!XYI#_S>,\?0>>8X6 E&U^ZM/-3_HFBV\L8BQ[2QO=?^[.&%?15*"=EH^3=[ MX0$TZE)9! M:1Q%L^-B3'I"F_2KY;(L)MVFE44NYWI14BW77>EA>S>/H\OO-_#]=6+[;I%N M@[?^4)^.HMGZ&Y^>T#[=)Y^=,.A(U^;=;Z N'TKC*)H=-^/RDQ$TGT'M/926 M06D<1;/C8NQ]\L;6[3^6S\Y<^2PZF#BA&^$= *B/1]'LFZL8'Y_2/IY(:%>E M$K+2$^O7>ECX3K_RO%ZC*_?M1U!:!J5Q%,T.HQD12*%;N5/HH "4ED%I'$6S MXV(&!5)Z6?G]4M_!3T^I/.6RZ/+U$5[:6P?5].>B90.P^E<13-O@VGL?.#M[9XOV\1U\ Q+1^X5W'1+?!5'TKC*)JMOG'A WI> M_JMX$E*OX6JOBXK:J?,:L+N+,=K7%^JFH32.HMGZ&C<]H-WTG="WO]=3N7)_ M4K'O^\C>\7H-GCK#S78*)JMOS'8 ]I@OWE_IX%S)7LRW)?8?=B9 M?5A&M\9;NQ_A:@?&U0[HF7 ^FXGNP0CM!=)X7T7W8>F^BE /BJ*M M5>SO/+Q@(>2\>VI$PR;Z(F']3(#MI]LG4UQUSV/8^_PZ_#1>/U_"8-:/N[CI MIA4:5HI9BPP^ZN=#R/43)-9O5+WL'I'P4"M5+[J7CZW/%5(?T/Y]5M?J]8VN M8/L\IB<'BG[SK>$ M"/20Q"F_[&V%V%WT^WRU)0GFYW1'4OED35F"A;QDFS[?,8+#S"B)^XYE#?L) MCM+>;)K=NV6S*=V+.$K)+4-\GR28/5Z3F!XO>W;OZ<9=M-D*=:,_F^[PABR( MN-_=,GG5+U'"*"$ICVB*&%E?]J[LB\ 9*H.LQ=>('/G)=Z1>94GI=W7Q(;SL M6'I]R?T=]G+RY=98D[F-/X]"L7V MLC?NH9"L\3X6=_3XGA0OY"F\%8UY]A\=B[96#ZWV7-"D,)8>)%&:?^*'@H@3 M XG3;N 4!D[=P'W&8% 8#%YJX!8&[DL-O,(@>_5^_NX9<3X6>#9E](B8:BW1 MU)>,_8?]W%I[K28!S\R3Z6Y MU6:ND3$H SG(\ 9= OD&S6G*:1R%6) 0+83\R -,U_)1(FO+5@WZS&A%$X*^ M72VEL1R^?[0%.'?!;7=!U;0+OL,K6RA)ESVH/,:4@P'Q(L +3 C0L M S0TYO1]*M&F->5S:.\TF4=CNY;QS49O M[7%]7/A&+[L2"@2F$3HJ"1T9"?V"'Q!9K^5B"V&!N"SK>T'9(V*ROJ.S-0D) MPS&2TW3VC+QNXW74I,SUO!JOS4;NT*VQ:G2U*ZM 8!JKXY+5L9%5?4)\O@B/ MFQGI3-Q!C;J65I8UJI-G]*@K>4!@&GF3DKQ)9_)D<@H6+?<"+V."!$4I3=^N MY"*0T5C:;V0S0:0KHHWE23,_!]ZH/O!;6KE68^ ;7>_*,A"8QK)M5>MUZ[_S M?+^X?8_X%LN&-);%H'VU;C6XFPQ&3HW@EE9#RZL3;':Z*\-0:#K%)Y+(-JXG MYIBQ1Y6>JH"^PQ%#7W&\)VK-_*%(6'2G*FVUYN8_6&04/0*M,D#1?%"T I- MCYU3QD0J*6J/?GI)@I24#N5I''C5T7'&XSK):G9:N(VU *HZH5"TSFL=*]M%KYZDB^.>&>N2Y!: M= Z*YH.B!5!H^MY0)90=J_N&R(\JCP.I8^>@:#XH6@"%ID>GTMB.40?./E&U M3XQC=%"316LH0"4S*)H/BA84:-I^C6?)O[)LZB178M@QBV&?+-5F4K4;F&"Q M9Y%X1&H_L)5T,V"Y::EV+4>M/$/J8!\4+8!"TZ-1J6K'K*H-$P7Z&RT^O[LS M3AQF],[C 51C@Z(%4&AZG"J-[9@U]K^;.$!5-"B:#XH60*'IT:E4M&-6T5\( M2Y2V.& 693]WL^=*F1G'1HDZC=+*/N@N+BA: (6FLU_);\+I0G50GF&<_0-02P,$% @ [(FH M6+;&#R^.!0 @!@ !D !X;"]W;W)K&ULM5EM M;^(X$/XK%KN-=K+G[(A#&%GO.LD#>]1*G55;\OYPG+J;SD*U; MFP47.55P*Y9]N1*,QL8HS_K$\\)^3M.B-[XVS^[%^)J7*DL+=B^0+/.(,$6-[U;?#4E MD38P([ZF;"VWKI&F,N/\A[[Y&-_T/(V(96RNM L*/T]LPK),>P(<_]5.>TU, M;;A]O?'^P9 ',C,JV81GW])8)3>]80_%;$'+3#WP]=^L)C30_N8\D^8O6M=C MO1Z:EU+QO#8&!'E:5+_TN4[$E@'V#QB0VH!T#$AXP,"O#?QNA." 05 ;!"8S M%163ARE5='PM^!H)/1J\Z0N33&,-]--"S_NC$O V!3LU_L0@:1*]G3)%TTR^ M0Q?HR^,4O7WS#KU!:8$^)[R4M(CE=5]!.&W4G]>N)Y5KG/? <=O4N<;?_X!?Q.>KWC! M"B417R"32/37,Q0D_'Z_G4DE8%'_:\M;Y3>P^]65?B57=,YN>E#*DHDGUAO_ M_AL.O3]MI,_D;"<%09."P.5]_,^*":K28HDR0W_.I;(1KKR$QHO>B9[&H]$ MYN!IFXAED!\.FD$[ <-P($3X&/"A;I03.1'$%9N!EO!R5;L"J!E3!38\84- MOM")[RL5*9UE[ BZ<#^R'XXZ\"R#L$_L^*(&7^3$]YDKFKG!O7=[^(ZM)1#M M@<5D,(PZE"RCUC4?5.W8,>6$85BY'BJ-X6 MW64\/&<9G\G93D9&349&SCF:4)F@%4UC!,E -.>EWM328IZ5L'/K-J 2AG+( M22E,XO2&QSNUG\%"3K-4IVV/\YS\C)JY MX(N+$G!2*9G>LF?0\(J*'7N>)[18,D._ *WRD]SJ\-NPHXAT%W,]:GN#"\GP MP&+&6PT<.Y?SAU+!K-3]YYZ^Y*8C:2;M[ORJY5S'.=-Z/I>WW:R0-BO$.>5: M(J"W,+&PA'4&] )6B6"PC"M1PK0H0: )YDFC*=Y9TT+V]]51B+WN[#KQG,JW MU2+8V>B#_=P'P8ATT3N]GXJ^ MU1C8+3( ?61%OR\8<#C8:E\U>J?W4]&W"@2[)0B@'R)0^+I$X,MQ 6+)2F9? M7@ 9O#<5SF"GDFGE"GZ]7EG5>Z&5C4U9C$*_JTG=X4ZETRH5[&S[\'4FY15* M\U6I3*>"N6%VA5@[VNF<9!!TZ?P*E8%;F8'=.J.:G9]MKJ.]MHE!.D1=^>N. M?2(WTFH,XCG;\.T3L%IN^O!G^.*0IJJFJ9QK/84>0%L>:\'$J6-^M@6?R]MN M1EIA0IPM?OS-G+FP^(+6J0'M")*KG7CS67:!.A^1UD5P))2/7A@5$F%OT]ZA M^\?TQ>9K>L174/ERI:!5(<2M0O92$&]6 S!FK^5>Q1AM%8!WZ07=G=<^S#^@ M+TFK+(A;6=S1YS0O<_3]CN4S)NSK]JPG&N?RMDNX%2,D<%9R1S8?*]DS:8^: M^J]0,J15,L2M9#XU=6FEZC8>V JGIO4K) [1$F?W2:L3R-%3B<=R5FU#\)W+ M' 1WGD_PU11; MGM^2\&H"M&QO(GAC3M?[;>CJ;!Z^899I(6$'60 ,[S*"9(OJN+NZ47QE#H!G M7"F>F\N$T9@)/0#>+SA7FQL=H/FGP_A_4$L#!!0 ( .R)J%B8N?EOC , M *X/ 9 >&PO=V]R:W-H965T!DWYQ&7L/%WSN,> M\N:7HU0>JYT),[4"GRQ3)C([(& 8IRDE-E<*4W+"=,&$"[ MALBM:$V_665A5%JPM>XQ"2Z#<.(_'I)TNG$FR7Y#LN\D^;'(%J LP;3*U46A M441KT%C\OA9,P9+\VYIY%<,*OG_ ,#JA]W^)42-QY/.@\7G@]/D6?M\:Q8Z$5Z;A1V!'9$=-F2'/^VJ#KL,4D=@1T$:-4$:O>*JN/J<:RY/BPSFH+AW7GE*/;B7-)'C1%H;N.T:?OUC$WQ&OO:%=HQX2C M/>'HI]6RVG17@>H([3A0^_8L=#8VG=2SVL3Q+1^>%C2W(^<2W;=8X8M[K!^L M:6%;JS4>G]+MM-?R#R:B#-2Z'!0U264A3#4<-4^;8?2Z','\O7@UR>+E$=4-1Q6&R/SQ!IH1/?D/4$L# M!!0 ( .R)J%@EKNC?HP4 #&PO=V]R:W-H965TGLSE!BR=\T9&;!W98+6@;8]J*S%THB$G=M MRY446&;ZXRM_8,>R4" K;HCMG'-\WJ-CZ<'*[(&RKWQ#B #?\JS@IY.-$.7) M=,J7&Y)C?DQ+4LAO[BC+L9"G;#WE)2-X53OEV10Y3C#-<5I,YK/ZVA6;S^A6 M9&E!KAC@VSS'[/&,9/3A= (G3Q>NT_5&5!>F\UF)U^2&B,_E%9-GTR[**LU) MP5-: $;N3B_;=!)=\_*3: )6Y YO,W%- M'WXCK2"_BK>D&:__@H?&-I3&RRT7-&^=909Y6C2?^%M;B!T'&4?O@%H'I#IX MSSBXK8/[4@>O=?#JRC12ZCHD6.#YC-$'P"IK&:TZJ(M9>TOY:5&-^XU@\MM4 M^HGY#5G+413@HFAZ2([%$7BZ^"DM<+%,<<;!^X0(G&;\ _@)?+Y)P/MW'\ [ MD!;@=D.W'!.[+AP;\_7'! M!9,/RQ==N9MXGCY>-8.<\!(OR>E$3A&O MJZ-GBC[_7C-R38DMT16N<@]JYFB7OY]#W@]"?3>]WRZ$Q\R+?B8=FB3&5 M X7ZG5#?V#!_E(3)-BG6X)QRP?8I80# M.:7)KLFP("NPK,JIJV$3R]]IBM@-7:BTSM@J"AS/43K'F->!JL-.=6A4?2WG MF2.Y]I=E)K4?2<%%W3@@PPO*ZEI0L2%,5X-PI,Z%,0R4&FBL'.BH-3!F>6 - MHJX&D;$&5XS>IS7.R.D6+!E9I5(_Y9QHASX:"8(!"A75&B,?(D6T,:T#1<>= MZ-@H^I8*G ':31Q5I^O4QF,A*$2AI^C5F,$P\%7%QIP.5 R=GG@I3K3%SGZ#(7-@ MB'SU =881D$$U99/6KO=A3*.0^1&G=U0">J5H#US5$F9P(N,//&I7.$N2;X@ M[ OX#UQM'GFZE%IOY3R%RT?0KH:TZ,VT!3#>];7KH-5HB:UHPXKW_ EM RBT M2J!6HR6VH@V+V4,H_"X*;;T'SZ'K>4C%4)T=BJ&O<6SJ%9CS=BVICX$2>$XSZ M76,6.M%HSGP++D4]ER(SE^Y#-30&SBA$<:B2FL8N1(&'U+$UIW.HW)Y,D9E, M]_#<1;':RB4CE26Y*/[9LD=P52^?-873#T2^NA1IS&#LJF:).9=#M?84 MBSR+7(56BL7 ]%:AG> F]1C[?(C+>OI#HT1M71%++7)#'G M=*CFGF21F63W\1P:0ZGGNJ,V'UNY83 :WK= 5]2C*WK)FU4#S<6:#279I*-! MU=G!T/%5N5;A=;JSHYP3MJYWYKE\5+>%:/9CNZO=[O_'>L];N7X&3\Z;/?P^ M3/.3@DO,UFG!04;N9$CG.)3CR9I=^N9$T++>MUY0(6A>'VX(7A%6&@;U=SB3.[0@E9 M"EPQP8F$:&Q-VN?3H;'/#>X8;-3.F!@F"R$>S.0R'%N.20@2"+1!H/A:PQ22 MQ !A&C]+3*L*:1QWQUOT3SEWY+*@"J8B^<9"'8^M@45"B&B6Z&NQ^0PEGZ[! M"T2B\B?9%+;]CD6"3&F1ELZ806T9E13?R3%ADACC6AFD&N3>R,;QLTNWFB)7QGZ:?^2KT%IW!9-&">W/!!< MB82%5$-()E'$$H9#'R-1:8H#]7(UIB. ;6# M,O1%$=I])K1'K@37L2(?>0CAOK^--"HN[I;+A=L(>$5EBWCM=\1UW$Y-/M-F M]QD$E;O7D(Y72>OE>-Y?I56-VMY/%DI+K.?O=1H6,3KU,<#W4"' EL3XY.)4>G"?V@TK)]->A6C3H)"MQ>CFO^2FN_[6)2 M(WN]RZW.RNWV*JN]I+M5TMW&I+\(AOG>8=*9!'+)-: PFMQ?0;H 6;MAC8 O MW; C@>UQ[U7<>_^A?GO'E.-(8'MR]"LY^HVE, <9H!9XM1$1$;'A(%7,5D:: M'WF5K,LJ8665U*E1A!CL%*G3Z@P/*KDQCU>R'%0L!__HE [JSI]S>$H;H[^2 MV[#B-FSD-F-8IVR1Z:(#"0 ;B)!$4J3(];6TAT]H>T](-Z;U4M+VSF6?@ESF M/9 B@1$B+12YX58F:E4I;7MBWBE.18G+.2%.K*BO$<2W7* MGVU11.:H&N\3LE&[%S MC.JA+!G[5I_<)S/+J7M$,A++&H'5WYK/W^B1'KP: MS!(+R/V@BTYEU::&$K'"5R2]L\YFT QK7O)AE0O^B35O7L5!<")U;46K#[1=6JUN,"WJ)^M1 MU$P[;EL.FI:]/2V/T ,K9"I06"0DZ>MM-8IN*-[;4&X](_ !OR+GX@QYCN$KS=+(;F*"W\.]/:VH?O#]#I87HL2QV1F MJ6@H"%\3:_[C#^[$^7G(-TA8 D+(6$1$*SGM]_Y[9OH\X"N:4**1*B@'&=J MGB>H)!S%+,^5UWKFHQ,UVQ.6J:M"7]2EIT/N&]LZUGU(6-# +C2L?N>NY\ZY MKZ;K>M?5P4JC?J4(J%L]M\:=6V.C6_?W"]3-T*\/)%\2/C@-C9ACC8"$!9"P M$!(6 <%ZQDXZ8RS\CZO?MC'S(O/.W*5CG06EA:"T"(K6-W9"XJ\2M>9F30,C/B MEZHX1ZY_AO:F%LR H]V$I(6@M B*UG?3V[KI'>8F)S'C_\@;M7::&76>R!N9 MW#3JCW83DA:"TB(H6M_-;9;)-28U]J^CT%]H\"-7E=]RRB1]09\)SF2*?J4Y ME2I@+S"7!>$BI:5Q-6;NT;&O9U!: $H+06D1%*W_I&SS4Z[_H8LR%S0G!4H+ M0&DA*"V"HO5MWR:Z7'.FZS]\()N)1SL]-GP[MO:!YK) :1$4K6_?-IWE&K,G M\T7%XQ0+@DI.8VVA=D[0>L8.F@>:P6IIDQWS//^]>Z"9*5!:!$5KW+-W-@ES MPI_U=JY07SE5(9M-MJZTVS*^T1NE[\H#]SIL-GZWF&8?^@'S9UH(E)&50CKG M%^KQX\W6;G,B6:FW(I=,2I;KPY3@A/"Z@KJ^8DR^G=0-=!OL\[\!4$L#!!0 M ( .R)J%B*^_!&.0, +(3 - >&POVS?$,*K-2K"[.6,F6)9"UBF9&U-]",-Z-F]7AR6E$LR'LE%>5.:.IBIA30IB;M0X&Z?LY3TX_@_GU_OQLP8X)Z%7]/(%HA<]7-=BF'2\*]T, M/[5"CGB*T:X\-)MEPX0.1A[ZR;UM,FHX0<@[J=O<8;MGXU&NY&;K(N("5I^6 M+'BD(B43*OA4E%.K4W*I=)/; M97#?TW;X'K#N@4$N1&=P0%Q@/*JH,4S+&]MI!C?!)U#0MN]7E758:+KJ#R[) MAM#<;)*ITAG379H^68?&(\%RL*-Y,8>[454(H#&JM(V,TT))VGA8,]J&E9TQ M(>[@6?N>[V@O\ZV=Z\&^R:YI#;5-)^,ZH+^MYK2W9:-7Z085?U3FT\).1S9] M>#C8K68Y7S;]9=X9P-3[N#JM*K'Z*'@A2^8F_^*$XQ%=\X*YTOR7S0:E,K,! MIDGPR+3AL^W(3TVK>[8TZW):YKCGP1%Z_KOK7##)-!7;IFWM'_(JO]IQ=/6O M+#>_5?8->SVV+]!#-WEY#";C8S!Y!#49)8?OL3U4';K)PUS)L#UD;)UD=LXQ M732 \V)*OL'Y4VR2!M,%%X;+MC?G6<;DD^.,E3=T:O\@V=&WXS.6TX4P]QV8 MDDW[*\OXHDRZ4;>P$.VH3?L+3*\?=X=5FXO+C"U9-FF[NI@VS< V;-;V L(^ MSEGVF21%$<8RLZF7@=3+!UBV/X\:MAWH"!Y8%,?[;6^&[C%?)\'6![^ER% M8#/%*Q&;*;[6@/C7#1A)XM]M+ \PL%W :@?R^_- 3?DY402[BGG#GF <21(, M@5KTUV@<(ZL3P\>_/]A3$D5)XD< \SN((@R!IQ%', ?@ 4.BJ'D/[KV/PO5[ M*MS\EV[\&U!+ P04 " #LB:A8EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( .R)J%BK*4MPN@0 %@H / M>&PO=V]R:V)O;VLN>&ULQ9I=;]HZ&(#_BL75CL0&^:(?&I-2H!M2#T4+W6UE M$@/6$IO9#FS]]<<)HW5H^NK1"#SL; M8[;7O9Y.-ZR@^I/<,F&OK*0JJ+&G:MW36\5HIC>,F2+O^?W^H%=0+CI?/A_; MFJN>>R(-2PV7PA96!3\XV^N7Z]4IV7'-ESSGYL^P4__.68<47/""/[%LV.EW MB-[(_3>I^),4AN9)JF2>#SO>X<(/I@Q/7Q4G%>2"+G5=8NCR.[4@P\Z@;QM< M<:5-7:-NGUK&';.5#V>ED;<\-TR-J6%?E2RW7*RK9NQ3])S'J/OA>#QTXK7Z M/]TH5RN>LK%,RX()<^A'Q?(*4.@-W^H.$;1@P\ZQ"J$B(Q-A;">1J3@T9>M6 M3VIO/!XD*/[67)_-QW'B\F8W,1W\6PT( MXD).J!)V?M9DSA1)-E0QA^L*X+K"Y8K37Z6]9UU>]>%-J;E@6C/M3MM]:-[N MXQ)^9QFSC=B;DID4'T?6KI5";6=:R1BW&SU0+\A^^2IEMN=Y[O) -O&0=6+[ MAHIU=5,2V]=I=)?,F''I((UXR!Z)TU25S$8+OVTC)X,-,H>'K(X;J93<5W]4 MEPC2A(?LB3%3?$>KR,\.=VU47;]!!_G!0Q;$':,G;P\2@8=L@H2MZSCTC> 3 MFOX]Y/E_*G9,FYJ."_(@4GM=YCRS.!F)5RXF9 ,/60=)N=3L5UEA3G8G \V' M+. C6\".?9Y9=2X4S:JI/U;*3F_L],_@0PKPD14 !B*-N-,'\PQD,\"8;N3I M0XKPD17Q.F(B'Q95&*#_<1$A6_C(MG@[>*I174Q((3ZR0L (JCDN(9?XR"XY M1E"MKQG2BH^LE?90JA434HR/K)C3F*H5$)*+CRR7E^"J#2V ]!(@ZZ4]RFK% MA P3(!OF$&ZU8D%&"9"-TA)WM3*""U?(.H&MYRYE!)!2 NP$!,2,7$Q(*0&R M4F#,@8L)*25 5@J,>>%B0H()SKF"]7CI8D*""9 % V->N9B09@)LS0"8C_52 MUO,:-:2<$%DY,*;G8D+*"<^8U#QZ;O 80@H*D174EBV,F:$\;R@HA!04HB]Z MO94N=(G?;W0EN'MRMJS&8C;2A1!24(BL(!C336-#2$$ALH)@3#?N""$%A<@* M@G/$1F]""@J1%?22([;]N2'KA,C6:4\2N^1ON;OI"%DG0E]':\>,"ZD,?W(Q M(>M$R-8!,9M;N)!U(F3KO$ZY6X9E!#DGPDY[GG/NJO.8R"SM2+&,&Q*O&YN0 M$>2 ;)Q76TJM MXW( V69P^*CM^"5;QE8VA,IFMGEMRU.:IW-%JL-AUSV,JCVT59GG(UMV+^XD MS8X?QAT_ZOOR'U!+ P04 " #LB:A8]4F2S $" !>) &@ 'AL+U]R M96QS+W=O3ENT]"MW[IM3KI3_F=AO-OMU_MVO_QSS:?K'X/3>CV]EE_/4+%ZZ<9NG59,^#M?=)5TV MW"R>7E?-^/0J3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ02T$M?6#;B'HMG[0 M'03=U0^ZAZ#[^D&R1!F7!$DSK FT%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L( MW!:$6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36V<,V@=Z*>BN!WHIZ*X'>BGHK M@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC9[64*@MZ'> M1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ/>3J"WH]Y.H+>CWDZ@MZ/> M3J"WSUYV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0Z!VH M=Q#H':AW$.@=J'<0Z!VSCY4$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZMZAW2Z!W MBWJW/ZEWF3X/N5Q[OM9X_9^D>CJ?FZ^7ORR_=LYNP@7G!+\3/?X%4$L#!!0 M ( .R)J%C63,"2X $ .,C 3 6T-O;G1E;G1?5'EP97-=+GAM;,W: MRT[#,! %T%^)LD6-ZU=YB+(!MM %/V"2"8V:Q)9MH/P]3@J50*6B*A)WTZBU M/7?BD&^?:IC0Q MK;.7OOJ6,OE(*-+)<4]8-BZK1UW914V?*Y2T>*X#R9*BR)8M<6FZ(G^Y-CNF':?/*C\\3H\[G,DP^F)2X7(QV;_*VX34^FCWX^&:5=4_3([7>^K]:MQ M'H&-C^/O^.N,M_4/[$. ]"%!^E @?6B0/F8@?9R"]'$&TL&UL M4$L! A0#% @ [(FH6$I@Y(WO *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ [(FH6)E&PO=V]R M:W-H965T&UL4$L! A0#% @ [(FH6%D1 (]." SR, M !@ ("!/0X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(FH6*#H_"]Q P A H !@ ("! MU"$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[(FH6*^99^%W(P KW, !@ ("!D#D 'AL+W=O&PO=V]R:W-H965T>ZY- , +@& 9 M " @4Z( !X;"]W;W)K&UL4$L! A0#% @ M[(FH6*D]SW.)"P C1X !D ("!N8L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(FH6/$>*^E& @ K 8 !D M ("!I;0 'AL+W=O&PO=V]R:W-H M965T_; !X;"]W;W)K&UL4$L! M A0#% @ [(FH6-_OS>4I P !@< !D ("!A-\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(FH M6.T(0OCB @ *08 !D ("!=^P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(FH6.*DP_.N P W < M !D ("!A/< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(FH6'0@>GO4 P ? D !D M ("!] ,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [(FH6/7N1ZD[! S!4 !D ("!!14! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [(FH6"7A M,F4( P O0H !D ("!TA\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(FH6#&>V]"Z @ EPD !D M ("!8BH! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [(FH6'+&8EA("@ 1FD !D ("! MO#0! 'AL+W=O&PO=V]R:W-H965T%$ 0!X;"]W;W)K&UL4$L! A0#% M @ [(FH6#-2?$L\" %S4 !D ("!A5D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(FH6)6DG @/ M P .0L !D ("!^FH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [(FH6(S:Y.FI!0 V" !D M ("!PG4! 'AL+W=OP$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ [(FH6+;&#R^.!0 @!@ !D ("!_(L! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[(FH6-^HSNT" P B H !D ("!7IL! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ 0 !% $4 VA( .*P 0 $! end XML 73 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 74 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 186 370 1 true 60 0 false 11 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://usph.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://usph.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://usph.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF NET INCOME Sheet http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome UNAUDITED CONSOLIDATED STATEMENTS OF NET INCOME Statements 4 false false R5.htm 030000 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 040000 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 050000 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Sheet http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity UNAUDITED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Statements 7 false false R8.htm 060100 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://usph.com/role/BasisOfPresentationAndSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 8 false false R9.htm 060200 - Disclosure - Earnings Per Share Sheet http://usph.com/role/EarningsPerShare Earnings Per Share Notes 9 false false R10.htm 060300 - Disclosure - Acquisitions of Businesses Sheet http://usph.com/role/AcquisitionsOfBusinesses Acquisitions of Businesses Notes 10 false false R11.htm 060400 - Disclosure - Redeemable Non-Controlling Interest Sheet http://usph.com/role/RedeemableNoncontrollingInterest Redeemable Non-Controlling Interest Notes 11 false false R12.htm 060500 - Disclosure - Goodwill Sheet http://usph.com/role/Goodwill Goodwill Notes 12 false false R13.htm 060600 - Disclosure - Intangible Assets, Net Sheet http://usph.com/role/IntangibleAssetsNet Intangible Assets, Net Notes 13 false false R14.htm 060700 - Disclosure - Accrued Expenses Sheet http://usph.com/role/AccruedExpenses Accrued Expenses Notes 14 false false R15.htm 060800 - Disclosure - Borrowings Sheet http://usph.com/role/Borrowings Borrowings Notes 15 false false R16.htm 060900 - Disclosure - Derivative Instruments Sheet http://usph.com/role/DerivativeInstruments Derivative Instruments Notes 16 false false R17.htm 061000 - Disclosure - Leases Sheet http://usph.com/role/Leases Leases Notes 17 false false R18.htm 061100 - Disclosure - Segment Information Sheet http://usph.com/role/SegmentInformation Segment Information Notes 18 false false R19.htm 061200 - Disclosure - Investment in Unconsolidated Affiliate Sheet http://usph.com/role/InvestmentInUnconsolidatedAffiliate Investment in Unconsolidated Affiliate Notes 19 false false R20.htm 061300 - Disclosure - Subsequent Events Sheet http://usph.com/role/SubsequentEvents Subsequent Events Notes 20 false false R21.htm 061400 - Disclosure - Insider Trading Arrangements Sheet http://usph.com/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 070100 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://usph.com/role/BasisOfPresentationAndSignificantAccountingPolicies 22 false false R23.htm 080100 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables) Sheet http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables Basis of Presentation and Significant Accounting Policies (Tables) Tables http://usph.com/role/BasisOfPresentationAndSignificantAccountingPolicies 23 false false R24.htm 080200 - Disclosure - Earnings Per Share (Tables) Sheet http://usph.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://usph.com/role/EarningsPerShare 24 false false R25.htm 080300 - Disclosure - Acquisitions of Businesses (Tables) Sheet http://usph.com/role/AcquisitionsOfBusinessesTables Acquisitions of Businesses (Tables) Tables http://usph.com/role/AcquisitionsOfBusinesses 25 false false R26.htm 080400 - Disclosure - Redeemable Non-Controlling Interest (Tables) Sheet http://usph.com/role/RedeemableNoncontrollingInterestTables Redeemable Non-Controlling Interest (Tables) Tables http://usph.com/role/RedeemableNoncontrollingInterest 26 false false R27.htm 080500 - Disclosure - Goodwill (Tables) Sheet http://usph.com/role/GoodwillTables Goodwill (Tables) Tables http://usph.com/role/Goodwill 27 false false R28.htm 080600 - Disclosure - Intangible Assets, Net (Tables) Sheet http://usph.com/role/IntangibleAssetsNetTables Intangible Assets, Net (Tables) Tables http://usph.com/role/IntangibleAssetsNet 28 false false R29.htm 080700 - Disclosure - Accrued Expenses (Tables) Sheet http://usph.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://usph.com/role/AccruedExpenses 29 false false R30.htm 080800 - Disclosure - Borrowings (Tables) Sheet http://usph.com/role/BorrowingsTables Borrowings (Tables) Tables http://usph.com/role/Borrowings 30 false false R31.htm 080900 - Disclosure - Derivative Instruments (Tables) Sheet http://usph.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://usph.com/role/DerivativeInstruments 31 false false R32.htm 081000 - Disclosure - Leases (Tables) Sheet http://usph.com/role/LeasesTables Leases (Tables) Tables http://usph.com/role/Leases 32 false false R33.htm 081100 - Disclosure - Segment Information (Tables) Sheet http://usph.com/role/SegmentInformationTables Segment Information (Tables) Tables http://usph.com/role/SegmentInformation 33 false false R34.htm 090100 - Disclosure - Basis of Presentation and Significant Accounting Policies, Nature of Business (Details) Sheet http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails Basis of Presentation and Significant Accounting Policies, Nature of Business (Details) Details 34 false false R35.htm 090102 - Disclosure - Basis of Presentation and Significant Accounting Policies, Segment Reporting (Details) Sheet http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesSegmentReportingDetails Basis of Presentation and Significant Accounting Policies, Segment Reporting (Details) Details 35 false false R36.htm 090104 - Disclosure - Basis of Presentation and Significant Accounting Policies, Goodwill and Other Indefinite-Lived Intangible Assets (Details) Sheet http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails Basis of Presentation and Significant Accounting Policies, Goodwill and Other Indefinite-Lived Intangible Assets (Details) Details 36 false false R37.htm 090106 - Disclosure - Basis of Presentation and Significant Accounting Policies, Redeemable Non-Controlling Interest (Details) Sheet http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails Basis of Presentation and Significant Accounting Policies, Redeemable Non-Controlling Interest (Details) Details 37 false false R38.htm 090108 - Disclosure - Basis of Presentation and Significant Accounting Policies, Revenue Recognition (Details) Sheet http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails Basis of Presentation and Significant Accounting Policies, Revenue Recognition (Details) Details 38 false false R39.htm 090110 - Disclosure - Basis of Presentation and Significant Accounting Policies, Contractual Allowances (Details) Sheet http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesContractualAllowancesDetails Basis of Presentation and Significant Accounting Policies, Contractual Allowances (Details) Details 39 false false R40.htm 090112 - Disclosure - Basis of Presentation and Significant Accounting Policies, Income Taxes (Details) Sheet http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesIncomeTaxesDetails Basis of Presentation and Significant Accounting Policies, Income Taxes (Details) Details http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables 40 false false R41.htm 090114 - Disclosure - Basis of Presentation and Significant Accounting Policies, Fair Value of Financial Instruments (Details) Sheet http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails Basis of Presentation and Significant Accounting Policies, Fair Value of Financial Instruments (Details) Details 41 false false R42.htm 090116 - Disclosure - Basis of Presentation and Significant Accounting Policies, Restricted Stock (Details) Sheet http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRestrictedStockDetails Basis of Presentation and Significant Accounting Policies, Restricted Stock (Details) Details 42 false false R43.htm 090200 - Disclosure - Earnings Per Share (Details) Sheet http://usph.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://usph.com/role/EarningsPerShareTables 43 false false R44.htm 090300 - Disclosure - Acquisitions of Businesses, 2024 Acquired Majority Interest (Details) Sheet http://usph.com/role/AcquisitionsOfBusinesses2024AcquiredMajorityInterestDetails Acquisitions of Businesses, 2024 Acquired Majority Interest (Details) Details 44 false false R45.htm 090302 - Disclosure - Acquisitions of Businesses, 2024 Acquisitions (Details) Sheet http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails Acquisitions of Businesses, 2024 Acquisitions (Details) Details 45 false false R46.htm 090304 - Disclosure - Acquisitions of Businesses, 2023 Acquired Majority Interest (Details) Sheet http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails Acquisitions of Businesses, 2023 Acquired Majority Interest (Details) Details 46 false false R47.htm 090306 - Disclosure - Acquisitions of Businesses, 2023 Acquisitions (Details) Sheet http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails Acquisitions of Businesses, 2023 Acquisitions (Details) Details 47 false false R48.htm 090400 - Disclosure - Redeemable Non-Controlling Interest (Details) Sheet http://usph.com/role/RedeemableNoncontrollingInterestDetails Redeemable Non-Controlling Interest (Details) Details http://usph.com/role/RedeemableNoncontrollingInterestTables 48 false false R49.htm 090500 - Disclosure - Goodwill (Details) Sheet http://usph.com/role/GoodwillDetails Goodwill (Details) Details http://usph.com/role/GoodwillTables 49 false false R50.htm 090600 - Disclosure - Intangible Assets, Net, Intangible Assets, Net (Details) Sheet http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails Intangible Assets, Net, Intangible Assets, Net (Details) Details 50 false false R51.htm 090602 - Disclosure - Intangible Assets, Net, Amortization Expenses (Details) Sheet http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails Intangible Assets, Net, Amortization Expenses (Details) Details 51 false false R52.htm 090604 - Disclosure - Intangible Assets, Net, Amortization of Referral Relationships and Non-Competition Agreements (Details) Sheet http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails Intangible Assets, Net, Amortization of Referral Relationships and Non-Competition Agreements (Details) Details 52 false false R53.htm 090700 - Disclosure - Accrued Expenses (Details) Sheet http://usph.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://usph.com/role/AccruedExpensesTables 53 false false R54.htm 090800 - Disclosure - Borrowings, Amended Credit Agreement and Credit Agreement (Details) Sheet http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails Borrowings, Amended Credit Agreement and Credit Agreement (Details) Details 54 false false R55.htm 090802 - Disclosure - Borrowings, Credit Facilities (Details) Sheet http://usph.com/role/BorrowingsCreditFacilitiesDetails Borrowings, Credit Facilities (Details) Details 55 false false R56.htm 090900 - Disclosure - Derivative Instruments (Details) Sheet http://usph.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://usph.com/role/DerivativeInstrumentsTables 56 false false R57.htm 091000 - Disclosure - Leases (Details) Sheet http://usph.com/role/LeasesDetails Leases (Details) Details http://usph.com/role/LeasesTables 57 false false R58.htm 091100 - Disclosure - Segment Information, Summary (Details) Sheet http://usph.com/role/SegmentInformationSummaryDetails Segment Information, Summary (Details) Details 58 false false R59.htm 091102 - Disclosure - Segment Information, Segment Financials (Details) Sheet http://usph.com/role/SegmentInformationSegmentFinancialsDetails Segment Information, Segment Financials (Details) Details 59 false false R60.htm 091200 - Disclosure - Investment in Unconsolidated Affiliate (Details) Sheet http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails Investment in Unconsolidated Affiliate (Details) Details http://usph.com/role/InvestmentInUnconsolidatedAffiliate 60 false false R61.htm 091300 - Disclosure - Subsequent Events (Details) Sheet http://usph.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://usph.com/role/SubsequentEvents 61 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 9 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityAddressStateOrProvince, dei:EntityIncorporationStateCountryCode, dei:EntityRegistrantName, us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1, us-gaap:NumberOfBusinessesAcquired, usph:NonCompeteAgreementBasicTerm, usph:RedeemableNonControllingInterestRedemptionRightsCommencementPeriod, usph:TermOfEmploymentAgreement - ef20026319_10q.htm 11 ef20026319_10q.htm usph-20240331.xsd usph-20240331_cal.xml usph-20240331_def.xml usph-20240331_lab.xml usph-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ef20026319_10q.htm": { "nsprefix": "usph", "nsuri": "http://usph.com/20240331", "dts": { "inline": { "local": [ "ef20026319_10q.htm" ] }, "schema": { "local": [ "usph-20240331.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/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "usph-20240331_cal.xml" ] }, "definitionLink": { "local": [ "usph-20240331_def.xml" ] }, "labelLink": { "local": [ "usph-20240331_lab.xml" ] }, "presentationLink": { "local": [ "usph-20240331_pre.xml" ] } }, "keyStandard": 280, "keyCustom": 90, "axisStandard": 21, "axisCustom": 0, "memberStandard": 31, "memberCustom": 29, "hidden": { "total": 20, "http://xbrl.sec.gov/dei/2023": 8, "http://usph.com/20240331": 3, "http://fasb.org/us-gaap/2023": 9 }, "contextCount": 186, "entityCount": 1, "segmentCount": 60, "elementCount": 576, "unitCount": 11, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 810, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://usph.com/role/DocumentAndEntityInformation", "longName": "000100 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://usph.com/role/ConsolidatedBalanceSheets", "longName": "010000 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome", "longName": "020000 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF NET INCOME", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF NET INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R5": { "role": "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome", "longName": "030000 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ProfitLoss", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": null }, "R6": { "role": "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows", "longName": "040000 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ProfitLoss", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R7": { "role": "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity", "longName": "050000 - Statement - UNAUDITED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "shortName": "UNAUDITED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c20221231_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20221231_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPolicies", "longName": "060100 - Disclosure - Basis of Presentation and Significant Accounting Policies", "shortName": "Basis of Presentation and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://usph.com/role/EarningsPerShare", "longName": "060200 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://usph.com/role/AcquisitionsOfBusinesses", "longName": "060300 - Disclosure - Acquisitions of Businesses", "shortName": "Acquisitions of Businesses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://usph.com/role/RedeemableNoncontrollingInterest", "longName": "060400 - Disclosure - Redeemable Non-Controlling Interest", "shortName": "Redeemable Non-Controlling Interest", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "usph:RedeemableNonControllingInterestTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "usph:RedeemableNonControllingInterestTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://usph.com/role/Goodwill", "longName": "060500 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://usph.com/role/IntangibleAssetsNet", "longName": "060600 - Disclosure - Intangible Assets, Net", "shortName": "Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://usph.com/role/AccruedExpenses", "longName": "060700 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://usph.com/role/Borrowings", "longName": "060800 - Disclosure - Borrowings", "shortName": "Borrowings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://usph.com/role/DerivativeInstruments", "longName": "060900 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://usph.com/role/Leases", "longName": "061000 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://usph.com/role/SegmentInformation", "longName": "061100 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://usph.com/role/InvestmentInUnconsolidatedAffiliate", "longName": "061200 - Disclosure - Investment in Unconsolidated Affiliate", "shortName": "Investment in Unconsolidated Affiliate", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://usph.com/role/SubsequentEvents", "longName": "061300 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://usph.com/role/InsiderTradingArrangements", "longName": "061400 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies", "longName": "070100 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "usph:NatureOfBusinessPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "usph:NatureOfBusinessPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables", "longName": "080100 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables)", "shortName": "Basis of Presentation and Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "usph:ScheduleOfBusinessAcquisitionsWithinPhysicalTherapyOperationsSegmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "usph:ScheduleOfBusinessAcquisitionsWithinPhysicalTherapyOperationsSegmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://usph.com/role/EarningsPerShareTables", "longName": "080200 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://usph.com/role/AcquisitionsOfBusinessesTables", "longName": "080300 - Disclosure - Acquisitions of Businesses (Tables)", "shortName": "Acquisitions of Businesses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://usph.com/role/RedeemableNoncontrollingInterestTables", "longName": "080400 - Disclosure - Redeemable Non-Controlling Interest (Tables)", "shortName": "Redeemable Non-Controlling Interest (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://usph.com/role/GoodwillTables", "longName": "080500 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://usph.com/role/IntangibleAssetsNetTables", "longName": "080600 - Disclosure - Intangible Assets, Net (Tables)", "shortName": "Intangible Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://usph.com/role/AccruedExpensesTables", "longName": "080700 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://usph.com/role/BorrowingsTables", "longName": "080800 - Disclosure - Borrowings (Tables)", "shortName": "Borrowings (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://usph.com/role/DerivativeInstrumentsTables", "longName": "080900 - Disclosure - Derivative Instruments (Tables)", "shortName": "Derivative Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://usph.com/role/LeasesTables", "longName": "081000 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://usph.com/role/SegmentInformationTables", "longName": "081100 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails", "longName": "090100 - Disclosure - Basis of Presentation and Significant Accounting Policies, Nature of Business (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies, Nature of Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesSegmentReportingDetails", "longName": "090102 - Disclosure - Basis of Presentation and Significant Accounting Policies, Segment Reporting (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies, Segment Reporting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": null }, "R36": { "role": "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails", "longName": "090104 - Disclosure - Basis of Presentation and Significant Accounting Policies, Goodwill and Other Indefinite-Lived Intangible Assets (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies, Goodwill and Other Indefinite-Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "usph:NumberOfRegions", "unitRef": "U008", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R37": { "role": "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails", "longName": "090106 - Disclosure - Basis of Presentation and Significant Accounting Policies, Redeemable Non-Controlling Interest (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies, Redeemable Non-Controlling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c20240101to20240331_RangeAxis_MaximumMember", "name": "usph:RedeemableNonControllingInterestRedemptionRightsCommencementPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331_RangeAxis_MaximumMember", "name": "usph:RedeemableNonControllingInterestRedemptionRightsCommencementPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails", "longName": "090108 - Disclosure - Basis of Presentation and Significant Accounting Policies, Revenue Recognition (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies, Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331_RangeAxis_MinimumMember", "name": "usph:TermsForPaymentsDueForServicesRendered", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R39": { "role": "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesContractualAllowancesDetails", "longName": "090110 - Disclosure - Basis of Presentation and Significant Accounting Policies, Contractual Allowances (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies, Contractual Allowances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c20240101to20240331_RangeAxis_MinimumMember", "name": "usph:DifferenceBetweenNetRevenuesAndCorrespondingCashCollectionsReflectedPercentageOfNetRevenues", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331_RangeAxis_MinimumMember", "name": "usph:DifferenceBetweenNetRevenuesAndCorrespondingCashCollectionsReflectedPercentageOfNetRevenues", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesIncomeTaxesDetails", "longName": "090112 - Disclosure - Basis of Presentation and Significant Accounting Policies, Income Taxes (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies, Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails", "longName": "090114 - Disclosure - Basis of Presentation and Significant Accounting Policies, Fair Value of Financial Instruments (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies, Fair Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:IncreaseDecreaseInContractWithCustomerAsset", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-2", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:IncreaseDecreaseInContractWithCustomerAsset", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-2", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRestrictedStockDetails", "longName": "090116 - Disclosure - Basis of Presentation and Significant Accounting Policies, Restricted Stock (Details)", "shortName": "Basis of Presentation and Significant Accounting Policies, Restricted Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c20240101to20240331_TitleOfIndividualAxis_OfficerMember", "name": "us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331_TitleOfIndividualAxis_OfficerMember", "name": "us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://usph.com/role/EarningsPerShareDetails", "longName": "090200 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:NetIncomeLoss", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "usph:ChargesToRetainedEarningsRevaluationOfNonControllingInterests", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R44": { "role": "http://usph.com/role/AcquisitionsOfBusinesses2024AcquiredMajorityInterestDetails", "longName": "090300 - Disclosure - Acquisitions of Businesses, 2024 Acquired Majority Interest (Details)", "shortName": "Acquisitions of Businesses, 2024 Acquired Majority Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "U006", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331_BusinessAcquisitionAxis_Two024AcquisitionMember", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "U006", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R45": { "role": "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "longName": "090302 - Disclosure - Acquisitions of Businesses, 2024 Acquisitions (Details)", "shortName": "Acquisitions of Businesses, 2024 Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "U006", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember", "name": "usph:BusinessCombinationAcquiredFiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R46": { "role": "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "longName": "090304 - Disclosure - Acquisitions of Businesses, 2023 Acquired Majority Interest (Details)", "shortName": "Acquisitions of Businesses, 2023 Acquired Majority Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "U006", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": null }, "R47": { "role": "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "longName": "090306 - Disclosure - Acquisitions of Businesses, 2023 Acquisitions (Details)", "shortName": "Acquisitions of Businesses, 2023 Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "U006", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_BusinessAcquisitionAxis_IndustrialInjuryPreventionServicesBusinessMember", "name": "usph:BusinessCombinationDeferredPaymentsLiability", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R48": { "role": "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "longName": "090400 - Disclosure - Redeemable Non-Controlling Interest (Details)", "shortName": "Redeemable Non-Controlling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231_OwnershipAxis_RedeemableNonControllingInterestMember", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R49": { "role": "http://usph.com/role/GoodwillDetails", "longName": "090500 - Disclosure - Goodwill (Details)", "shortName": "Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:Goodwill", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20221231", "name": "us-gaap:Goodwill", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R50": { "role": "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails", "longName": "090600 - Disclosure - Intangible Assets, Net, Intangible Assets, Net (Details)", "shortName": "Intangible Assets, Net, Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "longName": "090602 - Disclosure - Intangible Assets, Net, Amortization Expenses (Details)", "shortName": "Intangible Assets, Net, Amortization Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "longName": "090604 - Disclosure - Intangible Assets, Net, Amortization of Referral Relationships and Non-Competition Agreements (Details)", "shortName": "Intangible Assets, Net, Amortization of Referral Relationships and Non-Competition Agreements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c20240331_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331_FiniteLivedIntangibleAssetsByMajorClassAxis_CustomerRelationshipsMember", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R53": { "role": "http://usph.com/role/AccruedExpensesDetails", "longName": "090700 - Disclosure - Accrued Expenses (Details)", "shortName": "Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "longName": "090800 - Disclosure - Borrowings, Amended Credit Agreement and Credit Agreement (Details)", "shortName": "Borrowings, Amended Credit Agreement and Credit Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "usph:DebtInstrumentFaceAmountCurrent", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R55": { "role": "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "longName": "090802 - Disclosure - Borrowings, Credit Facilities (Details)", "shortName": "Borrowings, Credit Facilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240331_ShortTermDebtTypeAxis_NotesPayableOtherPayablesMember", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R56": { "role": "http://usph.com/role/DerivativeInstrumentsDetails", "longName": "090900 - Disclosure - Derivative Instruments (Details)", "shortName": "Derivative Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:ProfitLoss", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:InterestRateCashFlowHedgeAssetAtFairValue", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R57": { "role": "http://usph.com/role/LeasesDetails", "longName": "091000 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R58": { "role": "http://usph.com/role/SegmentInformationSummaryDetails", "longName": "091100 - Disclosure - Segment Information, Summary (Details)", "shortName": "Segment Information, Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "usph:PercentageOfGeneralPartnershipInterestOwned", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "usph:PercentageOfGeneralPartnershipInterestOwned", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R59": { "role": "http://usph.com/role/SegmentInformationSegmentFinancialsDetails", "longName": "091102 - Disclosure - Segment Information, Segment Financials (Details)", "shortName": "Segment Information, Segment Financials (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:Revenues", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:Revenues", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails", "longName": "091200 - Disclosure - Investment in Unconsolidated Affiliate (Details)", "shortName": "Investment in Unconsolidated Affiliate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240331_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_JointVentureInterestMember", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "U005", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } }, "R61": { "role": "http://usph.com/role/SubsequentEventsDetails", "longName": "091300 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "U003", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240507to20240507_SubsequentEventTypeAxis_SubsequentEventMember", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "U003", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026319_10q.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable - other", "label": "Accounts and Other Receivables, Net, Current", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payables and Accruals [Abstract]", "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://usph.com/role/AccruedExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r30" ] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable - trade", "label": "Accounts Payable, Trade, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28", "r29" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Patient accounts receivable, less provision for credit losses of $2,936 and $2,736, respectively", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r311", "r312" ] }, "us-gaap_AccruedInsuranceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedInsuranceCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Group health insurance claims", "label": "Accrued Insurance, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://usph.com/role/AccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails", "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "totalLabel": "Total", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r71", "r207", "r524" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive gain", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r44", "r45", "r142", "r214", "r520", "r560", "r561" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Gain (Loss) [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r9", "r18", "r45", "r461", "r464", "r497", "r556", "r557", "r705", "r706", "r707", "r716", "r717", "r718" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r137", "r677", "r780" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital [Member]", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r430", "r431", "r432", "r573", "r716", "r717", "r718", "r753", "r781" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income including non-controlling interest to net cash provided by operating activities:", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense - equity-based awards", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r85", "r86", "r426" ] }, "us-gaap_AllOtherSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllOtherSegmentsMember", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other [Member]", "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r272", "r294", "r295", "r296", "r297", "r298" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses, patient accounts receivable", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r215", "r313", "r324" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDeferredChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDeferredChargesAbstract", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Deferred Charges [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of debt issue costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r146", "r401", "r481", "r711" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total amortization expenses", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r13", "r65", "r69" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r176", "r211", "r243", "r275", "r296", "r302", "r318", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r453", "r457", "r472", "r515", "r598", "r677", "r693", "r740", "r741", "r765" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r203", "r217", "r243", "r318", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r453", "r457", "r472", "r677", "r740", "r741", "r765" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r110", "r114" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Alternate Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "usph_BriotixHealthLimitedPartnershipMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "BriotixHealthLimitedPartnershipMember", "presentation": [ "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of the entity in which interest is acquired.", "label": "Briotix Health, Limited Partnership [Member]", "terseLabel": "Briotix Health Limited Partnership [Member]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r448", "r671", "r672" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r87", "r89", "r448", "r671", "r672" ] }, "usph_BusinessAcquisitionConsiderationPayableTermOfNote": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessAcquisitionConsiderationPayableTermOfNote", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The term of the note issued for consideration payable for the acquisition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Business Acquisition Consideration Payable, Term of Note", "terseLabel": "Business acquisition, consideration payable, term of note" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionCostOfAcquiredEntityDebtIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessAcquisitionCostOfAcquiredEntityDebtIssued", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of business acquisition cost of acquired entity debt issued on the date of acquisition.", "label": "Business Acquisition Cost Of Acquired Entity Debt Issued", "terseLabel": "Seller note", "verboseLabel": "Seller note" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionCostOfAcquiredEntityDebtIssuedToBePaidByEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessAcquisitionCostOfAcquiredEntityDebtIssuedToBePaidByEntity", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of business acquisition cost of acquired entity debt issued to be paid by entity on the date of acquisition.", "label": "Business Acquisition Cost of Acquired Entity Debt Issued to be Paid by Entity", "terseLabel": "Seller note to be paid by entity" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionCostOfAcquiredEntityDebtIssuedToBePaidByLocalPartner": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessAcquisitionCostOfAcquiredEntityDebtIssuedToBePaidByLocalPartner", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of business acquisition cost of acquired entity debt issued to be paid by local partner on the date of acquisition.", "label": "Business Acquisition Cost of Acquired Entity Debt Issued to Be Paid by Local Partner", "terseLabel": "Seller note to be paid by local partner" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquiredMajorityInterestDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition date", "label": "Business Acquisition, Date of Acquisition Agreement", "documentation": "Date when the business acquisition agreement was executed, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r448" ] }, "usph_BusinessAcquisitionPercentageOfEquityInterestInSubsidiaryContributed": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessAcquisitionPercentageOfEquityInterestInSubsidiaryContributed", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the percentage of equity interest in subsidiary contributed for acquisition.", "label": "Business Acquisition Percentage Of Equity Interest In Subsidiary Contributed", "terseLabel": "Percentage of equity interest of subsidiary contributed for acquisition" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionPercentageOfGeneralPartnershipInterestAcquired": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessAcquisitionPercentageOfGeneralPartnershipInterestAcquired", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the percentage of general partnership interest acquired in the business combination.", "label": "Business Acquisition, Percentage of General Partnership Interest Acquired", "terseLabel": "Business acquisition, percentage of general partnership interest acquired" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionPercentageOfInterestRetainedByPracticeFounder": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessAcquisitionPercentageOfInterestRetainedByPracticeFounder", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests retained by practice founder at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Interest Retained by Practice Founder", "terseLabel": "Percentage of interest retained by practice founder" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionPercentageOfLimitedPartnershipInterestAcquired": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessAcquisitionPercentageOfLimitedPartnershipInterestAcquired", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the percentage of limited partnership interest acquired in the business combination.", "label": "Business Acquisition, Percentage of Limited Partnership Interest Acquired", "verboseLabel": "Business acquisition, percentage of limited partnership acquired" } } }, "auth_ref": [] }, "usph_BusinessAcquisitionPercentageOfPreAcquisitionInterestRetainedByPracticeFounder": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessAcquisitionPercentageOfPreAcquisitionInterestRetainedByPracticeFounder", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests retained by practice founder at the pre acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Pre-Acquisition Interest Retained by Practice Founder", "terseLabel": "Percentage of pre-acquisition interest retained by practice founder" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails", "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of interest acquired", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r88" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r96" ] }, "usph_BusinessAcquisitionPurchasePriceAllocationNetTangibleAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessAcquisitionPurchasePriceAllocationNetTangibleAsset", "crdr": "debit", "calculation": { "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of net tangible asset acquired at the acquisition date.", "label": "Business Acquisition Purchase Price Allocation Net Tangible Asset", "totalLabel": "Net tangible assets acquired" } } }, "auth_ref": [] }, "usph_BusinessCombinationAcquiredFiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessCombinationAcquiredFiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Useful life of acquired finite-lived intangible assets in business combination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Business Combination, Acquired Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives of acquired intangibles" } } }, "auth_ref": [] }, "usph_BusinessCombinationAcquisitionFairValueOfRedeemableNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessCombinationAcquisitionFairValueOfRedeemableNonControllingInterests", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This element represents the fair value of the redeemable noncontrolling interest in the acquiree at the acquisition date.", "label": "Business Combination Acquisition Fair Value of Redeemable Non-Controlling Interests", "negatedLabel": "Fair value of non-controlling interest (classified as redeemable non-controlling interest)" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate purchase price for the acquisition", "label": "Purchase price of acquisition", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r3", "r4", "r17" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent payments", "label": "Fair value of contingent consideration", "verboseLabel": "Contingent payments", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r5", "r95", "r451" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Contingency payable", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r6", "r95" ] }, "usph_BusinessCombinationDeferredPaymentsLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessCombinationDeferredPaymentsLiability", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from deferred payments in a business combination.", "label": "Business Combination, Deferred Payments, Liability", "terseLabel": "Deferred payments" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDescriptionAbstract", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Description [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses" ], "lang": { "en-us": { "role": { "label": "Acquisitions of Businesses", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r170", "r449" ] }, "usph_BusinessCombinationNumberOfInstallmentsForPaymentDueOfPurchaseConsideration": { "xbrltype": "integerItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessCombinationNumberOfInstallmentsForPaymentDueOfPurchaseConsideration", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of installments due for payment of purchase consideration in business combination.", "label": "Business Combination, Number of Installments for Payment Due of Purchase Consideration", "terseLabel": "Number of installments of payment of consideration due" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails": { "parentTag": "usph_BusinessAcquisitionPurchasePriceAllocationNetTangibleAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r91" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails": { "parentTag": "usph_BusinessAcquisitionPurchasePriceAllocationNetTangibleAsset", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Total liabilities", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r90", "r91" ] }, "usph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCompetitionAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCompetitionAgreements", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of non-competition agreements recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Non Competition Agreements", "verboseLabel": "Non-compete agreement", "terseLabel": "Non-compete agreement" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "crdr": "debit", "calculation": { "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails": { "parentTag": "usph_BusinessAcquisitionPurchasePriceAllocationNetTangibleAsset", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total non-current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets", "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r91" ] }, "usph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedReferralRelationships": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedReferralRelationships", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of referral relationships at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Referral Relationships", "terseLabel": "Customer and referral relationships" } } }, "auth_ref": [] }, "usph_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradename": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradename", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of tradename recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Tradename", "terseLabel": "Tradenames" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Acquisitions of Businesses [Abstract]" } } }, "auth_ref": [] }, "usph_CarryingAmountOfRedeemableNonControllingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "CarryingAmountOfRedeemableNonControllingInterestAbstract", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Carrying Amount of Redeemable Non-Controlling Interest [Abstract]", "verboseLabel": "Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest [Abstract]" } } }, "auth_ref": [] }, "usph_CarryingAmountOfRedeemableNonControllingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20240331", "localname": "CarryingAmountOfRedeemableNonControllingInterestTableTextBlock", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of carrying amount of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity.", "label": "Carrying Amount of Redeemable Non-Controlling Interest [Table Text Block]", "terseLabel": "Carrying Amount of (Fair Value) Redeemable Non-Controlling Interest" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r54", "r205", "r649" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r54", "r153", "r241" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r7", "r153" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing transactions during the period:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "usph_CashPaidDuringPeriodForAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "CashPaidDuringPeriodForAbstract", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Paid During Period For [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "auth_ref": [] }, "usph_ChangeInFairValueOfContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "ChangeInFairValueOfContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 }, "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of change in fair value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Change in Fair Value of Contingent Consideration, Liability", "negatedLabel": "Change in fair value of contingent earn-out consideration", "terseLabel": "Change in fair value of contingent earn-out consideration" } } }, "auth_ref": [] }, "usph_ChangesInNotesReceivableRelatedToRedeemableNonControllingInterestTemporaryEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "ChangesInNotesReceivableRelatedToRedeemableNonControllingInterestTemporaryEquity", "crdr": "debit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of notes receivable from sale of redeemable non-controlling interest attributable to temporary equity interest.", "label": "Changes in Notes Receivable Related to Redeemable Non-controlling Interest Temporary Equity", "negatedLabel": "Changes in notes receivable related to redeemable non-controlling interest" } } }, "auth_ref": [] }, "usph_ChargesToRetainedEarningsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "ChargesToRetainedEarningsAbstract", "presentation": [ "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Charges to Retained Earnings [Abstract]", "verboseLabel": "Charges to retained earnings [Abstract]" } } }, "auth_ref": [] }, "usph_ChargesToRetainedEarningsRevaluationOfNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "ChargesToRetainedEarningsRevaluationOfNonControllingInterests", "crdr": "credit", "calculation": { "http://usph.com/role/EarningsPerShareDetails": { "parentTag": "usph_IncomeLossFromOperationsAfterRevaluationOfNonControllingInterests", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of income (loss) from revaluation of redeemable noncontrolling interest.", "label": "Charges To Retained Earnings Revaluation Of Non Controlling Interests", "terseLabel": "Revaluation of redeemable non-controlling interest" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "usph_ClinicPracticeMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "ClinicPracticeMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of part of a company which provides clinic practice services.", "label": "Clinic Practice [Member]", "terseLabel": "Clinic Practice [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r40", "r126", "r517", "r585" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://usph.com/role/SubsequentEventsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared per common share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r167" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r680", "r681", "r682", "r684", "r685", "r686", "r689", "r716", "r717", "r753", "r778", "r781" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r136" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r136", "r586" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r136" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $.01 par value, 20,000,000 shares authorized, 17,282,822 and 17,202,291 shares issued, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r136", "r519", "r677" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to USPH shareholders", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r46", "r222", "r224", "r233", "r511", "r534" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Comprehensive income attributable to non-controlling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r10", "r99", "r104", "r222", "r224", "r232", "r510", "r533" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r104", "r172", "r222", "r224", "r231", "r509", "r532" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r244", "r453", "r454", "r457", "r458", "r498", "r643", "r739", "r742", "r743" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r244", "r453", "r454", "r457", "r458", "r498", "r643", "r739", "r742", "r743" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r244", "r277", "r294", "r295", "r296", "r297", "r298", "r300", "r304", "r366", "r367", "r368", "r369", "r371", "r372", "r374", "r376", "r377", "r740", "r741" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r244", "r277", "r294", "r295", "r296", "r297", "r298", "r300", "r304", "r366", "r367", "r368", "r369", "r371", "r372", "r374", "r376", "r377", "r740", "r741" ] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems", "presentation": [ "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable", "presentation": [ "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent which may have occurred during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary." } } }, "auth_ref": [ "r19", "r105" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r101", "r651" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Put right value", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r411", "r412", "r423" ] }, "us-gaap_ContractualAdjustmentsAndThirdPartySettlementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualAdjustmentsAndThirdPartySettlementsPolicyPolicyTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Contractual Allowances", "documentation": "Disclosure of accounting policy for contractual adjustments and third-party settlements." } } }, "auth_ref": [ "r641", "r642" ] }, "usph_ContractualAllowancesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "ContractualAllowancesAbstract", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesContractualAllowancesDetails" ], "lang": { "en-us": { "role": { "label": "Contractual Allowances [Abstract]" } } }, "auth_ref": [] }, "usph_ContractualTimePeriodHadNotLapsedAndHoldersEmploymentHadNotBeenTerminated": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "ContractualTimePeriodHadNotLapsedAndHoldersEmploymentHadNotBeenTerminated", "crdr": "credit", "calculation": { "http://usph.com/role/RedeemableNoncontrollingInterestDetails": { "parentTag": "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to amount of contractual time period had not lapsed and holder's employment had not been terminated as of balance sheet date.", "label": "Contractual Time Period Has Not Lapsed And Holders Employment Has Not Been Terminated", "terseLabel": "Contractual time period has not lapsed and holder's employment has not terminated" } } }, "auth_ref": [] }, "usph_ContractualTimePeriodHasLapsedButHoldersEmploymentHasNotBeenTerminated": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "ContractualTimePeriodHasLapsedButHoldersEmploymentHasNotBeenTerminated", "crdr": "credit", "calculation": { "http://usph.com/role/RedeemableNoncontrollingInterestDetails": { "parentTag": "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to amount of contractual time period had lapsed but holder's employment had not been terminated as of balance sheet date.", "label": "Contractual Time Period Has Lapsed But Holders Employment Has Not Been Terminated", "terseLabel": "Contractual time period has lapsed but holder's employment has not terminated" } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating cost", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r147" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cost:", "label": "Operating Costs [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "usph_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "CreditAgreementMember", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "A credit agreement is a legal contract in which a bank arranges to loan a customer a certain amount of money for a specified amount of time.", "label": "Credit Agreement [Member]", "terseLabel": "Senior Credit Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Allowance for Credit Losses", "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status." } } }, "auth_ref": [ "r194", "r321", "r322", "r323", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer and Referral Relationships [Member]", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r94" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Borrowings [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://usph.com/role/Borrowings" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r164", "r242", "r379", "r385", "r386", "r387", "r388", "r389", "r390", "r395", "r402", "r403", "r405" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r26", "r132", "r133", "r177", "r179", "r244", "r380", "r381", "r382", "r383", "r384", "r386", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r482", "r658", "r659", "r660", "r661", "r662", "r712" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r26", "r179", "r406" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Principal amount", "terseLabel": "Aggregate amount of notes payable", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r123", "r125", "r380", "r482", "r659", "r660" ] }, "usph_DebtInstrumentFaceAmountCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "DebtInstrumentFaceAmountCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": "us-gaap_DebtInstrumentFaceAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance, classified as current.", "label": "Debt Instrument Face Amount, Current", "terseLabel": "Principal amount, current portion" } } }, "auth_ref": [] }, "usph_DebtInstrumentFaceAmountNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "DebtInstrumentFaceAmountNoncurrent", "crdr": "credit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": "us-gaap_DebtInstrumentFaceAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance, classified as noncurrent.", "label": "Debt Instrument, Face Amount, Noncurrent", "terseLabel": "Principal amount, net of current portion" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Effective interest rate", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r37", "r123", "r398" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of interest accrued", "label": "Debt instrument, fixed rate of interest", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r37", "r381" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r244", "r380", "r381", "r382", "r383", "r384", "r386", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r404", "r482", "r658", "r659", "r660", "r661", "r662", "r712" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt instrument, maturity date", "verboseLabel": "Debt instrument, maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r196", "r658", "r755" ] }, "us-gaap_DebtInstrumentMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMeasurementInput", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt instrument, measurement input", "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt." } } }, "auth_ref": [ "r471" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r38", "r244", "r380", "r381", "r382", "r383", "r384", "r386", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r482", "r658", "r659", "r660", "r661", "r662", "r712" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Payment of principal and interest", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r38", "r128" ] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r23" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r23" ] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "First Installment Due on January 31, 2024 [Member]", "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r23" ] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Second Installment Due on September 30, 2025[Member]", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r23" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r38", "r77", "r78", "r122", "r123", "r125", "r127", "r165", "r166", "r244", "r380", "r381", "r382", "r383", "r384", "r386", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r404", "r482", "r658", "r659", "r660", "r661", "r662", "r712" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Term of credit facility", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "usph_DebtInstrumentTermOfVariableRate": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20240331", "localname": "DebtInstrumentTermOfVariableRate", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Term of interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument Term of Variable Rate", "terseLabel": "Term of variable rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Unamortized discount and debt issuance cost", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r124", "r391", "r407", "r659", "r660" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetAbstract", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Unamortized discount and debt issuance cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentsAbstract", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net debt", "label": "Debt, Long-Term and Short-Term, Combined Amount", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "us-gaap_DebtLongtermAndShorttermCombinedAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmountAbstract", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Net debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Period in which restrictions lapse on stock granted", "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r83", "r84" ] }, "us-gaap_DeferredCompensationArrangementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementsAbstract", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsCurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsCurrentNet", "crdr": "debit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unamortized discount and debt issuance cost, current portion", "label": "Debt Issuance Costs, Current, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r124" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "calculation": { "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails": { "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unamortized discount and debt issuance cost, net of current portion", "label": "Debt Issuance Costs, Noncurrent, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r124" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r13", "r169", "r193", "r446", "r447", "r714" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r435", "r436", "r516" ] }, "usph_DeferredTaxesRelatedToRedeemableNonControllingInterestTemporaryEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "DeferredTaxesRelatedToRedeemableNonControllingInterestTemporaryEquity", "crdr": "debit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "The amount of deferred taxes related to redeemable non-controlling interest temporary equity.", "label": "Deferred Taxes Related to Redeemable Non-controlling Interest Temporary Equity", "terseLabel": "Deferred taxes related to redeemable non-controlling interest - temporary equity" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r13", "r280" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r575", "r577", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r599", "r600", "r601", "r602", "r611", "r612", "r613", "r614", "r617", "r618", "r619", "r620", "r632", "r633", "r634", "r635", "r680", "r682" ] }, "us-gaap_DerivativeInstrumentDetailAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentDetailAbstract", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments [Abstract]", "label": "Derivative Instrument Detail [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r111", "r113", "r115", "r117", "r575", "r577", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r599", "r600", "r601", "r602", "r611", "r612", "r613", "r614", "r617", "r618", "r619", "r620", "r632", "r633", "r634", "r635", "r650", "r680", "r682" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://usph.com/role/DerivativeInstruments" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r175", "r459", "r466" ] }, "usph_DerivativeInstrumentsConsolidatedStatementsOfComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "DerivativeInstrumentsConsolidatedStatementsOfComprehensiveIncomeAbstract", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative instruments, Consolidated Statements of Comprehensive Income [Abstract]", "verboseLabel": "Derivative Instrument, Consolidated Statements of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r466" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Notional value", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r750", "r751" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r21", "r106", "r107", "r108", "r109", "r112", "r115", "r118", "r119", "r121", "r466" ] }, "usph_DifferenceBetweenActualAggregateContractualReservePercentagesAsComparedToEstimatedContractualAllowanceReservePercentage": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "DifferenceBetweenActualAggregateContractualReservePercentagesAsComparedToEstimatedContractualAllowanceReservePercentage", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesContractualAllowancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum difference between actual aggregate contractual reserve percentage as compared to estimated contractual allowance reserve percentage.", "label": "Difference Between Actual Aggregate Contractual Reserve Percentages As Compared To Estimated Contractual Allowance Reserve Percentage", "terseLabel": "Difference between actual aggregate contractual reserve and estimated contractual allowance reserve percentage" } } }, "auth_ref": [] }, "usph_DifferenceBetweenNetRevenuesAndCorrespondingCashCollectionsReflectedPercentageOfNetRevenues": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "DifferenceBetweenNetRevenuesAndCorrespondingCashCollectionsReflectedPercentageOfNetRevenues", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesContractualAllowancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Difference between net revenues and corresponding cash collections reflected percentage of net revenues.", "label": "Difference Between Net Revenues And Corresponding Cash Collections Reflected Percentage Of Net Revenues", "terseLabel": "Difference between net revenues and corresponding cash collections, approximately of net revenues" } } }, "auth_ref": [] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Directors [Member]" } } }, "auth_ref": [ "r721", "r779" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition [Abstract]", "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesContractualAllowancesDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r422", "r664", "r665", "r666", "r667", "r668", "r669", "r670" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesContractualAllowancesDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r422", "r664", "r665", "r666", "r667", "r668", "r669", "r670" ] }, "usph_DistributionsFromUnconsolidatedAffiliate": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "DistributionsFromUnconsolidatedAffiliate", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the distributions from unconsolidated affiliate.", "label": "Distributions from Unconsolidated Affiliate", "terseLabel": "Distributions from unconsolidated affiliate" } } }, "auth_ref": [] }, "usph_DistributionsToLimitedPartnersAndRedeemableNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "DistributionsToLimitedPartnersAndRedeemableNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The distributions during the period for redemption of mandatorily redeemable noncontrolling interests.", "label": "Distributions to Limited Partners and Redeemable Noncontrolling Interests", "negatedLabel": "Distributions to redeemable non-controlling interest partners" } } }, "auth_ref": [] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend payable", "label": "Dividends Payable, Date to be Paid", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r56" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends payable to USPH shareholders", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r167" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Dividends payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35" ] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Dividends payable to USPH shareholders", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r133", "r134", "r178", "r690", "r773" ] }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "presentation": [ "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Dividend recorded", "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r697" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r698" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://usph.com/role/EarningsPerShareDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per share attributable to USPH shareholders (in dollars per share)", "label": "Earnings per share basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r234", "r250", "r251", "r252", "r253", "r254", "r259", "r261", "r263", "r264", "r265", "r269", "r468", "r469", "r512", "r535", "r652" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://usph.com/role/EarningsPerShareDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted earnings per share attributable to USPH shareholders (in dollars per share)", "label": "Earnings per share diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r234", "r250", "r251", "r252", "r253", "r254", "r261", "r263", "r264", "r265", "r269", "r468", "r469", "r512", "r535", "r652" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://usph.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r258", "r266", "r267", "r268" ] }, "usph_EmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "EmployeeMember", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Person who is employed by the company.", "label": "Employee [Member]", "terseLabel": "Employees [Member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries and related costs", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35" ] }, "usph_EmploymentAgreementRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20240331", "localname": "EmploymentAgreementRenewalTerm", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The renewal term of the employment agreement with the subsidiary entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employment Agreement Renewal Term", "terseLabel": "Employment agreement renewal term" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r695" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r695" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r695" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r701" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r695" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r695" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r695" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r695" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r20", "r198", "r226", "r227", "r228", "r245", "r246", "r247", "r249", "r255", "r257", "r270", "r319", "r320", "r410", "r430", "r431", "r432", "r443", "r444", "r460", "r461", "r462", "r463", "r464", "r465", "r467", "r473", "r475", "r476", "r477", "r478", "r479", "r497", "r556", "r557", "r558", "r573", "r623" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r315", "r316", "r317" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution received from investment in unconsolidated affiliate", "label": "Proceeds from Equity Method Investment, Distribution", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r11", "r13", "r144", "r526" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of ownership in joint venture interest", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r315" ] }, "usph_ErgonomicsSoftwareBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "ErgonomicsSoftwareBusinessMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of part of a company which provides ergonomics software business services.", "label": "Ergonomics Software Business [Member]", "terseLabel": "Ergonomics Software Business [Member]" } } }, "auth_ref": [] }, "usph_EstimatedFairValueOfNetTangibleAssetsAcquiredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "EstimatedFairValueOfNetTangibleAssetsAcquiredAbstract", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Estimated Fair Value Of Net Tangible Assets Acquired [Abstract]", "terseLabel": "Estimated fair value of net tangible assets acquired [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r22" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r16", "r25" ] }, "usph_February2023AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "February2023AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "February 2023 Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinessesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Price Allocation", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r209", "r357" ] }, "usph_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r158" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (excluding the three months ended March 31, 2024)", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://usph.com/role/IntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization Expenses", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r158" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r158" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r158" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r355", "r356", "r357", "r358", "r505", "r506" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Gross amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r157", "r506" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r505" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r66", "r68" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Net carrying amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r157", "r505" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesGross", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and equipment", "label": "Furniture and Fixtures, Gross", "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [ "r161" ] }, "usph_GainLossOnRevaluationOfPutRightLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "GainLossOnRevaluationOfPutRightLiability", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 8.0 }, "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Gain (loss) on revaluation of put-right liability.", "label": "Gain (loss) on revaluation of put-right liability", "negatedLabel": "Change in revaluation of put-right liability", "terseLabel": "Change in revaluation of put-right liability" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on sale of fixed assets", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r13" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r208", "r341", "r507", "r657", "r677", "r724", "r731" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://usph.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r345", "r657" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill and tradenames", "label": "Goodwill and Intangible Asset Impairment", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Other Indefinite-Lived Intangible Assets", "documentation": "Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r159" ] }, "usph_GoodwillAndOtherIndefiniteLivedIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "GoodwillAndOtherIndefiniteLivedIntangibleAssetsAbstract", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill and Other Indefinite-Lived Intangible Assets [Abstract]", "terseLabel": "Goodwill and Other Indefinite-Lived Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "usph_GoodwillAndOtherIndefiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "GoodwillAndOtherIndefiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill and Other Indefinite-Lived Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://usph.com/role/Goodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r340", "r343", "r352", "r657" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails", "http://usph.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Impairment of goodwill", "terseLabel": "Goodwill impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r13", "r342", "r348", "r353", "r657" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://usph.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Adjustments for purchase price allocation of businesses acquired in prior year", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r2", "r730" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://usph.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r148", "r243", "r275", "r295", "r301", "r304", "r318", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r472", "r654", "r740" ] }, "usph_HoldersEmploymentHasTerminatedAndContractualTimePeriodHasExpired": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "HoldersEmploymentHasTerminatedAndContractualTimePeriodHasExpired", "crdr": "credit", "calculation": { "http://usph.com/role/RedeemableNoncontrollingInterestDetails": { "parentTag": "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to holder's employment has terminated and contractual time period has expired.", "label": "Holders Employment Has Terminated and Contractual Time Period Has Expired", "terseLabel": "Holder's employment has terminated and contractual time period has expired" } } }, "auth_ref": [] }, "usph_HoldersEmploymentHasTerminatedAndContractualTimePeriodHasNotExpired": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "HoldersEmploymentHasTerminatedAndContractualTimePeriodHasNotExpired", "crdr": "credit", "calculation": { "http://usph.com/role/RedeemableNoncontrollingInterestDetails": { "parentTag": "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to holder's employment has terminated and contractual time period has not expired.", "label": "Holders Employment Has Terminated and Contractual Time Period Has Not Expired", "terseLabel": "Holder's employment has terminated and contractual time period has not expired" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "crdr": "debit", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of tradename", "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [ "r711", "r734" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of long-lived assets", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r13", "r70", "r162" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income before taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r143", "r183", "r275", "r295", "r301", "r304", "r513", "r527", "r654" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 9.0 }, "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Equity of earnings in unconsolidated affiliate", "label": "Equity in earnings of unconsolidated affiliate", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r13", "r144", "r182", "r282", "r314", "r526" ] }, "usph_IncomeLossFromOperationsAfterRevaluationOfNonControllingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "IncomeLossFromOperationsAfterRevaluationOfNonControllingInterests", "crdr": "credit", "calculation": { "http://usph.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent after revaluation of noncontrolling interest.", "label": "Income Loss From Operations After Revaluation Of NonControlling Interests", "totalLabel": "Net income attributable to common shareholders" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "UNAUDITED CONSOLIDATED STATEMENTS OF NET INCOME [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r187", "r195", "r256", "r257", "r283", "r437", "r445", "r537" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r225", "r433", "r434", "r439", "r440", "r441", "r442", "r568" ] }, "usph_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalAndStateStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalAndStateStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://usph.com/role/EarningsPerShareDetails": { "parentTag": "usph_IncomeLossFromOperationsAfterRevaluationOfNonControllingInterests", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal and state statutory tax rates to pretax income.", "label": "Income Tax Reconciliation Income Tax Expense Benefit At Federal and State Statutory Income Tax Rate", "negatedLabel": "Tax effect at statutory rate (federal and state)" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r55" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Decrease in accounts payable and accrued expenses", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Increase in patient accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Increase in accounts receivable - other", "label": "Increase (Decrease) in Accounts Receivable and Other Operating Assets", "documentation": "Amount of increase (decrease) in receivables, and operating assets classified as other." } } }, "auth_ref": [ "r710" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in put right", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r710" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (decrease) in other long-term liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "(Decrease) increase in other current and long term assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "usph_IndustrialInjuryPreventionServicesBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "IndustrialInjuryPreventionServicesBusinessMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails", "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of industrial injury prevention services business.", "label": "Industrial Injury Prevention Services Business [Member]", "terseLabel": "IIP Business [Member]" } } }, "auth_ref": [] }, "usph_IndustrialInjuryPreventionServicesRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "IndustrialInjuryPreventionServicesRevenuesMember", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenues from the industrial injury prevention business are derived from onsite services provided to clients' employees including injury prevention, rehabilitation, ergonomic assessments and performance optimization. Revenues are determined based on the number of hours and respective rate for services provided. The Company has agreements with third-party payers that provide for payments to the Company at amounts different from its established rates. The allowance for estimated contractual adjustments is based on terms of payer contracts and historical collection and write-off experience.", "label": "Industrial Injury Prevention Services Revenues [Member]", "verboseLabel": "Industrial Injury Prevention Services [Member]" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r699" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://usph.com/role/IntangibleAssetsNet" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Net", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r354" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other identifiable intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r64", "r67" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "usph_InterestExpenseDebtAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "InterestExpenseDebtAndOther", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Debt related expenses and other expenses associated with nonoperating financing activities of the entity.", "label": "Interest Expense, Debt and Other Expense", "negatedLabel": "Interest expense, debt and other" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseOnPrepetitionLiabilitiesRecognizedInStatementOfOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseOnPrepetitionLiabilitiesRecognizedInStatementOfOperations", "crdr": "debit", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense recognized", "label": "Interest Expense on Prepetition Liabilities Recognized in Statement of Operations", "documentation": "The amount of interest expense on prepetition obligations included in the statement of operations." } } }, "auth_ref": [ "r764" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r236", "r239", "r240" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest payable", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35" ] }, "us-gaap_InterestRateCashFlowHedgeAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCashFlowHedgeAssetAtFairValue", "crdr": "debit", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate derivative", "label": "Interest Rate Cash Flow Hedge Asset at Fair Value", "documentation": "Fair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments." } } }, "auth_ref": [ "r113" ] }, "us-gaap_InterestRateDerivativeAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateDerivativeAssetsAtFairValue", "crdr": "debit", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Interest rate derivative", "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets." } } }, "auth_ref": [] }, "us-gaap_InterestRateDerivativesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateDerivativesAbstract", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Carrying and Fair Value of Interest Rate Derivatives [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r647", "r687", "r688" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "label": "Interest income from investments", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r150", "r278" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment in Unconsolidated Affiliate", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r536", "r564", "r565", "r566", "r567", "r627", "r628" ] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in unconsolidated affiliate", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r704" ] }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAndAdvancesToAffiliatesAbstract", "lang": { "en-us": { "role": { "label": "Investment in Unconsolidated Affiliate [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "label": "Investments in Unconsolidated Affiliate [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliate" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in Unconsolidated Affiliate", "label": "Investments in and Advances to Affiliates, Schedule of Investments [Text Block]", "documentation": "The entire disclosure for the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates. It reflects specified information about ownership, financial results from, and financial position in such entities." } } }, "auth_ref": [ "r185", "r636", "r638", "r639" ] }, "usph_JointVentureInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "JointVentureInterestMember", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "documentation": "The joint venture interest in entity which provides physical therapy services for patients at hospitals", "label": "Joint Venture Interest [Member]", "terseLabel": "Joint Venture Interest [Member]" } } }, "auth_ref": [] }, "usph_July2023AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "July2023AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "July 2023 Acquisition [Member]", "terseLabel": "July 2023 Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries and related costs", "label": "Labor and Related Expense", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r708" ] }, "usph_LeadingProviderOfIndustrialInjuryPreventionAndErgonomicsSoftwareBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "LeadingProviderOfIndustrialInjuryPreventionAndErgonomicsSoftwareBusinessMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition a company which provides services include onsite injury prevention and rehabilitation, performance optimization and a company which provides ergonomics software business services.", "label": "Leading Provider of Industrial Injury Prevention and Ergonomics Software Business [Member]", "terseLabel": "IIP and Ergonomics Software Business [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r488", "r676" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Components of Lease Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://usph.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Components of Lease Expense", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r758" ] }, "us-gaap_LeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsGross", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements, Gross", "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r161" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r487" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r487" ] }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDescriptionAbstract", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://usph.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Future Lease Payments for Operating Leases", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r759" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://usph.com/role/LeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r496" ] }, "usph_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fourth fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "2028 and thereafter" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r496" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r496" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r496" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (excluding the three months ended March 31, 2024)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r759" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r496" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r757" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://usph.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r483" ] }, "usph_LeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://usph.com/20240331", "localname": "LeverageRatio", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Leverage Ratio", "terseLabel": "Leverage ratio" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r34", "r243", "r318", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r454", "r457", "r458", "r472", "r584", "r653", "r693", "r740", "r765", "r766" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, redeemable non-controlling interest, USPH shareholders' equity and non-controlling interest - permanent equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r141", "r181", "r523", "r677", "r713", "r722", "r756" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES, REDEEMABLE NON-CONTROLLING INTEREST, USPH SHAREHOLDERS' EQUITY AND NON-CONTROLLING INTEREST", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r36", "r204", "r243", "r318", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r454", "r457", "r458", "r472", "r677", "r740", "r765", "r766" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Closure costs", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r8", "r130", "r131", "r160", "r163", "r201", "r202" ] }, "us-gaap_LineOfCreditFacilityFrequencyOfPayments": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityFrequencyOfPayments", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Frequency of term facility", "documentation": "Description of the frequency of periodic payments, which may be presented in a variety of ways (for example, monthly, quarterly, annually)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Increase on limit of credit facility", "documentation": "Amount of increase (decrease) of the credit facility." } } }, "auth_ref": [ "r712" ] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest rate", "label": "Line of Credit Facility, Interest Rate During Period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r31" ] }, "usph_LineOfCreditFacilityInterestRateDuringPeriodOne": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "LineOfCreditFacilityInterestRateDuringPeriodOne", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the first two year of reporting periods.", "label": "Line Of Credit Facility Interest Rate During Period One", "terseLabel": "Interest rate on credit facility in first two years" } } }, "auth_ref": [] }, "usph_LineOfCreditFacilityInterestRateDuringPeriodThird": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "LineOfCreditFacilityInterestRateDuringPeriodThird", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the fifth year of reporting periods.", "label": "Line Of Credit Facility Interest Rate During Period Third", "terseLabel": "Interest rate on credit facility in fifth year" } } }, "auth_ref": [] }, "usph_LineOfCreditFacilityInterestRateDuringPeriodTwo": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "LineOfCreditFacilityInterestRateDuringPeriodTwo", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the third and fourth years of reporting periods.", "label": "Line Of Credit Facility Interest Rate During Period Two", "terseLabel": "Interest rate on credit facility in third and fourth year" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility commitment", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining revolving credit outstanding", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of unused commitment fee", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding amount", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r26", "r179", "r392", "r408", "r659", "r660", "r774" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of term loan and notes payable", "label": "Net debt, less current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r212" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate principal payment due in 2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r244", "r397" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Aggregate principal payment due in 2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r244", "r397" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Net debt, net of current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r213" ] }, "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtPercentageBearingVariableInterestRate", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Applicable margin for SOFR borrowings rate", "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time." } } }, "auth_ref": [ "r37" ] }, "us-gaap_LongTermLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLoansPayable", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan, net of current portion and deferred financing costs", "label": "Loans Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r38" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable, net of current portion", "label": "Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r38" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r38" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r38", "r72" ] }, "usph_ManagementContractRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "ManagementContractRevenuesMember", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Management contract revenues are derived from contractual arrangements whereby the Company manages a clinic for third party owners. Revenues are determined based on the number of visits conducted at the clinic and recognized when services are performed.", "label": "Management Contract Revenues [Member]", "verboseLabel": "Management Contract Revenue [Member]" } } }, "auth_ref": [] }, "usph_March2024AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "March2024AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2024AcquiredMajorityInterestDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "March 2024 Acquisition [Member]", "terseLabel": "March 2024 Acquisition [Member]" } } }, "auth_ref": [] }, "usph_MaximumContractualAllowanceReserveEstimate": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "MaximumContractualAllowanceReserveEstimate", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesContractualAllowancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum contractual allowance reserve estimate.", "label": "Maximum Contractual Allowance Reserve Estimate", "terseLabel": "Maximum contractual allowance reserve estimate" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesContractualAllowancesDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails", "http://usph.com/role/LeasesDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r425", "r503", "r555", "r576", "r577", "r626", "r629", "r630", "r631", "r637", "r644", "r645", "r656", "r663", "r673", "r679", "r744", "r767", "r768", "r769", "r770", "r771", "r772" ] }, "usph_May2023AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "May2023AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "May 2023 Acquisition [Member]", "terseLabel": "May 2023 Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r754" ] }, "us-gaap_MeasurementInputOptionVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputOptionVolatilityMember", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Volatility [Member]", "documentation": "Measurement input using rate at which price of option increases (decreases) for given set of returns." } } }, "auth_ref": [ "r754" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r470" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesContractualAllowancesDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r425", "r503", "r555", "r576", "r577", "r626", "r629", "r630", "r631", "r637", "r644", "r645", "r656", "r663", "r673", "r679", "r744", "r767", "r768", "r769", "r770", "r771", "r772" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest - permanent equity", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r43", "r180", "r243", "r318", "r366", "r369", "r370", "r371", "r377", "r378", "r472", "r522", "r588" ] }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestChangeInRedemptionValue", "crdr": "credit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Changes in the fair value of redeemable non-controlling interest", "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest." } } }, "auth_ref": [ "r27", "r75", "r76", "r79" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to non-controlling interest partners - permanent equity", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r167" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of partnership interests - non-controlling interest", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r100", "r167", "r173" ] }, "us-gaap_MinorityInterestInNetIncomeLossOfConsolidatedEntitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestInNetIncomeLossOfConsolidatedEntitiesAbstract", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "label": "Less: Net income attributable to non-controlling interest:" } } }, "auth_ref": [] }, "usph_NatureOfBusinessAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "NatureOfBusinessAbstract", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Nature of Business [Abstract]", "terseLabel": "Nature of Business [Abstract]" } } }, "auth_ref": [] }, "usph_NatureOfBusinessPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20240331", "localname": "NatureOfBusinessPolicyTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for nature of business.", "label": "Nature of Business [Policy Text Block]", "terseLabel": "Nature of Business" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r238" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCING ACTIVITIES", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r238" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r153", "r154", "r155" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://usph.com/role/EarningsPerShareDetails": { "parentTag": "usph_IncomeLossFromOperationsAfterRevaluationOfNonControllingInterests", "weight": 1.0, "order": 2.0 }, "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/EarningsPerShareDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "label": "Net income attributable to USPH shareholders", "totalLabel": "Net income attributable to USPH shareholders", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r145", "r155", "r184", "r202", "r220", "r223", "r228", "r243", "r248", "r250", "r251", "r252", "r253", "r256", "r257", "r262", "r275", "r295", "r301", "r304", "r318", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r469", "r472", "r530", "r606", "r621", "r622", "r654", "r691", "r740" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net income attributable to non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r103", "r174", "r220", "r223", "r256", "r257", "r529", "r707" ] }, "usph_NetIncomeLossAttributableToNoncontrollingInterestPermanentEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "NetIncomeLossAttributableToNoncontrollingInterestPermanentEquity", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest permanent equity.", "label": "Net Income Loss Attributable To Noncontrolling Interest, Permanent Equity", "verboseLabel": "Net income attributable to non-controlling interest - permanent equity", "negatedLabel": "Non-controlling interest - permanent equity" } } }, "auth_ref": [] }, "usph_NetIncomeLossAttributableToRedeemableNoncontrollingInterestTemporaryEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterestTemporaryEquity", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest temporary equity.", "label": "Net Income Loss Attributable To Redeemable Noncontrolling Interest temporary Equity", "negatedLabel": "Redeemable non-controlling interest - temporary equity", "terseLabel": "Net income allocated to redeemable non-controlling interest partners" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of earnings per share - USPH shareholders [Abstract]", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "usph_NetPatientRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "NetPatientRevenuesMember", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Net patient revenues (patient revenues less estimated contractual adjustments) are reported at the estimated net realizable amounts from third-party payors, patients and others for services rendered.", "label": "Net Patient Revenues [Member]", "terseLabel": "Net Patient Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "usph_NonCompeteAgreementBasicTerm": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20240331", "localname": "NonCompeteAgreementBasicTerm", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The term of non-compete agreement regardless of whether the Selling Shareholder is employed by the subsidiary entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Non-Compete Agreement Term under Condition Two", "terseLabel": "Non-Compete agreement term regardless of whether the selling shareholder is employed" } } }, "auth_ref": [] }, "usph_NonCompeteAgreementTermUnderConditionOfTerminationOfEmploymentOfEmployedSellingShareholder": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20240331", "localname": "NonCompeteAgreementTermUnderConditionOfTerminationOfEmploymentOfEmployedSellingShareholder", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The term of non-compete agreement under the condition if an Employed Selling Shareholders' employment is terminated (if the Selling Shareholder becomes an Employed Selling Shareholder), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Non-Compete Agreement Term under Condition of Termination of Employment of Employed Selling Shareholder", "terseLabel": "Non-Compete agreement term under condition of termination of employment of employed selling shareholder" } } }, "auth_ref": [] }, "usph_NonControllingInterestRedeemableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "NonControllingInterestRedeemableAbstract", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Non-Controlling Interest, Redeemable [Abstract]", "verboseLabel": "Redeemable Non-Controlling Interests [Abstract]" } } }, "auth_ref": [] }, "usph_NonControllingInterestsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20240331", "localname": "NonControllingInterestsPolicyPolicyTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for non-controlling interests.", "label": "Non controlling Interests Policy [Policy Text Block]", "terseLabel": "Non-Controlling Interest" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://usph.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r700" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://usph.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r700" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Non-compete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r93" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Controlling Interests [Member]", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r97", "r410", "r716", "r717", "r718", "r781" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense)", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r151" ] }, "us-gaap_NotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableOtherPayablesMember", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable Related to Acquisitions [Member]", "documentation": "A written promise to pay a note to a third party." } } }, "auth_ref": [] }, "usph_NotesPayableRelatedToPurchaseOfRedeemableNonControllingInterestTemporaryEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "NotesPayableRelatedToPurchaseOfRedeemableNonControllingInterestTemporaryEquity", "crdr": "credit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of business acquisition cost of acquired entity debt issued (temporary equity) on the date of acquisition.", "label": "Notes Payable Related to Purchase of Redeemable Non-controlling Interest, Temporary Equity", "verboseLabel": "Notes payable related to purchase of redeemable non-controlling interest, temporary equity" } } }, "auth_ref": [] }, "usph_NotesReceivableRelatedToSaleOfNonControllingInterestPermanentEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "NotesReceivableRelatedToSaleOfNonControllingInterestPermanentEquity", "crdr": "debit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, permanent equity.", "label": "Notes Receivable Related to sale of Non-Controlling Interest, Permanent Equity", "terseLabel": "Notes receivable related to the sale of non-controlling interest, permanent equity" } } }, "auth_ref": [] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of clinics", "verboseLabel": "Number of clinic businesses acquired", "label": "Number of clinics", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "usph_NumberOfClinicsOperated": { "xbrltype": "integerItemType", "nsuri": "http://usph.com/20240331", "localname": "NumberOfClinicsOperated", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of clinics operated during the period.", "label": "Number Of Clinics Operated", "terseLabel": "Number of clinics operated" } } }, "auth_ref": [] }, "usph_NumberOfOperatingClinicLocations": { "xbrltype": "integerItemType", "nsuri": "http://usph.com/20240331", "localname": "NumberOfOperatingClinicLocations", "presentation": [ "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of operating clinic locations during the period.", "label": "Number of Operating Clinic Locations", "terseLabel": "Number of operating clinic locations" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesSegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of business segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r720" ] }, "usph_NumberOfPhysicalTherapyPracticesManaged": { "xbrltype": "integerItemType", "nsuri": "http://usph.com/20240331", "localname": "NumberOfPhysicalTherapyPracticesManaged", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of physical therapy practices managed during the period.", "label": "Number of physical therapy practices managed" } } }, "auth_ref": [] }, "usph_NumberOfRegions": { "xbrltype": "integerItemType", "nsuri": "http://usph.com/20240331", "localname": "NumberOfRegions", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of regions of the entity operates.", "label": "Number of regions", "terseLabel": "Number of regions" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r720" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Number of reporting units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStatesInWhichEntityOperates", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Number of states where clinics are operated", "documentation": "The number of states the entity operates in as of the balance sheet date." } } }, "auth_ref": [] }, "usph_October2023AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "October2023AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "October 2023 Acquisition [Member]", "terseLabel": "October 2023 Acquisition [Member]" } } }, "auth_ref": [] }, "srt_OfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OfficerMember", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Officers [Member]" } } }, "auth_ref": [ "r310", "r779" ] }, "usph_OffsetOfNotesReceivableAssociatedWithPurchaseOfRedeemableNonControllingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "OffsetOfNotesReceivableAssociatedWithPurchaseOfRedeemableNonControllingInterest", "crdr": "debit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of offset of notes receivable associated with purchase of redeemable non-controlling interest.", "label": "Offset of Notes Receivable Associated with Purchase of Redeemable Non-Controlling Interest", "terseLabel": "Offset of notes receivable associated with purchase of redeemable non-controlling interest" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r275", "r295", "r301", "r304", "r654" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r489", "r676" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Future Lease Payments for Operating Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://usph.com/role/LeasesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r485" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r485" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r485" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Cash paid for amounts included in the measurement of operating lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r486", "r492" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r484" ] }, "usph_OperatingLeaseSupplementalInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20240331", "localname": "OperatingLeaseSupplementalInformationTableTextBlock", "presentation": [ "http://usph.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental information related to leases.", "label": "Operating Lease, Supplemental Information [Table Text Block]", "terseLabel": "Supplemental Information Related to Leases" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average discount rate - Operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r495", "r676" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average remaining lease term - Operating leases", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r494", "r676" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "label": "Reportable Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r304" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r129", "r171", "r562", "r563" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r35" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r216", "r677" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r110", "r120" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r210" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized gain (loss) on cash flow hedge", "negatedTerseLabel": "Unrealized gain (loss) on cash flow hedge", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r192", "r218", "r219" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive gain", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r20", "r24", "r221", "r224", "r230", "r473", "r474", "r479", "r508", "r531", "r705", "r706" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive gain (loss):", "verboseLabel": "Other comprehensive gain (loss) [Abstract]", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "usph_OtherComprehensiveIncomeLossTaxExpenseBenefitAtFederalAndStateStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "OtherComprehensiveIncomeLossTaxExpenseBenefitAtFederalAndStateStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense (OCI) or benefit for the period computed by applying the domestic federal and state statutory tax rates to pretax income.", "label": "Other Comprehensive Income (Loss), Tax Expense (Benefit) at Federal and State Statutory Income Tax Rate", "negatedLabel": "Tax effect at statutory rate (federal and state)" } } }, "auth_ref": [] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r110", "r120" ] }, "usph_OtherDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "OtherDebtMember", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt classified as other.", "label": "Other Debt [Member]", "terseLabel": "Other [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r39" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r152" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Other Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "usph_OtherPropertyTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "OtherPropertyTaxesPayable", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Other Property Taxes Payable", "terseLabel": "Other property taxes payable" } } }, "auth_ref": [] }, "usph_OtherRevenuesIncludingManagementContractRevenuesAndIndustrialInjuryPreventionServicesRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "OtherRevenuesIncludingManagementContractRevenuesAndIndustrialInjuryPreventionServicesRevenuesMember", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Other revenues includes management contract revenues, industrial injury prevention services revenues and services provided on-site, such as schools and industrial worksites, for physical or occupational therapy services, and athletic trainers and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded in accordance with the contract terms. If the services are paid in advance, revenue is deferred over the period of the agreement and recognized when the services are performed.", "label": "Other Revenues Including Management Contract Revenues and Industrial Injury Prevention Services Revenues [Member]", "terseLabel": "Other Revenue [Member]" } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholders' Equity [Member]", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "usph_PatientsAndPayorsRelatedLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "PatientsAndPayorsRelatedLiability", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred due to patients and payors . Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Patients And Payors Related Liability", "terseLabel": "Credit balances due to patients and payors" } } }, "auth_ref": [] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Accrued Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r702", "r709" ] }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsMinorityInterest", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to non-controlling interest, permanent and temporary equity", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests." } } }, "auth_ref": [ "r52" ] }, "usph_PaymentsToAcquireBusinessesConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "PaymentsToAcquireBusinessesConsideration", "crdr": "debit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Payments to acquire businesses total consideration.", "label": "Payments To Acquire Businesses Consideration", "terseLabel": "Total consideration", "verboseLabel": "Total consideration" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Cash paid, net of cash acquired", "terseLabel": "Cash paid for acquisition", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r48", "r450" ] }, "usph_PaymentsToAcquireBusinessesGrossPaidCashByRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "PaymentsToAcquireBusinessesGrossPaidCashByRelatedParty", "crdr": "credit", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross Paid Cash by Related party", "terseLabel": "Cash paid by local partner" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of majority interest in businesses, net of cash acquired", "terseLabel": "Cash paid, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of non controlling interest, permanent equity", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity)." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of fixed assets", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r186", "r747", "r748", "r749" ] }, "usph_PaymentsToAcquireRedeemableNonControllingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "PaymentsToAcquireRedeemableNonControllingInterest", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a redeemable non-controlling interest.", "label": "Payments to Acquire Redeemable Non-controlling Interest", "negatedLabel": "Purchase of redeemable non-controlling interest, temporary equity" } } }, "auth_ref": [] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Acquired interest", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r51" ] }, "usph_PercentageOfGeneralPartnershipInterestOwned": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "PercentageOfGeneralPartnershipInterestOwned", "presentation": [ "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of general partnership interest owned during the period.", "label": "Percentage Of General Partnership Interest Owned", "terseLabel": "Percentage of general partnership interest owned" } } }, "auth_ref": [] }, "usph_PercentageOfLimitedPartnershipInterestOwned": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "PercentageOfLimitedPartnershipInterestOwned", "presentation": [ "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of limited partnership interest owned during the period.", "label": "Percentage Of Limited Partnership Interest Owned", "terseLabel": "Percentage of limited partnership interest owned" } } }, "auth_ref": [] }, "usph_PercentageOfOwnershipInterestAfterTheAcquisition": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "PercentageOfOwnershipInterestAfterTheAcquisition", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Percentage of ownership interest after the acquisition" } } }, "auth_ref": [] }, "usph_PercentageOfOwnershipInterestByLocalPartnerAfterTheAcquisition": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "PercentageOfOwnershipInterestByLocalPartnerAfterTheAcquisition", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests by local partner at the acquisition date in the business combination.", "label": "Percentage of ownership interest by local partner after the acquisition", "terseLabel": "Percentage of ownership interest by local partner after the acquisition" } } }, "auth_ref": [] }, "usph_PercentageOfRightToSellEquityInterestOnEachOfThe4thAnd5thAnniversaries": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "PercentageOfRightToSellEquityInterestOnEachOfThe4thAnd5thAnniversaries", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of right to sell equity interest on each of the 4th and 5th anniversaries by shareholders.", "label": "Percentage of Right to Sell Equity Interest on Each of the 4th and 5th Anniversaries", "terseLabel": "Percentage of right to sell equity interest on each of the 4th and 5th anniversaries" } } }, "auth_ref": [] }, "usph_PercentageOfRightToSellEquityInterestOnEachOfThe6thAnd7thAnniversaries": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "PercentageOfRightToSellEquityInterestOnEachOfThe6thAnd7thAnniversaries", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of right to sell equity interest on each of the 6th and 7th anniversaries by shareholders.", "label": "Percentage of Right to Sell Equity Interest on Each of the 6th and 7th Anniversaries", "terseLabel": "Percentage of right to sell equity interest on each of the 6th and 7th anniversaries" } } }, "auth_ref": [] }, "usph_PercentageRangeOfLimitedPartnershipInterestOwned": { "xbrltype": "percentItemType", "nsuri": "http://usph.com/20240331", "localname": "PercentageRangeOfLimitedPartnershipInterestOwned", "presentation": [ "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage range of limited partnership interest owned during the period.", "label": "Percentage range of limited partnership interest owned" } } }, "auth_ref": [] }, "usph_PhysicalTherapyOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "PhysicalTherapyOperationsMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "documentation": "Physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by industrial injury prevention services segment include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments.", "label": "Physical Therapy Operations [Member]", "terseLabel": "Physical Therapy Operations [Member]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r135", "r409" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r135", "r586" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r135", "r409" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r135", "r586", "r604", "r781", "r782" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $.01 par value, 500,000 shares authorized, no shares issued and outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r135", "r518", "r677" ] }, "us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds on sale of partnership interest - redeemable non-controlling interest, temporary equity", "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from revolving facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r50", "r712" ] }, "us-gaap_ProceedsFromMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMinorityShareholders", "crdr": "debit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Notes receivable related to sale of redeemable non-controlling interest, temporary equity", "label": "Proceeds from Noncontrolling Interests", "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ProceedsFromPaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsToMinorityShareholders", "crdr": "debit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Purchases of redeemable non-controlling interest", "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [] }, "usph_ProceedsFromSaleOfRedeemableNonControllingInterestTemporaryEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "ProceedsFromSaleOfRedeemableNonControllingInterestTemporaryEquity", "crdr": "debit", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of redeemable non-controlling interest attributable to temporary equity interest.", "label": "Proceeds from Sale of Redeemable Non-controlling Interest Temporary Equity", "terseLabel": "Sales of redeemable non-controlling interest" } } }, "auth_ref": [] }, "usph_ProceedsFromSalesOfNonControllingInterestPermanent": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "ProceedsFromSalesOfNonControllingInterestPermanent", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sales of non-controlling interest-permanent.", "label": "Proceeds from Sales of Non-controlling Interest Permanent", "terseLabel": "Proceeds on sale of non-controlling interest, permanent equity" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "auth_ref": [ "r306", "r504", "r549", "r550", "r551", "r552", "r553", "r554", "r648", "r664", "r678", "r703", "r736", "r737", "r745", "r775" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "auth_ref": [ "r306", "r504", "r549", "r550", "r551", "r552", "r553", "r554", "r648", "r664", "r678", "r703", "r736", "r737", "r745", "r775" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/DerivativeInstrumentsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows", "http://usph.com/role/UnauditedConsolidatedStatementsOfComprehensiveIncome", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net income including non-controlling interest", "label": "Net income", "totalLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r202", "r220", "r223", "r237", "r243", "r248", "r256", "r257", "r275", "r295", "r301", "r304", "r318", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r452", "r455", "r456", "r469", "r472", "r513", "r528", "r572", "r606", "r621", "r622", "r654", "r674", "r675", "r692", "r707", "r740" ] }, "usph_ProgressiveHealthCompaniesLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "ProgressiveHealthCompaniesLLCMember", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the acquiree entity Therapy Practice.", "label": "ProgressiveHealth Companies, LLC [Member]", "terseLabel": "ProgressiveHealth [Member]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Fixed assets, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r161", "r206", "r525" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Fixed assets, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r514", "r525", "r677" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets:", "label": "Property, Plant and Equipment, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 }, "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r235", "r327" ] }, "usph_PurchaseOfBusinessSellerFinancingPortion": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "PurchaseOfBusinessSellerFinancingPortion", "crdr": "credit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Purchase of business - seller financing portion in noncash investing or financing activities.", "label": "Purchase of Business Seller Financing Portion", "terseLabel": "Purchase of interest in businesses - seller financing portion" } } }, "auth_ref": [] }, "usph_PurchaseOfRedeemableNonControllingInterestsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "PurchaseOfRedeemableNonControllingInterestsCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of redeemable non-controlling interests.", "label": "Purchase of Redeemable Non-Controlling Interests, Current", "terseLabel": "Purchase of redeemable non-controlling interests" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesContractualAllowancesDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails", "http://usph.com/role/LeasesDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r424", "r425", "r427", "r428", "r429", "r502", "r503", "r555", "r576", "r577", "r626", "r629", "r630", "r631", "r637", "r644", "r645", "r656", "r663", "r673", "r679", "r682", "r735", "r744", "r768", "r769", "r770", "r771", "r772" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesContractualAllowancesDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails", "http://usph.com/role/LeasesDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r424", "r425", "r427", "r428", "r429", "r502", "r503", "r555", "r576", "r577", "r626", "r629", "r630", "r631", "r637", "r644", "r645", "r656", "r663", "r673", "r679", "r682", "r735", "r744", "r768", "r769", "r770", "r771", "r772" ] }, "usph_RedeemableNonControllingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "RedeemableNonControllingInterestAbstract", "lang": { "en-us": { "role": { "label": "Redeemable Non-Controlling Interest [Abstract]" } } }, "auth_ref": [] }, "usph_RedeemableNonControllingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "RedeemableNonControllingInterestMember", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the upper bound of a range for the estimate of fair value as of the reporting date of noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity.", "label": "Redeemable Non-Controlling Interest [Member]" } } }, "auth_ref": [] }, "usph_RedeemableNonControllingInterestRedemptionRightsCommencementPeriod": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20240331", "localname": "RedeemableNonControllingInterestRedemptionRightsCommencementPeriod", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The commencement period of redemption rights for redeemable non controlling interest, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Redeemable Non-controlling Interest, Redemption Rights, Commencement Period", "terseLabel": "Redeemable non-controlling interest, redemption rights, commencement period" } } }, "auth_ref": [] }, "usph_RedeemableNonControllingInterestTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20240331", "localname": "RedeemableNonControllingInterestTextBlock", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterest" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a redeemable non-controlling interest.", "label": "Redeemable Non-Controlling Interest [Text Block]", "terseLabel": "Redeemable Non-Controlling Interest" } } }, "auth_ref": [] }, "usph_RedeemableNonControllingInterestsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20240331", "localname": "RedeemableNonControllingInterestsPolicyTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for redeemable non-controlling interests.", "label": "Redeemable Non Controlling Interests [Policy Text Block]", "terseLabel": "Redeemable Non-Controlling Interest" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestByLegalEntityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestByLegalEntityTable", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interest, by Legal Entity [Table]", "documentation": "Schedule of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity." } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 }, "http://usph.com/role/RedeemableNoncontrollingInterestDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Redeemable non-controlling interest - temporary equity", "totalLabel": "Fair value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity." } } }, "auth_ref": [ "r73", "r74", "r75", "r76" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmountAbstract", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Changes in Carrying Amount of Redeemable Non-Controlling Interests [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestLineItems", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRedeemableNoncontrollingInterestDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interest [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestTableTextBlock", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Carrying Amount (Fair Value) of Redeemable Non-Controlling Interest", "label": "Redeemable Noncontrolling Interest [Table Text Block]", "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity." } } }, "auth_ref": [] }, "usph_ReliefFunds": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "ReliefFunds", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Relief funds relates to social welfare, a fund of money set up to provide aid for people in need, especially in disaster areas.", "label": "Relief Funds", "terseLabel": "Relief Funds" } } }, "auth_ref": [] }, "usph_RentSuppliesContractLaborAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "RentSuppliesContractLaborAndOther", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of expense related to rent, supplies, contract labor and other.", "label": "Rent Supplies Contract Labor And Other", "terseLabel": "Rent, supplies, contract labor and other" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on term loan", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r53", "r569" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on notes payable", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r53" ] }, "usph_RestrictedStockPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20240331", "localname": "RestrictedStockPolicyPolicyTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for restricted stock.", "label": "Restricted Stock Policy [Policy Text Block]", "terseLabel": "Restricted Stock" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r138", "r167", "r521", "r559", "r561", "r570", "r587", "r677" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r198", "r245", "r246", "r247", "r249", "r255", "r257", "r319", "r320", "r430", "r431", "r432", "r443", "r444", "r460", "r462", "r463", "r465", "r467", "r556", "r558", "r573", "r781" ] }, "usph_RevaluationOfRedeemableNonControllingInterestNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "RevaluationOfRedeemableNonControllingInterestNetOfTax", "crdr": "credit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Amount of distributions during the period on mandatorily redeemable securities net of tax.", "label": "Revaluation of Redeemable Non-controlling Interest Net of Tax", "negatedLabel": "Revaluation of redeemable non-controlling interest, net of tax" } } }, "auth_ref": [] }, "usph_RevaluationOfRedeemableNonControllingInterestNetOfTaxShares": { "xbrltype": "sharesItemType", "nsuri": "http://usph.com/20240331", "localname": "RevaluationOfRedeemableNonControllingInterestNetOfTaxShares", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to redeemable non-controlling interest.", "label": "Revaluation of Redeemable Non-controlling Interest Net of Tax, Shares", "terseLabel": "Revaluation of redeemable non-controlling interest, net of tax (in shares)" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenue", "verboseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r276", "r277", "r294", "r299", "r300", "r306", "r308", "r309", "r421", "r422", "r504" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r197", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r646" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "label": "Net revenue", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r229", "r243", "r276", "r277", "r294", "r299", "r300", "r306", "r308", "r309", "r318", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r472", "r513", "r740" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "label": "Revenues:" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revolving Facility [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets obtained in exchange for new operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r493", "r676" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://usph.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r700" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://usph.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r700" ] }, "usph_SaleOfNonControllingInterestNetOfTaxAndPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "SaleOfNonControllingInterestNetOfTaxAndPurchases", "crdr": "credit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest or decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Sale of non-controlling interest, net of tax and purchases", "terseLabel": "Sale of non-controlling interest" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://usph.com/role/AccruedExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails", "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r87", "r89", "r448" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinessesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Clinic Acquisition", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r87", "r89" ] }, "usph_ScheduleOfBusinessAcquisitionsWithinPhysicalTherapyOperationsSegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20240331", "localname": "ScheduleOfBusinessAcquisitionsWithinPhysicalTherapyOperationsSegmentTableTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of business combination completed within the physical therapy operations segment during the period.", "label": "Schedule of Business Acquisitions Within Physical Therapy Operations Segment [Table Text Block]", "terseLabel": "Acquisitions Within Physical Therapy Operations Segment" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://usph.com/role/BorrowingsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Credit Facilities and Notes Payable", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r38", "r77", "r78", "r122", "r123", "r125", "r127", "r165", "r166", "r659", "r661", "r715" ] }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r82", "r168" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://usph.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Impacts of Derivative Instruments on Consolidated Statements of Comprehensive Income", "documentation": "Tabular disclosure of the effective portion of the gains and losses on derivative instruments designated (and non-derivative instruments) designated and qualifying in cash flow hedges and net investment hedges that was recognized in other comprehensive income (loss) during the current period." } } }, "auth_ref": [ "r116" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://usph.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Computations of Basic and Diluted Earnings", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r719" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r315", "r316", "r317" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r243", "r315", "r316", "r317", "r318", "r472" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://usph.com/role/InvestmentInUnconsolidatedAffiliateDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r202", "r243", "r315", "r316", "r317", "r318", "r472" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://usph.com/role/IntangibleAssetsNetAmortizationExpensesDetails", "http://usph.com/role/IntangibleAssetsNetAmortizationOfReferralRelationshipsAndNoncompetitionAgreementsDetails", "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r66", "r68", "r505" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://usph.com/role/IntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Net", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r66", "r68" ] }, "usph_ScheduleOfGoodwillAndOtherIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "ScheduleOfGoodwillAndOtherIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, including goodwill and lacking physical substance and exist in perpetuity.", "label": "Schedule of Goodwill and Other Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Goodwill and Other Indefinite-Lived Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://usph.com/role/GoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Carrying Amount of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r657", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733" ] }, "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInterestRateDerivativesTableTextBlock", "presentation": [ "http://usph.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Carrying and Fair Value of Interest Rate Derivatives", "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments." } } }, "auth_ref": [ "r115" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r60", "r61", "r62", "r63" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://usph.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Selected Financial Data for Reportable Segments", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r60", "r61", "r62", "r63" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://usph.com/role/IntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Customer and Referral Relationships and Non Competition Agreements", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r68" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR [Member]", "label": "SOFR [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r752" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r694" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r696" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r272", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r304", "r309", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r360", "r361", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r657", "r703", "r775" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesSegmentReportingDetails", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails", "http://usph.com/role/SegmentInformationSummaryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment Reporting [Abstract]", "terseLabel": "Segment Information [Abstract]", "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://usph.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Information", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r275", "r287", "r298", "r302", "r303", "r304", "r305", "r306", "r307", "r309" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r288", "r289", "r290", "r291", "r292", "r293", "r308", "r655" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate office costs", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r149" ] }, "usph_September2023Acquisition1Member": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "September2023Acquisition1Member", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "September 2023 Acquisition 1 [Member]", "terseLabel": "September 2023 Acquisition 1 [Member]" } } }, "auth_ref": [] }, "usph_September2023Acquisition2Member": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "September2023Acquisition2Member", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesNatureOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "September 2023 Acquisition 2 [Member]", "terseLabel": "September 2023 Acquisition 2 [Member]" } } }, "auth_ref": [] }, "usph_September2023AcquisitionTransaction1Member": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "September2023AcquisitionTransaction1Member", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of part of a company which provides clinic practice services.", "label": "September 2023 Acquisition Transaction 1 [Member]", "terseLabel": "September 2023 Multi Clinic Practice Acquisition [Member]" } } }, "auth_ref": [] }, "usph_September2023AcquisitionTransaction2Member": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "September2023AcquisitionTransaction2Member", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of part of a company which provides clinic practice services.", "label": "September 2023 Acquisition Transaction 2 [Member]", "terseLabel": "September 2023 Single Clinic Practice Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquiredMajorityInterestDetails", "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/AcquisitionsOfBusinesses2024AcquisitionsDetails" ], "lang": { "en-us": { "role": { "label": "Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r89" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Equity-based awards compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r32" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r490", "r676" ] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r0", "r738", "r776", "r777" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2023AcquisitionsDetails", "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndOtherIndefinitelivedIntangibleAssetsDetails", "http://usph.com/role/SegmentInformationSegmentFinancialsDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r200", "r272", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r304", "r309", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r359", "r360", "r361", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r657", "r703", "r775" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r20", "r42", "r198", "r226", "r227", "r228", "r245", "r246", "r247", "r249", "r255", "r257", "r270", "r319", "r320", "r410", "r430", "r431", "r432", "r443", "r444", "r460", "r461", "r462", "r463", "r464", "r465", "r467", "r473", "r475", "r476", "r477", "r478", "r479", "r497", "r556", "r557", "r558", "r573", "r623" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r245", "r246", "r247", "r270", "r504", "r564", "r574", "r578", "r579", "r580", "r581", "r582", "r583", "r586", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r599", "r600", "r601", "r602", "r603", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r623", "r683" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "UNAUDITED CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "UNAUDITED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r245", "r246", "r247", "r270", "r504", "r564", "r574", "r578", "r579", "r580", "r581", "r582", "r583", "r586", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r599", "r600", "r601", "r602", "r603", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r623", "r683" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock, net of cancellations (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r20", "r135", "r136", "r167" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock, net of cancellations", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r20", "r167" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total USPH shareholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r136", "r139", "r140", "r156", "r588", "r604", "r624", "r625", "r677", "r693", "r713", "r722", "r756", "r781" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Physical Therapy, Inc. (\"USPH\") shareholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets", "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total USPH shareholders' equity and non-controlling interest - permanent equity", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r97", "r98", "r102", "r198", "r199", "r227", "r245", "r246", "r247", "r249", "r255", "r319", "r320", "r410", "r430", "r431", "r432", "r443", "r444", "r460", "r461", "r462", "r463", "r464", "r465", "r467", "r473", "r475", "r479", "r497", "r557", "r558", "r571", "r588", "r604", "r624", "r625", "r640", "r692", "r713", "r722", "r756", "r781" ] }, "us-gaap_StockholdersEquityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityOther", "crdr": "debit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Stockholders' Equity, Other", "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r480", "r500" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r480", "r500" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r480", "r500" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r480", "r500" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://usph.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r480", "r500" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://usph.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r499", "r501" ] }, "srt_SubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SubsidiariesMember", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "label": "NewCo. [Member]" } } }, "auth_ref": [ "r746", "r760", "r761", "r763" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "usph_SupplementalInformationRelatedToOperatingLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "SupplementalInformationRelatedToOperatingLeasesAbstract", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Supplemental Information Related to Operating Leases [Abstract]", "terseLabel": "Supplemental Information Related to Leases [Abstract]" } } }, "auth_ref": [] }, "usph_SwinglineLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "SwinglineLoansMember", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "A swingline facility is a sub-limit of a syndicated revolving credit loan whereby a lender makes a short term (operating not more than five days) loan, in smaller amounts, on shorter notice, and with a higher interest rate than is otherwise available for revolving credit loans.", "label": "Swingline Loans [Member]", "terseLabel": "Swingline Loans [Member]" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://usph.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://usph.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Federal income taxes payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "usph_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "TermLoanFacilityMember", "presentation": [ "http://usph.com/role/BorrowingsAmendedCreditAgreementAndCreditAgreementDetails", "http://usph.com/role/BorrowingsCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Term Loan Facility [Member]", "terseLabel": "Term Facility [Member]" } } }, "auth_ref": [] }, "usph_TermOfEmploymentAgreement": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20240331", "localname": "TermOfEmploymentAgreement", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "The term of employment agreement with the subsidiary entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Term of Employment Agreement", "terseLabel": "Employment agreement term" } } }, "auth_ref": [] }, "usph_TermsForPaymentsDueForServicesRendered": { "xbrltype": "durationItemType", "nsuri": "http://usph.com/20240331", "localname": "TermsForPaymentsDueForServicesRendered", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Terms for payments due for services rendered after receipt of the invoice, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Terms for payments due for services rendered" } } }, "auth_ref": [] }, "usph_TherapyPracticeMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "TherapyPracticeMember", "presentation": [ "http://usph.com/role/RedeemableNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to the acquiree entity Therapy Practice.", "label": "Therapy Practice [Member]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r721", "r762" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "auth_ref": [] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://usph.com/role/IntangibleAssetsNetIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tradenames [Member]", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r92" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://usph.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "usph_TransferOfCompensationLiabilityForCertainStockIssuedPursuantToIncentivePlans": { "xbrltype": "monetaryItemType", "nsuri": "http://usph.com/20240331", "localname": "TransferOfCompensationLiabilityForCertainStockIssuedPursuantToIncentivePlans", "crdr": "credit", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "documentation": "Refers to transfer of compensation liability for certain stock issued pursuant to incentive plans.", "label": "Transfer of Compensation Liability for Certain Stock Issued Pursuant to Incentive Plans", "terseLabel": "Transfer of compensation liability for certain stock issued pursuant to long-term incentive plans" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://usph.com/role/UnauditedConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock [Member]", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r80" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r80" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://usph.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://usph.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock at cost, 2,214,737 shares", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r41", "r80", "r81" ] }, "usph_Two024AcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://usph.com/20240331", "localname": "Two024AcquisitionMember", "presentation": [ "http://usph.com/role/AcquisitionsOfBusinesses2024AcquiredMajorityInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Date of business acquisition.", "label": "2024 Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss", "crdr": "credit", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain from interest rate swap", "label": "Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss)", "documentation": "Amount of unrealized gain (loss) related to the increase or decrease in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income to the extent that the cash flow hedge was determined to be effective." } } }, "auth_ref": [ "r116" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest and penalties associated with any unrecognized tax benefits", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r438" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefit", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r438" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://usph.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r57", "r58", "r59", "r188", "r189", "r190", "r191" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://usph.com/role/LeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Variable lease cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r491", "r676" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://usph.com/role/BorrowingsCreditFacilitiesDetails", "http://usph.com/role/DerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "usph_WeightedAverageDiscountRatesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://usph.com/20240331", "localname": "WeightedAverageDiscountRatesTableTextBlock", "presentation": [ "http://usph.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to weighted average discount rates.", "label": "Weighted Average Discount Rates [Table Text Block]", "terseLabel": "Average Lease Terms and Discount Rates" } } }, "auth_ref": [] }, "usph_WeightedAverageLeaseTermsAndDiscountRatesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://usph.com/20240331", "localname": "WeightedAverageLeaseTermsAndDiscountRatesAbstract", "presentation": [ "http://usph.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Lease Terms and Discount Rates [Abstract]", "terseLabel": "Average Lease Terms and Discount Rates [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://usph.com/role/EarningsPerShareDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "label": "Shares used in computation - diluted (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r260", "r265" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://usph.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Shares used in computation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://usph.com/role/EarningsPerShareDetails", "http://usph.com/role/UnauditedConsolidatedStatementsOfNetIncome" ], "lang": { "en-us": { "role": { "label": "Shares used in computation - basic (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r259", "r265" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "16(c)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "14", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "15", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-7" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-24" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4M", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4M" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.M.Q4)", "SubTopic": "20", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "13A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480292/954-405-50-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-11" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 80 0001140361-24-024976-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-24-024976-xbrl.zip M4$L#!!0 ( .R)J%B-8UA#-E4" *?*'P 2 968R,# R-C,Q.5\Q,'$N M:'1M[+UK=]LXDC_\?CX%US.]TWV.[.!* .GN/$>QE8YV'=MC.;/3_S=]<+6Y M+8L>2DKB_?0/0%TLV90MVZ)$* MKW^'!^#OD>WIU"2]RU__WNP_>67JX%_S#_:Z[_]IK)N\NO>U6!P M\_;-FZ]?OQZ$*P=I=OD& 8#?)+W^0/:TW1L_WTUZ?S[R>+BM9'_Z^+<'SW_% M^=-0"/$FOSM]M)\4/>B;A6_^]>FXHZ_LM=R_WY_P>G/WP]G>Q&]&-R>/)OV4 M(,@>&^SHBMOIM48,PS)X?H?W7^_/CN\<'Q<_? M/?IFD,E>WZ79M1QX.H:W@7V ]B&::62_;_5<0_[[P67ZY=%V(-T'?!_#23O# M_OZEE#V'[Q9/K;;\+M\!NT#_#LF ?90@X0;_S=R8,]F>A^<9?R6W/]Z2>Z M^%%_8_[!P4VVX$E_9^Y1^TU?%3\:[LS/H'4+)L^Z^3:U6="D-G,/#OLW=R\/ M7PYT>AV>( !/)W.Q8 >$V0M(8Z5Y]Y?(__MED RZ]MTO;T9_1]?^8W\_.DZT M[?6MB0;IV^A]EDJ3)>;2Y@_D_XY2/;RVO4&D,RL'_L%AW^/9S*/1V?FI2[HV M0N0 '\ #BA"Y^_EA>G.;)9=7@\AWC4;[41C$[*_W]\>]N;8#&841[=M_#Y,O MO^X=IKV!?_'^A6>EO4B/OOVZ-[#?!F_R$;[Q0WPS&N-??E&IN8WZ@]NN_75/ M2?WG9>9YW>SKM)MF;Z._NOS?S]'D.\C__1QFR21?HL03YJAS]B$)HOLQ,<;V M]B:MF:1_TY6W;Z->VK/^%[\DW]Z&M]IL]#%_.O_H'SCQDY4E.NK)Z_!3F[QM M^MDS808_=.7E7OZF#U(/_H#4*(6L4C"VQ#G *5"""LE93%4,S'C(WP;G@;UT M3GP(X""]8X,1NORZYQ'IK4N^6;/O9-?#_[O\SR]OYKJTN(>'N8P//B1]+;N_ M6YFU>N;(TWJFL['5B+D84:X(,48+9IB01$@9[NZ[\.F% M/3KS=U-SOT],**]*A*:88B(-X-C3GFMNI)#.*K%$G_ZQ_!RU>E[2;\_M9=(/ MBFAPXN_,= ;'O@\<&.Z@(3960@!JG)\D3CBWFBS1F<]1)SK[^'NG?=@\CBX^ MMLZ;9[]'[9/#Z,W)/Y_9S4,_=9GLMGO&?OMO>SO33X2%00AQH$Q,8@:X8MAP MK0QD&"D+ENAGD'/.J6#\F;UJ>]LMNTFS7']W!IYE#T?J\S ULW.IK'564B.@ MD@0)I @4%A$OQEY,71]B_U/1^,GLJLF97:6""#;''S6]+_XU0/4F6S\-S,K4_VVE_A 8;&ZNGOF_DU$U>;8O& M P03PG,\LPX2BJ% 7#J&8@T8H9H5C6?*;ZL:65S*R(3"V H+N+..2(8EQ"JF M@'&J /#?-SNR>8 (IN+;3#,^H?I MM===V@8%-E)=,Z.7%ANO-*%BUA#_7T4,I,00+06..=!/XL@?Y[)W:?/Q?DIZ MR?7P>CS =V?X]Z50;T*M(P^SWE QOK\WWF;-8;F99:'YT/7_20977H,D7Q(S ME-US.YI0V['9%V_CC@8&9_4Q=8A;0V.M8P()4$@9*R 0 <L-ETF'"CPU2*!:Y5S'C%)(#D$L;4FW+*D& 4P9<.LW5]TTUO MK9T.DRP:YFN$3VDC"-2> RDCBL8"VA@BCKWJ)[!0C6$@D!@)7_BT4/@Z]F:0 M=_V>^%T$MWW48;1 %(W5R;6WL'_=:Y]\\,;K9-R3@3XBFQ M9C8GZ^R8O?C&,O:>@!^DDUZ+:\(QC*$W&#FR2XCY?W48]+] MX2&BGW:38).;W+I(/"GR*1JJ?F(2F?D+XV=7(,Q^%G)<\MP]L-/QOY?>5P^S M,VO\:8B@DUH!KHD5,7? RZKRTT&=\RY3-2>"/E,. OPF@S '_6;/!+SV6.WQ MV+]K9BZTT$1IZ8$)02(L5A()1RD&"$EA>>%3T:W0TSJU[U^XJ5OVOQLF_G7?CK,\F]Y;/;MN.?Y M8 NMY/%S-C?+)]\2$[Z[Q&91WD=;&"P\;/_WO'MR_\?O)I?F6[_)07[RK3^0 MV2"XZ[G+N@^@_]_D=W?WIMTT,X_BW.N>OS/Y/GG)F[EY6#PM%/ *3,8H0#T8 MCR\$7*<-C>^\='S5(/;\^&;I][KQC02R4N/#^^.HT&KH-Z\8O,=LAGIPFHWM MIAS)3^S@S)M;OG_G]HOM#2=@7_:\C&757@:@'7TU_F7?;KJ)3@:C/D0F\7?S ME:6]?C9X6S2 O7CKPNGXR$>V>[@[# M>MPGV9,C>SIWD+P6FSSB]9RW=(?]09:$B-3_#C-O)H1[>11HU'!_J_EC#3-2 M&JOAY5D-KU:_+8$?-:OM$JM5&M5J5;5=^'&/J!6PM"HQ+:AZ9B=:I=E9%6+/ MF=4K=!MR^OV1KT(%>6S]>QA6\]+KF[27QPP"5(480E@_2_6?U<2H2;#CT6$$ MP+J+B1K9.T MIQ\N\.P$X1X;VJY(7%/KX?6P&^+-N:4<;F?V*LS8%QO2#Z[M3M!RZ7'NBES6 MA%T/85MR*;>AUF7;3< Z M)+8EA*HU6*7)4X>_*DN^^POF=;QD8_&22JYJUPJR'/I69(&[=CW*_G MX7MM1VT'2C^/JG5(;GLI_3R\K@WM[Q&U:RW]?4EYC>??BV37_M6V2?(SXRGU M"L&.T/UY"%['T=851]N..$OM=V\'59^'[K4W]EUB>ZW3=T;::^1>[=+E:FLA MU.19^^-Y22*T)5T&)JQ-^MX10=:9^=73>2J&S3@G9$D(M>W+$)WF+ M"D^-J"C-%HQC7 5PT6BJL? SMREJ90M^+S\89"M)_-B(OELR+SJ" FTSI9\8 MU'=+[ ]694.9[1)N/SJD[Y;0_S7L[A*1%PYGYPB\[.$QGV2FK\)3.T+AQ>,I MC<05R+AZD6:&VTSG)P:U<_)98D^-JCP9 VNB MV]-G?>T"'9\[RFV@Z\(-BY.A=$:='"<-=+OY(OKD8K6I^>A89C($"@>U7 MBH^<&_S4<':.R$L="ET3>0.:<>5U03[E6SWR<;=[-\/!Q>W-F+SW;IS>!*OA MGVE7#I*N'UDUB3RQC18-Z\ZA7FY\VQ"M?"8ACY*^3H>]P;EGG5TCXL.Q;0\! MW\NN[&G;N;)V<)QJ>9>%D.\(&6:A<$JSW[=5CV@M&L@=V1:-:%>(M4-4VC[R MS-NG%\F@:T^=]X.3+XD9RNZ(2LYY[9]5DT+!4"GL]LB_F.O[SIF>R]'O*,FL M'J3;2<#YSG^G%&Q=WW336UM1"^01"HX62^=ZO_,D7+2B>O$UW9V4A06#V4'B M8B06DO2PF_02?1;\7Z]EMIF>12,ITX)!8F4&)A(3X:LI58+8S=+J2;&[>W0] MF%J3=3?KPZ^<(![R"'U'Q1 M,;XH,3;T3(6]+>N<)2#^4D[8NM96RS+F[F>F?/ 3-+#'R1=KVCW?[F6BNG84 M8WM_^TG^;YH==F5_IB[Q]8T=V.9E9NT6Y#(^8W3W:A07#K,:2VXEYBD]AQL. MA_U!>FVS<]O-8[7]J^1F%]GAD7'N'#_<-QYK?J@&/U3%F:BU116T106R<)[8 M\5>[$)MU+3=G3[ ZDK3R$J=LA046$>(U?59,'[2/^*KH(Q[QUQ=M.K[(9*\? MAKJCFZH?CJ\\6HH5>MJOI.5.EN)Y.+[MH"6M]=K*Z4-7J-?$>(FREKKU2]U] MTU,LN9QY[]$5F)YC%JB-T#+(.FN&/D%6MD*/8F627=M&VRK9WFD9LT#MOI1! MUED'Y@FRSC[Z6K+2*6#7UE499*7+ S9=856$,D*#3^R@/[NZ[2=:=B^N;"9O M;D]]E^46!!:7V3#_Q-!>OIJ]5='-396NJP/9WPFIZUIV8W:^JM=@Y*M%WF:K4]L7P%MF:!MF/5K ME4H86-N[1KLD[&$"L'HN?]BH>REH=8TV'6FJLXOM> M_7IB6_3(M+FWT^/0VSAI-S'^K:85!NB-M)$<#%4_,8D,5ELUF31LO5C4_='& MC(=C*)O["B>Y) >ZC (R"WC'^XJ7F;^>?+$?K>P.KL*)P[+GI_7X^'#[.6DY MVBXQ"2]GKY4R\];P53$F[7HUU!IK7L43V[\C\7F4>Q$CKFM+8ED5LFHK9I>M MF$KL9%D;R]4*;6.PN$F3ZOME\EI#KTI#UTR^2B;?<3>VBJ;$:YSF;67'T9+: MZ=>>S<*^\)Q[0CS47DO5M2=I+Z_EGG:[2>^R[7_JYV=078Z:&\>8JLN-9AL2 M1U!-JS)IA5::Y'/O (B::M58B"Y1D]2^DJ MFP"E:I15IC;5%>XV6;.HW(/KGT/6BTP:+^G9G[M(S/N#VPK >K9DUB3<>BFL M"P3NJ&S6A-U1B:W-H2V0UY4"\;8LY96WJK9E"+%A5EHL.MO"2>M&CO)8>ZL9 M:4E,JG(.S=J1XT6LM%16SU:STG*85&5.*C\;ZSNTDUYSUD$=?=CN+:[SB\>U M;UN-4PTVM=+\&GZH7>)=XX:1@7&869,,/DB=='UWQZN=7]+NEZ1W.7^OVM1^ M.(X[HCXZH&U0X2-2':>]RX'-KL.NXXO;FY$]EY\-'ZY4FSQ%?1\O1]\;P9;3 MX\)?.$YE;SNDYA&R% ]D&Z@S,G-KZE0S&C^B3JUVMH94M=JI"CT66FR=KY[+ MNDG/!DBHN%E>+#&ABDG!(+9 W4 O)8#6@%8.J6 N0("6+4"^4:-NC^W HT7_ MU(T>V5Y*/3:>+9"I!SGQ\X661@&J?$A3+[W:M'K8_TEI]*)1E!9JV.S)ZS41 MJRYFM1+;/\@49\KMMN6HK)Z<7[RU>M,1MD6GBIRT!:QTA__E%D2 MMAB=^R[EM]_+?OZEFJQ6?E[=_0FY8^'YF7G]FS;F8>\*(\^FG.P"(Z\VA68U M[+4^N=E>1BX%ASM6#WV;IU]LUDLNKP8?DI[L:=]B>**3NFQZI]TS]EOGJ[RI M+K<_S22O&NX&[(?JHWRYBZHKA^N=Y/=VW6@3 M8;49:-$([FCT8"@ED6>EU5F7(<_A,,N"/[\[5"H8T380Z]$89-5(LCOE9W9] M7:!2$WYO#6=Z%(D?8GM@KT>;YT]]J_Y2[[(SZO-D$;,S\/HQ7)@<*#*Y/S: MGCJB_3Q<&%8U;#)_-LOLA,S 6_',O-Y.>71JQV'>YT[PSEGAI;+OV=5M/]&R M.SY7:MQ(6O7]:UV4>-4BLZW,>7^UZ7MFSLI#Z4LE8EO7SDIESFU7 M_!O1P5N)K1NN_?,=(VJM[M=1>?![Y[):;Z\K)%@KX%H!5R':6?-AS8>;CDGF MB5>>T&;8M:>N]>]AGO \N$I-N_?%]@>ABP^O6GLBKT=QX_]*D][@G_ZI86:K M?\;=:X8Z9K[% ]X.BL^'\6K:5X_VE0BI$4 !&S.*_Y2?[V[_/0SS%+!VFI]Y M[WHUR3]5+L6#F,F8*!I-F;2E^X M2=O91U]+6X+!'PM.IE_"DIC\AY(5)M)Z\1E#8RU(U8;H+1*8-4'("I36K"@]H;1F M'WV>TAKVDI'(?0;@[KCF:RO[WOAZ-W[YE?0FV*2!R;W)]]!"46OH06M)/R4( MLK>?.T?/;0Q/&S/)%R\ L\^<#*^#:YAF+WS?@]^'BT>VEUXGO:)FEYV4N2;> MS/?^B>&2!W,WVDL^XJ;G3AY=0-<;__&Y;<7%/3OL)KU$/[Y'+TNMSZ_J_[GWP-_ZPL4 &VYAIJ AVD,LXYD8C"YQ 1/DW#=+QX[Z) M/QAUBC(E2>P4T0RJ6!DIE.,&HM@0N1=Y+OOS_/&>Y=T*S^V]6<\@*9;*"HZ M1)@XI"3 OMO^2RRYXTKLQ""UT51X*PPSYXB,A>34$U)H(!C""*)[@_3CT8P( M%X,8$X6PU #Y42-&+:0.DFH.,N:<4*ZXTL 0R W'0!,,F79 *K@3@R2.RD5 MD-:H&!$.*"=,**09@M@!#=1.#-(HZ,41.2(X)5(Z[@23P!A$'';*DIT8)!-, M6P5%K(DA2L=<: .,Q0U%PI$G,-,/%_/)3NQB % M$R*FB%G?18JA0%PZAF(-&*&:W5NK)J# M% IC*RS@SGH5PK"$6,44,$X5 /[[3@Q2<^LDYQ I%WMU2066B'J>U)J2& !S MWQC CFB'.>9 $<.9<(AHBA BQ$.55=4<),, >=HAI&7L50A6%BC_@1!LI2A3><]WGTGKY/N[=OH M[Q?)M>U')_9K=)Y>R][??X[R^_WD_^S;"(*;P<]1\(_W93>Y[+V-NM;Y*SKM MIMG;*+M4/X)&%/[WT\][[_X21?Y_433[LMG?:AL6+\8O6+(#)'0@O_#5ABV# M;R.5=LWH9?F[KK+)JU1.V[=1+^W9GZ/1MWV5#@;IM6_HYEN41ULBU97ZS^G] M07KS-B+W;UZ-W^7'_VTZVK^Z_)__J7_F,DN'/;-__U;1<*]E=IGT]L/,O8WD M<)!.+V6CM^37/!US*KW[?-*^:!U%G8OF1:OSB\K>3(F8CW?V\SKFN=,Z_'S> MOFBW.E'SY"AJ_>OP8_/DMU9T>/KI4[O3:9^>Y'TLM7-H4>?^I]GYV#[Y[>+T MI!$='1P>1 A0(LKJ!E_4C0^GYY^B #6>]?+H2:*CG@Q13&.3MT>ISC>AAJ#B M7NZKCO#?0[V!A#G!-;'(VV2(:A<;H:#Q^.AA8!R:\M!1N(JZ]PZ"_7_DTG[W MWG?+#'XDQ,_%@;UW/WYJGO]W='K2^FGN+8.P#]C/:+?;OY%AH^^O>QY=P_<; M:SC+\M>]H\[9A^.D/[@(/]I[,29]3.;NWH_C*#,]@;ZU3 MZ6*AO'H1U%M)$$EHG,) 0F#8TSSC^Y-=R\&O>XF?LK[5;U6:=I7L=M.!2K_M MO?O/OPIO8_W\D*L&9HEY&J%;X3S-TNA_A_U!XF[O*#+&\E=S\V3B^CB-/(H=N&A*H(X.CV/(/W1_!2=?H@N/K:B M&8";@EOS\"+?O4X_7)D5E*-22. T=))*^CR& M>QO6.O:O_2^N0A?VC;S=O[4RV[>]O7<>6PX_1A@VHO#;E\#:2F?T]/S^*]\M M4'0U_+UXKGN!-[K+8.)%)GNCU:D'H.C1T!#K36AO51/O6G", 4/8^XL\%I8M MH4B7 D6RC:!X<=X\Z;1SZ/N.47%F%L:P^.'\]%/T1_CGIR'_NW: N3.@HP_M MXU9T\OG3^];Y8JC.EXAO/R1=Z^^%I?0[";#.FXS82X",'5'&"H,8TM1 B&/( MF%O&E-R'$%+X%.PNPL!U3-A#CV_BIJ'@I4VP*B#BQ"T#^;]"CVURJZB[\Y[D MTOY;23."%OIFOWB%TYN\)0#7?O)M_RHQQO;>CNS%&!/)@>&>08B-E1" &A<" MP(1SJ\G>N\\'G8/H[./OG?9A\S@(RWGS[/=&U#XY//CE36A^_9KWQ]:_ M*< M-#^U MRLJ7*S?#C^O)"?FN/\\-&60 /E">$#&IM M'3"&$XNE<"#& L602T2$Q\BGE2>+]P&."8_C!?IS23OIM8P>;,I-T.#'/%@9 M;,C3H$&B__*F8^>H/3(N/81[;7)Z[JW/YNB"?^S\M^9)^__EWW^J*$]O;#+; M!^=!*;<^G1V?_NYGLWW4.KGP.N]P-'TGIP=/3=ERYG>M#RJ'5DUCLI"+.?IS MG/0LG$$JHHD!VCGLPOLX^G))-*5!QF./Q^U3WZ+ MFN>M9C[^M]&/"\4WX'8SL_*>P&(!C#(QIHP"0E4L*098"2"Y\-)(]#(""_%] M77F7_(%'X9$#*ZBLUW6">&W"G8@!8X0)+9!%?(D>(<'V M&7BHXV;)^8#6\]2>W)Y5-T76U;/(C@^P_Q?B&Z.KH=EI&']T[4LH#.W_>MZ2 M8<=J?\%]+6_NWYJP$@N1D*X=>*[<']N@=T\6<6Y^+>D%1^]ME.=LY%<&8=$@ MQ/8GL9.O:6;N6LP?_'J5#&Q^;68@#P,T8CBB23V4AZ MR2"9]G3F_KBIZ7V3]&^Z\C9<"0?B1?\1)==A;7/(,8TJH]^5--X_FP0_^W8="ABEVD[2[H!:IQ0M2&/8 J"LP YKS8? MT0&8+] !<]E!:)H=-"\WXV=&@;@%#^W=[\GJ4=B;@\G 4RIUD97Z:K30^$"- M/%0EC\X,(KLQ,YD,G!IU;J^]>OJQ_U"]/G->RN>8R4/9-):\L=D+90BF;&6_ MZ:M0"SE*>P$S_97,7B;]4(W +#FK#VSS]O,%-SO]"VR,_8<%;0Q"I M7/9G; ])$6?6(:4=(8(+*10QE,7& 2P46R9&<)A>7WLB=P:I_K,1_>T P.A& M9M$7V1W:)[V:9\I3^3BS%00=X]0(IF:H2:$W;16%$&I)/$$EY1 CK/QGS(03 M2U#S<^?L04BG=!2<4#<86.-+8^,HG_KIQ2=U^\9$JS6&NX"!L_$KI,*F-F@, M-00PH3A54$/*'$2QY/(%N28!6,/[0PY4Z/3O:?;G2/BB22=>2+\"O+US).>< MQGM^XNL6_5^:7=KNF;!&8R-U&^DKZ\=_+?U4?+VRX82)R/]GK'*\5>_E_4?X M4W0E^Y%+NM9$LMOU=X/UW/=__SU,O%KR+!DI.W[ -^II&^SPD.Z29N-T%Z_> M0L-CLB>^DY-)CYIZ$&Z'=)?(^+O>CO"/CN?K)K/:YK8%1%&>T=:/?O2M>NI& M_:'7COUP%)_O]FB[N?^E'-P;0O15SOB']%HI,KSB+^O M_M>/(SR?/^I_%'HQ;B>O!)9W(KSK1O8'D0"1D;?]@U%T)!K_>:Y;V+&7J8T^ MM\>FU-\;4=_[5IZ!L\1MPD4DC[F(:7;C2>A_BHH-%/B-OB?J MS\3_+/S6$S3]TTY@;]5^Y<";6W^&&@N/^):O]CT7NI[3C.#<9YRPS^,QUO%Q M,-/]X6$'^[ _J]B(Z\5)B(MOUL)&EO:"SN[>1]?K[-LK+B7F" M)%]L="0',@KY9?K0D8VOY/!XL9H$:Z&NE6BG0S A3D9PQ\L^M)-L[7%BT#85>R M4\AXN,,:N^"685 CW0J0+NE',NK*S%MM4FN/=%DHJI3#019LJ,*K@>S[A3?Z MGH7]Q[$9%B!+I]=^5FZ#W>A;\V962+B[C#R'?QUK$*2>E&VE,@8 MDYA0P3E@ ,$EL.:A=YJ_,&= /7YA<%2/BYGXF8O>BQ=GV<:F?JH$7KA C0X MW%CGFP\)\K)AL /Q^JR.5Y& /$6"EV=,;%"P3XI4SA9*R4IMC=D5[,D$;*/T M=19IY*V4PB=T4#[82?''&1WD.(N-<0QZ$Y?$E"O&) 9<^T^QEJ[,W7@;@8OG M)1T]*K'/:FJSK-XJ-BAWD=$G0_TM'^GA:*"S^4?6$6];(6]O08*,E X;C2&S M0$C"XR56W-;"\*M)%7NQ.^<*_*8)US2\ U+H[26N**25![*\[NRE>0QJV!]Y M6[Z7MF="7&BZ57@22@HAIO"N[FUX^=?$OSHXD;\UXGMSHM'K9 M#=9M.NSE.![J-AN9F7YTDZ6A8FD>?;I;3_A1_E3H-JW6)]\>5[Q_Y3V^J=/\ MHR=:[@O[:7O2U?SIL86*Y\_@4UHL=/2A3#-',3:QH\QH @7A)/9.IXBM=,1+ M]Q+9X"^6Z=GHR^^V7Z_:U+',E<4R%T7SRD2/YBL%. ^=?9*W$1\5!FD$Q)@D M,/;RU-OPQ*C\=)0.!SE6!]#^,>GWAQYRNIX&7BGD57]O?4=2_><4K>^ :YRG MW+\+YH4DF/XH"6::_S).APEUZL,+&V%%XNTD1OPA#P3[7SU8#LL;R]?T.WD_ M3^^Z.;L3$0.E!(XAQ98@8CA@6C#FH,$$<6.*4(<"OA>%"L;YM;QHN<=:G7C& M[?^ZUS[YL!?UO45E\[C;;"D6/W7[)LVY+3R\]P[2!HAY W Z :7)>-XM'?Y; M,>],:#"Y[(RO3$OG(103?C)*YS^W?3OXP7_^ ?WPPP_[^[/)TG^9MK"NLHH%J?Q/ F>T MR&K\R\,Y+&+IQ>;%W(Z/)4PPF4/<1?/]<>OTP^'IR47KY*+CK_MY;_;T59KY MZ?WEC7R7/Q$2UB?//,Q/?]KV>6P#_M-=G8M$+4B3WTQB_%W&7-?;5_Z9R:=' M&&DJ07->X:R#6)"-._+/?0MA\+_NH;W(.VNCSW ZEB4V3KV(8$]STUGS_")J MY]H:_?RA?=(\.6PWCR.OZ4[//^4[I NRXPISXT8#+1C<>-[IXHC$,I[;@EA. M04;>8BHL[EQ1(&F9@ER+>K;42_G"O,\RWUH!.BPY]PL"-5H3YV%%X5$R> M'$\X"32"!\_C\66IN(;^>V5PE053]:_MB]8G>#"5X+R$Q*>19O@PC<%,SV7M M'P0-\9IA/\9&KQ_X+ ;G)M\2O(F7&$XYG/HZ&DYDJ@06W'3''F&2E9-_Z=YN M+UJ5R"GK!:OWS6,/4ZW.QU8K -3LT6W1>]GU:&6CSI6U@WXDQQ&+3%]-JYF. M\KB/K!X=PS:^C&M(6QT[5Y91-]VQ&M)J2"N"M)/61:C+]:FU]^YS3PY-.%\R MF@.V.^,K(-J)'43MGDZO[71_R85ORD:?1KGBF7_LUU(69C&NHJUK':JBKH:X0ZO(B9YWV2>L? MG]L7O\\ WFB(CZ%>GH+8#QF*>9+.5=HU-NN/\X*BUK^'R>"V!L0PWZP&Q*IU MK ;$&A +HWRG%ZW.Q>GGD^;GHW"NZ.'I2>?TN'W4#'O1!OYW@W3>%"Q:>]T] M!.,U@E6M8S6"K3Y1!.U$HH@?"3KXU#QI_C9*$#EJ=PX_=SKMO7>?9$]>YA@U M2=^.CI*^'O;[(0T[&&#-GNS>]I/CAG0"]B]8G?/"/4-V[?=$,9RGAZVCS^=Y/MT@2[O]',[.LE1;$S:8[B!@ MU0ERE>O83@#6['Z=1_;HK$KB7[1I9[)K9W1(Y(MW[%1=QC>LE#8M3K6<;YX' MZIU(SS%,CEN_-8]S8Z053B/K'.R].[:7LCNR1/*:Q;4ILDKVW#02U!#U/4%4 M\/S<.+T_, 3R&:$X6:(6E6(],JN7+3 % CTW>$3+1RP'0O6D,/ M&Y%C=.\1ER[-RH]E*2]A\5>)^,>5RN1TX(;+YJ6&LXJA!HUG'U' M&*2.#UK_^MA^W[X(IE;KVU6BDEW,@2+U#L:"CD5%U?#YO=?;>=7P?1N53=Q!17K0IN8*^>8/3 M:WOO4,'$S'=\<:W)XAJ5,W2L6OW)9U>?O!O*O(_UL"3B@EJY=]083WPR\#R@ M_<1?Y,4(\YW*GAGR7.VI'[6XZ.4F:UF..C!;^_%.&@LF>(DJUX_WKZYLO065 MK>^7K5V,=LO6)9TL.C^W9'H5F(D]QDQ%<[(T"SWDFQ7RQ3-I_K":>;2PG'FT M/]'FCY7\+$"Z">:J; +.S9N;KO63Y2=N=.K ?L]^#>^_A_-SGT7B3:3CJG'TX3OJ#7(&\XI0\0D-/7E(4].%XBJ1X;F(# ?(UYZ5. ME1G5X2[LVH/)>N2,F14,H^A]\QRSW)<[YK_CO7N<=\_^GI^J>[9W_N?59\), M0&@EY/Y\$'4.HK./OW?:AWZ8(?SJL MO7=SFZ5:GF9[+J[(_MA;[O/8UTS>S,3;%BC7A9U8G'(Z#4?-']0Q]JS'YW$\ MTJ.%.KDTY)HOXK#\>79+4.@A^VV09C7CK)AQ"HK[;B/O%$5G7XEW!0L^3U%D M3GWNLP,T$ST=G;$SOO9FTIB>+K(8X+SW0\^5R43*#>P-N.*F;\].& M^'C-<%>/1#OIOMU[BJ\E$];Q52O@F MS@N+?RAN,U[(7 M4G#L_#TQ?6MEJN6ZM++XY=Z[OZT#+*,"JHR'*M8WU.*C.X?]_4LI;]X&]FSV M3/C3NN/-YN!09EDX2_J?X4S0N7.#N98Q"8?=:R)B)@Q#& J -?67(2HZP3,_ M+7CV!$\T>X+G/IX>X(F?.L 3HP82X,'IG9LRX)9AV](T32WRM0-U(Y2 M[8#6FC!&N-38BS1B%"J'$'XH\O[FRD2>H@9'#P_LW1&17X.15!E+Z)7'9)_) M09)[.UK[21_TH\QJZ[E7=6UC= +V399^2?*Z:*&&K65 MT";K[7^;Z]B]=8VGQ:G9[:9?P_%8']+L*!VJ@1MVF^,^GD^[./;59L1*QB9V M,<8:$$F$CI535'($,8.4.T=+U:2H(7!<(%2C&0GFZH9F13CD*&>&$1H3BJCB M,8 *,XEBRB BI8(-:K#%L]*XQTJ9[=]8'4I2=6\W;\MO2GN7&9]_5)>N46$^ MY-L3.WC(ND!"&QLA(-*"2!=+"0B5C&DE*#$Q*%6@*6W@&%=035;*_*VE9.-2 MXC6;$01IXJ @,91284%CBF,G$=>-B][0^!4#7=XPDG>)7:[;#A/? * E@= *M%<^.BR0&R7&,E+##>XJ8":P48P4)CYYQBY4:J M6(/3G17-=9@=A>F"53$X1F4^]-R2>P4LC>(YVQ20/97+MD$\>[IK:X.UG)6: M.0<]Q#!JB#(20""X)1H8[CRJ <2$Q[.8@W*C"-";%["*P?:UYHO6DEA+8HCG M614K;A6D$I,XELK_!P,>2Q93)$H.14/0X+B**]W5S+[=3/@"P8/X9=;$13J0 MW>I9$[5SM$7.T0+8L@QJ1* P!D+")%4$0J:8,DAP376!$[3*^ 2"#1C.+*D< M;M4!BEH&UR:#PBKD'"%(,NW_@X4R!A")B/(2"51!C'"5J]@8-S"KHA6_+9&( MJB3X?TB^65-*>G^]>KK_7(OE-NU,N#LA^&F5>8X2C D+(6 M-E?-5;EY!X[6N_9*X(0C@D \PA$4L!8;EK MP1#B!@!5M"SJL$4ME)L32BIC@R00%,64$(MD[)BUE"K"E42H(,-SE7EE$#0$ MJN)&T3IXL9K@1;\?2B0,KX==.?!VAK$WF2=^7@XY7R61UZD?X/^-CJK<$JY+M98X:7"TY9&8->+"3@5X7I[<6R*)$_ZCILS0& K M"@WT3]N(%I%9*QC.[5$;DHBA? N"\*<.T*( M,EAP%3LF!%3,6FT*BN.N,NT_;D!09Z5L?];_J6KST)-3][EO\]U&LZ74L+&.F!@S'K8::>68EDS" MF O.4%S@&JUR=0>@!H15#"172LW7Y9NE7Y_BJV?Y^.W>%]L?!-LK2GJ>0IYT>:PK7^R0SB7= MQ'^,[LYC?,7L%O2]4K;^$_W;M-V_!.E?[P,\#A%WW-)O]YH3[NAWAJJ?F$1F MB>U[M$AU?M4;]O^5)KW!/_WC(>E\3M5: CA7WHSG1''H44,Y*+B)!?904>[J M!/2:-B[:_E%)EEF]_JW%L!;#D1A"BZE 0%M#))%.Y=)^%BO@M=K;B]#K/:4B495MD[L MH/5-=X4"*T %1*KD^+MHQ'6UAHIO>'BE]5&55?$Z:[F2 M691RILV+)^>Q6G!GTF$("KV<^L\GX-]62K65(NP&9F.9^^.V\WW[>/V1;O5:43GK:-6ZU/S_7$K.CD]V3\\/;DX/ST^;I_\%K5/+EKG MK=__RKM^[9SU'K'Y_;%[]'S9.CA;_>O"'X M'2Z55[XF?TWV[Y+L=19 .#Q&4A1-Y$JZ2:#Q%;AQ)I*&K5;MJI8N6FJ%B1O MU]S5++:%"["5*2[7U-K/UJ#O79?;/-%K/QIDTMC- _WF#*/="C*L,TPP9J:S M$2]=!$8J.$E1*:,H-\X(1Z@&'&&!,49$"?.5Q%:./E5* M>CMJ.A) M#C71UCC))=&<*:$%:8F T8%K&!"&%REVE MI+C!B*@@4M4.="V.&Q%'H*%#,698QUXR:*RXKHPU,R*Z* MX_<4;)A$E&]"O6#/B*F+TGN5T6:"S9LW*[[#M9FUP2 M0@2I)]K.:F"G!"'H3+<K%(:P]L=AUU4SDZ?J:7#NQT 6'S6OOYLURM7,B[71K5=%I>U>NUX>9QVKN\ M\&QZ9-7@(5AJPA&R3&.C8T*(D\9!Q8VU0B$.<;E;RT4#H2IBY3/EIEHV2"WU MM=0_)?78NQ)"08X,X41RP!W60'GA1E9I#P>EFDC,>Q);L]7L.PUMO/R F-&F M,OTP96[S]E#MG96(-X]%31W4V $N*#?>Q/"V!;6:,$BQ5<8B6! U77$Q=XKK M5(=:.*HI''[PL<",:8(!H5!(SC&'Q(14($B*5OA66D$&-2"G6RT<.Y6,\.(D M]9/9V$->DR[$)_1\R&+S.KB2CD@5W8PJ.1$Y;XT3JN;JS@(J*70(P9";()3_ M@ 24)):*EKV#FH.=70FMQ; 6PV>(H<*QY$Q1C807,&8%C'%,%): Q1"#;*[#!P9+S?*K87DB&=:(,(G-[PCSMGDZO[87\-A.^FS\3.2_/J)6C4$"" MXG#*A)(@9@@CH3$H.&5BE:>4LP;&;%=-[UHH:Z%\F5!RR0@"G"$B "&Q[SW' MVC+G+69AC"XW11^1!H=5#*=OW!_>S#KVR@XJGUG(KFYPO5[#6WOZ<6$E9Z&) MBAGF4GO/7<1"A..GH)(\%C'4JMP#V1AMQ+SH1-5-0U"EE'\M*M40E3B&PCIO M+TOAU;:-)4'0$2X-BZ71I-QD?18W8HJW6E1*4,GW^E-ZOGZ96CP_0:6;^IZ/ M,O6KE(Y6)^K6B;KC4R%FG9DBE'3*$$$5CY&@Q)L0PL42"J$<4Q8"5&ZE(-00 ME3S^K<[2KX7_>Q!^&"-I"0>&&V\B02Z8HPY HN.80QZ76ZL(-?!6'%+P72?K MO_8(F$J91;5GMI9$Y+D$(AL;(2EE4A#FM,"4HYAZOTP";C0LN; ;2!1QRMJ MJ:B85!!J"%." QP3PK!2QIONMB5>JF>T/0@%V M>WV39C*[C>R_A\G@MG9.=MD,N^.)$ :YXXCVF"%:.0\;UZ',\VR, ME#$H.+/$!GM-6F$UQ0893)V04,MR$Z4%:#"\W4M)M?A\S^(#D8HQ"56 C"(R M5MPPRR!R.*0U E1NE!$RTN"HBHL,E5+*M;M3A2[5MFC-8C6+?WI>FUF,_;;+Z&=21O[?:OWDV_[5XGQU'\[JJ 8 MLCVUE)(B2(3%2B+A*,4 (2DL=WOO/)U"(R_;0E;;_CO,.Y0":8AW4$,%#0<) M)TK%RC+IO\44; ?OU(;O%JC;VBJI#=^:Q:HP3=5"UJH8OI\/.@?1V=5M/W0V MNKBR?E9N&U&[IP^B'__SKQPA\//GSMG'_"/\^:>H?R4S>Y5VC=D[M7+ MK#9,V^N$YLYD=IIU!G)@S3]E=VC/;-8)^#R[)Q(R!;21W(9E!N\;0T(UDHXR M1F*&E]OHA6?7%]!T>0$\L;RPXJ$ B0UAUDH2&X*!%A919 TG!FHZ7*[,5XX M%' BFJG/[B0.XUSO!=%-S(++#ZTC6B5Q,^GI]\<#J[2S+.">B\= M(+G< 1DO' (%8$$68#&]1T91/Y+3@91!Z=/AH#^0O9!^/S-/!DM-(,08"T&$ M]+( .'<."JRAL*I@^?TI4K=//BR8J1!*";/U-,HAVOS^<9U6M,7&6 M6<(%02"6 )(8JQ@:JBTM.@AEH_TO)@*.)<4N'.I '#&>$L:(&&*NH-0FCI?+ M@=@@$8!G'=]-8N.8$L"D"&FW%"AAL GW2NU_+UU&T)XIBDD^Q#R6G]Z1;/,> MRG;YS-4,+:PMM6->=G*S9%;H-<7 4!DK8(D67 !L'&;$&:^R'%_IN9 N^6;- M_O_9+-U[MU_!=(TZLE>+WYK%SVD=2QX;@X#7N1 )SCB!&FM'B&)R.<.G%K]M MCGJ^XB#H]/HZ[:W()Q\UMJP7JS"+(8B%X5P1):20G$(JN&?&V!JW'-^6XI _ M;QRQ-( Y(Y&S@G FN6$F9M!J_X]#M5R!Y&WVQF>FZQ$_5FEFN<.(PAAZTP!Q M9XUARBH1&P?DO))9@9PQ6@+G/\)<8,JX4-X>))IQKIT13E-"):68J#))#%D#<=3@A>=YCF8D M^$!E3X'PGGLL)!(*.:(!])P!I82<$04!%LME,;]B"@!JH,+##0N8$R0%,3)&L-S"@-LN%O6B9\Y\36.20#O9 M]=9V8OQK(BUODH'L;E[;UA&@+8H W3'2F>>C=N]PQ$6SMCAPUOPN^J-+[&MGC1H7@+^6K.2A CC:_U\'K8#?'"*,V+ M_^KT^B:S5[;7]VYV="F3WOUC\L)X5D&9^ABQ-1\C-D/LO)#FX2RI1P>%'*?] M<#S(J;N0WV:#H<09J0TCRN.#,TY R+$ !#'EN"C:[+Y";4T:$!1M==^*\\5J M6=@U6: 60Z\FK?/$)Y(1KSB-9$9Z>1#*Q*SD\K*,UV?M;;>7?6X'7JMZA6ME MUDMZEQ78IUR;\UMDSD_XIS5FGQDH.[(NT(MR2,*]>, M\(+)*AFSW[C+O:RA4510OS(FQD5F97^8W8X2I2(YB,*!]Z_-J)BTFJ\_C9>B M\@7ZV>P^;Q8SJ8@QF!*@-!<:00%B!35U,%XNKEM*VLQ2O>?24@V%5-@2Z(A$ M1!J@E*6Q1$H6Y-.O,&FF@2!IL,(C:I=*D!HE2U3 F"P6C:J>QU+A0U=6JKM^ M?(9X/$B9]UQ.O52(D QGE>2*<\.PQ Y2)'FY!S1BV(@K6>NP\$R58BVU0CK^ M5$MX+>$KEW"-M /&:S]&#;$ 2J.MEC84,U6"ZN6V\]42OA8)WZDX&H('\6O. M8@I%3AXI;E(!L*Q=^.UQX7-L'#/2J #T+$8Z8BVC&#G%2:RT]]ZU]VFX)$)A MH,K-62%,>)>]*%5ZTR!9Q])J05RO($IL$$/*> FDQ$G,M:"84&T!X-"B0JF.R5#[5U7TKQY'K$])+\T\^TS. MCY@MTQ%[QPI[H JV HNE8(H @2E E%,&2MZRTB!Q%2/]S_"MJG3F="V&6RN& MA'$ N:02"4L$5X)I)"27,4;>CH %4[QN9+GT3U3V+; @JJAHH:*UT&% M,U))%4,>&TBXU,)J0)G!ABLB-8,EQW]8@\ J'C5>'E1LPLHCKTNH$@\,.?PJ M,ZY[=^A]*$3RY'&\C949?O?2?"IK!I(*>L)OZUT_E>*_F4- M^7&,/[X3CV;//!J]9XXC94.%:&,)M$8 0:F#" EB >'+58A^N1L.0MTAN@VN M.*E^1*R6^5KFEY%Y#IT0T,0 >)GG2LI8(,:!X-:ZF*ERL]V%\!*/MR&_Z)D2 M?\\LR__\Q5\)ALGH8B#_N[L-W.,13V\5=5[;8(.\Q%":RRX?&YO9I?H1-*+P MOY^6;3,T\#8*)0H2/;[V16:)]']]%^5@Z"VD,#.>Y-U[][6\N7_KJPU2Y.<6 M@)\]909^[)H N[EQW\;7QEDLM7EXF[UH$!20.A M)1XF!U':B";_^6G\#L^Z:28#DTYGP\M!,NWIS/UQ4]/[)NG?=.5MN.(M2AO] M1Y1A!&/F+_=R4_0RRTL! M98,H=='@RO:M%TCI/;=0+^ P[>6>9EX\X$/2DSWM>Q#EU4?S$UD/IFOTP^'IR47KY*)SCX=F6(Q/;?=Y]MA[-U^>8/I*^6XA MM^NNE5DNCU=3%\&[(V,^GER9R.2(N2/=E7T/.^_/SSZW=I$Z$9$YR MQC,]OK;W#A?0KO.TOF+X95?7+539?I2+'PK$P MS4SF1 &.KWF)OAKW/'=V)Q[N2"T6.K^36[-,L/=F"6)\M-*_>:^0Q#,#63E_ M7^1NII>_<+9Q$*L9%K_7ZUE^G_W\'_O[9^>G+NG:.ZXZ]\(\^,%__H'\\,,/ M^_OO1MHD_]5KC(;HH2(L4@7YE)6BA^896GF#Y.=P7%X4SLO[^'NG?=@\CBX^ MMLZ;9[\WHO;)X4'4/#F*.I_?=]I'[>9YN]4I4TL6]^ZD^?FH?=$ZBCRC=$Z/ MVT?-\*5SX?]\"GP3G7Z8T-C3LMG35VGF2>;Y+%A8)ZT+/X[33RW/7G.W/8?X M>]'HYKU;:Q[BC^T3/^NGGSM^LCN-J/6OP];91736.H\Z'YOGK:CYZ?2S'^A/ M#W5%L?&2VSB^B]WN6//F&ZS"][%--=IZ52H/1X4PK]T@[]S>G%DV,==>%S2; MF)"%B0EO2FMYUMY]KK/WQ/N>3AVX>WF\9#API8Q[X9'<1I_\G:M^U/+6H'FY MV_!L5V'YQ?DG251""/=1GEDQGU29+]$F^/*3S/15A*'W&P BV\F3-3N4PPYX M.]FA/(A:,3N4R&GS?/2RII\1BEJOV'[G\[:.5=2UI<6]^.3R$SOPH#%(0DI; M9K_8WM"N%*Y6LA]H!8RZZOU $<6*(TE0IIR[3$L04Q 5+ M!P1 ?I9.'PC[,L-4,].,TZ-ON2:-O\EO3_\&QX-N+")[+9[_SO,;L]R7@X#'C?<+P,$$6G$A6?PK8%#UQHFJB7Z.Y%H"0TQ M3",CB2+2(4Y"WC>R&E/IJ"C8)+*4+;(]$@T;HK!2TG9)]$Y%0EZ^03"$0NH0 MR%J[M+UN&'(Q8=AJ@B@A#@BEK< ,QD)))ATK<,/N&3,K?EQ!!W9E5D2MA;TC'=X M1L<-!K1\1;7ZVCS;%O/L6*HT:_;,^8CPK6\WMM>?K3VMG!:QEM"Y&!/-J (" M*ZTABZ%!M/B,HA(\&X$;#._*BE$M.=^%Y @I@:4HEH@0J+2R<1Q;9HRU)K:@ MJ!!J&;X+CQN ;&B=H79=7G4486_0B/K#FYMN7M="C]WGJ!LX+U?7^:G M5.S M >MV$3;<7+T-=.N,J38)>4S (E_+F#V[Q2B. <7"6DYD++F@BEIH'"' Q45G M>Y>B73%LB,("B)4UWFNNKC!7 T&(YUZJ-0OG6B*AL&+.4H@A8,P5U.(O1?-A MT(";6F&OK'K;<,'.EZO#LRS]DO0#5WJB1SJS)O&J, UAXPHE'572!G]-);KJ M)C:LR(Z?\M6'-#M*AVK@AMVFUK[9P>SI@S$VWN,URKJ0KD2U,"J6(>.! LW] MIW6M\#5B5'0(X:92#+;&-ZZ%]3L25@!C9@US*@:$, .Y%!@:J$0L(4>JZ*C0 M4I8-&Q065???&6'=E+U2F22A4?G)=&Z5L4+62'51K,)0]1P\.@SK)-X#&D?_ MY@P&XHT#)21TA!+##>=*X3@6,8J-UD4[,\HQ&!!K(%9T(M)V92768O-]B U& MEB M.5!,$ :PA(P3!Z70RAGEU+I4-V2-F%9)>5=70Z^P^GJ]_%6=Y:]*3%/% MM,56S5W-8O52Y$JR*'_+TGX_NLE2EVS(NZG791ZQIG+RG.74F?<_B)-2&BP< M<3'ACFHK.#208H4@6Y/_@7C#M[M-BS U"U>%A:UV0$L"&(V]4V !)\I[S\K$ M $/@O>KUK2-RNJ&@>V5U4VWUUR99U4RRFL5J%MM^J[_2Q5X.T^PFG&X0BIZ[ M1-N-[A2H8[<;B-UV;'X:VF^V9S/9;?9,TUPGO:0_"$M@7^S#/&B*M4:(&:,P M)I()KCF#F#N.,*:0/UWH955[.!N ;VAK=+T.4LO22F1)"HVIT1*$(BM"2@$( MTC'D# E$A%K;Z@CV'M&&MD/OT.)(19(8[C9))SV=7M?E3G;"RGX<>:8T;^$,\X($[K)4-M[4MH3:.:W%YKEB V,A MG$3*00GRDH:**J05X(;2&""Z+NT<-X384!VR;72XZV6 ,B5ORZI"U&3_+LF^ M:5=@5$1Y9']'/]J1X_?3V]J$V$(3HA+35"WXVZZYJUELVRVZ*$N_3CNQ,,PR M>[QP?IKMO=.%9Z^-@BPB#YBTP]E@MC^(QCC=\':Z&LQ49)@[]3A_ZX:RIF:F M86,&R&K[\$)C9%$G?GQDR_N$S.,P[)&G<<%F=V:E)LI(RRTB#"+%+$*(!B[DF3. 0)G1&"6P<('IM MU5E1@\:5*O.P).MOV.=XEHXL5']C=\5EZ;7__,5?NAZ=@5ZY]8/-@\$:N[=Z MTW-1_QX/EK:G+#&*ED[X9C8W(*:8*2!C#13AD@H')*2(04T$C:U>F_*D!&]) MP+0\5JY%;9=%C6NCPY&,<:P)49((#)EACL0.*DWDNE('X@UM12Y5SK;?I3V\ MDKU+Z[5XY&22A4X.0XI?SA.)O]/SSJ[,>OOIR8#5-):'L> :>( %0H@9B'% M!&@JY;IJ%L:;*JU26;5<"\6K?-[7205$P#EK!!=<$:6=]%*!J":&6F,@"^2Y?X3GUF-NC.G$V"_KP9#O9S_HRZ$Z:I2G2XMN+7;\4_ MAC^_R:07$HI.>^=W/'3JSH:#\_#N(M"17A?;V'EXL8Q0;\1[8QX*; 46/.8$ MKDX5+PFV:$$\ XH5@)2J RR&)%C$-@A:E^RTD> M)-MR.EEU+(&27>K6OX>>9X)-$#QG;T;V@T$P[ 7W.>P6R0_:D$= M8Z<)9K'0!')&G.!$6J%0.1K6)=^LV?\_FZ5[[_:WW#BO%Y=KB9J5**=H[-U= M&1OF)0H;Y:3WB"DBV@&(W;HJ4&YAY>&OT^KE/7\]-@J7-:B M$@CR\FX^L7LVL,E)VDOG=]$^+'-A#/9.,*.(6T&PLY(IJZ&.,3"8";JNM+"X M^O6_JZ"P:WG;=GD#4GDYD]98# BW0&BA)"8.$@%C)4K*#:N @5R2I&U*@Z^Q MV@Q^Z3E^XR-S"O>[5LA@J.16O/ILL$?0;AF@H](Z(0AC/ :$&BX@A(3%B$-' MO,&QKMPULJD#N>LS_&HY+5].%ZZU+R^H3C"G'.(">#N$8J ,XD!;$H-P""IX$9S?H)-6'$FSB4(*I"3F.RKRW/3M_ M+ALU"# DH2:Q)M9 #A&/!0860BUBNZZ,9=R >/L/(:AEY[N2'>](,8PQA]1[ M650#;B4T4CAHG=$$KJ]FEHBW7W8V['95QJZMG#%63?NU^'[&H1H="WS]HQ;L1,6% "8((ET#%C!*!.34@ M!M2NK>8N;,1PJPZ&KCFX(APL8@5PS* )=3LL4=(:8*B!2#BD&5_;44&P0=!6 M<7!M\E?4T*CML=KDKUFL"M-4762MRD+'L>WWWT9W=G\D!X,L4<.!5%WK>^TG MK;<_DRKA'QOE2KRM/80-V%>5/SVL)OMW2?9-VZ(K!5-(7KJCY]P::Z]SZ%R$ MF]&^[\'U39K)[#:R>2&8"M;KJ)PFK[[!\UA9/:]?[](6FS,:]B*]8YGBG,2+ M";.,B@;-GCG#8QE#P@@WE! HA-;6$&D)PYPSR-=5+:N!-N4WKS+UOY:R6LJ* MI(QK3:E$E%!DB2"<<\NH - ISF1LUE7? S48VI:2LIO=8+..O+*76P@GB\V" M&^OIW\O/E]BD65!GRY22+?-"X"J&J[,)JSR *^:8! M A#I@FAZ2<=(8;*ATH$O3*I9DSE02]#&G,"%)& M&"&P@X9+29$5*RS,\7@%G0;85.;5;M3CJ)>QRI/D+5O&JLG^79)]$U%)LM8B MA2_.#WDD,^1SY^QCU+^2F;U*NUY=5V5K[%,S6S%3S*3#,*'/ZO7?-FJ&O:3' MSS##9J.9(C:,42L-)T0+R EE!$+!."?0K>V 7=X 9$-%6)[)W-72>[5H[K!H M0D&8(-0:S8F7-"44809Q*!&*1;RNW;NL06!%*HB6(YJU"U3;PK4+5).]=H$V MY0*]E_U$1[)G(I-TA^&HTNDIIC"U/;95MGE[7&/'AF MLTY@LZ,1;\YNK.0*QI@+ I@D)A:"8\-BQF"L+(;VN:M+>-9"0U,##3QAH#UO M%+FLS6;?<4"TE#P-.C3LOE%A, M3>P , 9S3>*82V&%EV 'M,,N=L]=%5L+ZCS$3B081QA!1P0A'DE4C*6%P'$; M&\BE6<\HP 'EWQ7NK"$ MY,8C\>KI=81O(%DG!7 M5TD418) GH/,Q$'F?U+SWA0/\CCQ5_IX^=G3Z"A-;?#H9%O+"WW7S:2$ MP1"@2B: ]\%I02[*'.P*QDQXZ>5'_LKCAU=]N"MW\]YGG/EX>8A)&W2&G 2G ME+=1*NX\RQ]/AO#2@\_7?CRN'A"7W7W@3F)KBUS22F"5P)9!8)Z[%(WR24H) M'H7+$3-C$+UA$C%T5 Y_-,(LC MEWM,J)TFL'J 7".K&E#79:\!];H"ZG?]W_KY=>.XVTAB\:KHPQ8 &$:(4=":R-S")Q!T#RHE1U$@MQF MO-YQ7MI__I0?:=1SU2UY]PM&O M_ENVUVO^O+G^G>8)?^WU)_D-P]5CO^&HC_G?/ 2<7.;PO)F%O++G=WX>\.+N MCWYO@_T\Q8S]1UZ@21Y\.Y%Y^K\^L^L#WG*=6+- [2.3$0[&C5DUOSV@O#89 M8U]?D754CIB^Q_WE;3Z\4&JO=_W7FZOWR!8ZG';]O9F-;.W]FY'._/SJI6Y^ M'OOCBW/\TCQRWA]0[]]Z_:8&V"3/3IZ0\R%.KL;]S?>G9W1C*AB: Q$,/4F9S2F##^\C/U&-OAV.&AO,&/SS8?^ M EIMJH=_6U$O6#*[(W'?XV.6Y"YLKFKQ[[Y'CH6\)&9O?G8 M%_F1?=\\M(\I?YB_XOGO^&4\&\'\[6QT_>SI)+=<>(6BF5F[WLFN'LM0/KL: M>7L[^YHOI_M;)Y5>_VAVJ;_YRR.+<6O1[G[0'PGS<&8_2,NDV#L;-7O2GT\/ M?OCI_=&'MT!>L#5T[0/9KH:_3U^G8^O(B/3_[.?7:EYP/!D-_TDW1M_M)#QG M%YF<]<,_!VU1] =WDI?N- _2]C6G^.%YS(;QRW>]D^]ZQS_^U\GAVX.?>J<_ MOO]T[W#CV^_ZQU\?-<[^>6'D\-WAP>?#M^?W#;L:C,[:C-_^[?]_8-! M.!N.]O>__^7CP2_O#D_?O^ME.CTY^NGPW4'SS$_WF<+._KY_9U7:^CSUK-FTU.S3YS^=C7(:I#9(+\]_)B9 MZ^B7DTQ8)V^J452C:%CJUO'J/:.8WIH*='Y^-1%M1J+Y_BK\GWX_=2Q#FK3/ M_^:YCMJS5_/^VFW),KW25>W=CL;NIGIFDR>W#WINGO**-%UW]>;NW.6C[S.3 M\UG]>^HGW_/I J=WW_7I7,##C'H'CZS_DG9^/>^TQB]V6<4Z#.-]_/ MS_@]OZSH@\MR[P!R>VWSA3/SG(&(^0WV@5$MSXI_QE$XZTF>J90)N'^Y=FK" MFV[7U8Q6:49R6\UH^?2X;!->A[4N$ZHO. ]; V'4V5X[KE[? :U]H[O\^!QQ M4W?&^I&V\.T[+7!I%M%8J10[FF.LCZYF]R+]^U+69M'=G!;W>5_1:IS;X(V@ M )X(/ A'R)37@,XJ$=*J.J9QOJ<[;]6LU<;:Q-_>[8B]Z\9Y/C,6QWSK"F,?Y::>FJ%I1M:(MCF"%>HRW M?QF,* _J7Q1GZ;J7_86 X[-&[_E[[XSBKS7"W:B085/=TM:->#OK17PMLOTV M&^2';(\_-N;X]VRLS8.?J#W^[J?\:9O7^X&R:TFG^,>,6ZN(=5F@;T_Q^VZ[#_9IM#8KKYB6^?>5C(H8JSEDL$37HU\O(RA (OI.>+LT>Y.5OS^S\N\J/T PTH]2<'DP]3$SX8 MQ/9:U\FUA4]_*?_"I_SHK7[M5B3A7;#99[..>XL&#*C4U)KE\:7WL5_=1%)U M%)>&I L6/3Y7Q%$8#$&+A;G\STO M @3=5>9A VEERW-GCZH_;IEKU8&4'FS4\]\[Y3;N=H.WFOG.6AO5=_LX&VMKV8++R@.?N&DEF>O3V?H-NM< M>?$?9_$GSX]XM"_T8+4 SU) (T0.AP-Z;CU7J+(3&[F$EW8L>:T'*_>4*5ES MLAB4;N,I1Z6J2E6KH2JIT3MMC;0*@2Q:YTBF''6'E*3'#IW<4H)M>*"W4J6J M]RS&5)F H_:R101)))C M263V9IZ$%4)V'&TOQ;]T>]*(#2+ME8*N[: M/&%=S1.:_U;10.%1,WM-"X.'&R/,0F'.!@?/P4,!30Y49Y.#NX._U]*@=]W3 MH+L5PFV>F>EV<*>?0=O$X/X*/M0-X97-#^[U.[C[\5[6\^ K&:ZG[T$G\Y;= M&>&QTGZO8_Q%5=M?S>B>*N5^O6ZSA=AGJKL?G/SXX:>C_SSIJ.G>]9M=CS6O MT6M?Y,Y+K'@J'JXHOI*W?Z!;SO-J5B\7,;U.%KHID'V]JE\]M'NYL9?FQ:Z] MRLZK8W]9VBLOL0?KTW689ZLZWZ?TI=O?,VHU+Z\3V_,E\NMH$/NHS2S83A8X M$TLTUJ=&)-9AP7?J-&^D]5;#6;?AR,TTG"707G,X549OZ\Y5.SK.GO3IX<>_ M]P[>GA[^X_#TJ__\^K5[J.;T\C!SV_B7WCQWM82PX_.V)%"^[KK>O-CE\!V\ MKC']U[K.S3_3^PL/2QWOE6)84]/Z$OM=/W-(#Z[[R]?N_GG1HGR%U]["6=I' M?56%U\@H1!-1*G!@47!/8,"SB-QP+*S2\YJ-M+ N]Q7@%>!/ =S)Q(1(5B6C M 8 P.&L<$J/D!$LKJV[US!+.FPGP%;A)Q?A"!_&_+\>3]A2Q$=:-*-M/Z)]3 M;_ 2)ZF]*Y)_H2TJ>C$:_M:/%'O^2V]X0+!IJ6@]_11>;=?BLY:8L MXN?F-OV_V@=JM+F:(6V)USAK2_GK M1^E-#-$&X*NJP[?'W#,J\6VF.UDA6B$Z!T1E- "!9$ 2$ *WX %-TBB\(>BZ M8;J4D$_N&6NW%:*E17S+\C2.F]!LW)AD7NM>&%'L3WI-2PBZ?X.J>N?+H*/U M)9.F"_]A.'HWO/23='E^$$*&T.16I\#$9" F#8<$ ;TCK1THTDF@TU&N*G^\ MIXO)+A6UYU>X% 67P-&F&(*5D8%EWKN(U@LOG4L(79?SEM1K0/%G7,XK&"XU M"?#]^_]WV9]\V?>T3>DH0G68*.]IC+*N)$=/;"LI5Q/R]T?#WI\WKECO@6ONY]=PG MGSV;.6HNQD7RDUY_/+ZD/ OCR;BKG5#'_>QUI0!F)FEM\A03S. M)K.K?Y2N[@3(Q5N&(>G\ R%TAW1D.1M])Z.L M+3)9GNU5 !0& )#D;79V41D RC"P,25DV=%E7!.PE14;WU@ U##]^[=G./BU MD43EQ4\T&N5@_4HE-<$_UI5%KX' A@8"[ZYLZ*:QU>U.6+,']1Z7_RI0;>&Q9W M7)S]];HG^='@T]?U/4K'EY-/S>O_=+VVLTH>SM @4\8J#3%IQW-$+KC5AB)P MM\ (_'EM*BW;U$"D(F([$ %D&7#KDF$1I&?61,>9,])8$(XZO-KE-F[EX#85 M$LO:(&]M=[RMRO;,:UF"\F[M>O\N^?HY8X? 6[\H_-+['NM%/K>=P\"';SC\:TSE*;V\,Y^VL MN72QC/56,YV"#6MV[;I$[)L$PK*CX]G"PFU9VCMUA;^6 M>GZN)*[Q$AK7(!O;RE[U2*K640%)%,-$K]OIIXFV: M<&MBB0^CX>>I&?Q,D[-A/!S\1E?7U6^%$2PRI4P(PF:^T:XYWO,L;_@B@+"K M2HZ+SA9LQ44/J]G%*PI6C8)L_,HEAQY 07S *#Z2=0T-5) MNW04K/EH>T5"L3O/GC[__J-7CS>FU\MF.<9IO?74_Z/9<,=CZI:4M;_8U?;C M@8>+D:#5B*.M ME+7 4_),DVH"?^%L5+ZCN>%R<^M=M]DW/W$&_%1?6O=SR.)F-=HF/ MKNN]'=R4>WN+X[,/Y\/?;]I5S=YS24)Z1X%XCW\WD!A>GLF?WW MWF;(9XINMK%Z6U/N6FRVO@*<50>[6!UL$=-4I=;5Q,HTL55$3R7<2#H%6KIJGG3/W?FK9XM;[79AOJPJ+6"=S3]]W!P7:_HTXT) MS"9LN';YCQ%>NQQ(1:N5%R"M!8S:AU45^E)[7'2=%I59N6B!J_FFPK'"<>9V MGU9.Q:"U81),0,><]$(B3P9UPE75^%1[SG7%@#L/QUV.+SOX82,]16QM"8HR,3HYUU$M:BCLC M]YS=BC+FF^_I5$;8;49(1K H#.2 1C=7R;P&HR-J%R'PZ,**/"KCMJ)^VG:Y M6D7X4]]>V_>;IH#,C6O5.E&]<#D:M7F<)G$_'/R:7W3T^4'E78TE=RR6?(+[ M@@=TT7/CH@ T: W3PB 3.C-?,JM*[H LI5),4017X5@X'!>,1B\5"TP$$[D" M89,WF% (+SQ/<:&>R#/ON._98BHM%WNRLZALS-7OCG[UW[*]7O/GS3+[R'6D M:"[P2YN?:?O*A3"ZI'A=2KY6JZNAV8)"L^.IE35=K*8V]M-7N]L1<<;'T;9S(R5XF8 M)OFRWR9?9O23:R+(SH^_-FH*O MFR=#YCI2)C = CAF\Q^I'->29S]*P@+O.#ZN$BBEUU@7( K3HU;,;@YF7Y>& M?0JT/$H"#! M0]#.8L"H3< 4@[<85UX B>]ESMAL &^96_/Z5-,CSLWTVN5' MFO0"CL]Z%TU#RTBQY[_,7@^YN9U48[X:\[W @ELQ[S5B!U)3J7VII\>6!?&_$5M3/4 M92][VV0QGPG[@4U5X^]^/R\?>!W:I:RF=KSV*1]/_[C__ M]P[>GA[^X_#T\/U)C8*VP;DJ8IK*8NG-FKMJ8AOO>+Z ]I=5$.7X*PH+&Y0(+D*C^(S_O=PU'0GZ6>C'-%XTFB&_.6X/Z!LV>.] MWH F;7^SYO0-I]8?:WRY#<[_&OGSAQL#^TB3H]2D]J]^$F>+^R3#*2870&B@ ME*QE5FLC' &7Q%=U&YZK/=?9$67C\O>;[_)4#M@Q#D#AG 3'@[ <@!E/7"#H M(+3*+E8R*ZLH5&_ %^AI%>=.9>,E^MQ>5,N&LM_8YFAX?MZ(E*X=K+W\NI\O MAB,E1VPRI1H];&CU>G-VGO4\W%O)Q.'C[U3X.K\QCMO:'9,$F,%%YD\-) MY4#PS'Y>29V](M412BZG'=R>8:5(I8LBN K,'04F.:FTX2X!4P":4&*&9P() M$;ABJ^I0I_9X,;<^BP)FS?'<*&AG"=P"+]8_ MKJWN[*Y=@[U*!)4(GB?8GI<'# \R@;(Z:@!&-DA%$IU7"E1,L!P/ZZF&6AM' M *O4S=QR3%J_Y,'^?,>C82"*MYKR/IPNN>ND].YZ*2N*RFI#L5I.\HZOE[LV?OBSAL!*1%Z 1R8]5*ABTP+;HEA1^6QY>1!NLH M;D1;L0J);8-$@N#)1=-<9P(CDDM*-O6H2 5-.N)Z]L>- ,.R]K^G/*AG)@^> MU\CV)17Z9K,''7>KNS;C"QQ-!C0:G_4OO@I#]C?I=*,VXUY>0/&ZAJ*S?/>N M_UNVE?[DK$H7HKM*C)88#!?@) M%8M;BD4;DY,J&,Z;DL"4?" 6 G?!2%#0A<7E7+!FVPC&5<@GGN=L7#D-^;?_ MVF--:9NK!Z;O=O78,\\EWO7'DU'?7S:+-.ZE;'_9!+*5M 62LGG%'EY;VKTX M?UVG$2605!%,]*HXY]:*-X3SRZWUOB&66[P2G0HB,*,U(#BDD.G"1,-MQI/O M.%]=3AND=6WRQ>[D%0DK1@)('A$@ZI :>8'Q#K0GPX)2SEB15G6;!+K:@6T$ M$E:A!>BL_W;?.6AB<\%@KR>DS7\I]>:%._!LV-X6[2MEAUS4#)1=47(]'VB9 M-2CG_43/.P/\,!S-!ARMY1X.VJCC@&T,*C5V@ M _"\8I.V2PZPKL*2SUJSSFFV%R/[5_;X]H+SU:I>+=]+%S6^$#]R<>9 M*8$%32"BY1H<>9L9R3"F(3DO2"_PJ.)Y7HQ@>Z"A$%W3+J@7*SR+AB='BRD( MTV09M60HF%4\2>69YWN^9CTTZ'NYA3 MTR6-;E&'IALW><777MRX&:WFN'ISW)E(L;,\[X?#CP2-@KB5\XSHM^'Y;TUV+&%H^HB5?*NXV$.H]6.JQP,Q9 MP$]-N:BC]'9$L7_K>A!JK3CX8(,#)81U21N2+$%^ZYB6=&>X@ . 33\(K'#< M1CB24-$+C"<>$",)UE!A8CLAX+Z]+3?I7-.XV&KUTW"D&@0L.6G,47&E2Q 1R(+FD M"\T=:!2N2_2_\V@L)TU1@D=R/.H/0O\"SWL75U;>W)X>#"?Y]?,CS0WILE,< M9<=1A<=.Z^'33W1QPZ@?&TL[GAK:#(F*F#(S9H]&H (NO1-* G>$(9*4NH-$ ME^/2N%+*Q2[J7&OSW9Y*#+M,#"GYF)3CD@- U]GY<%VW0%Z66WY3 5FG+\_OVPR0N__"&IT1A-FN&CAQRY9D$ M!*YX]NV"#%X'D%[F[]=0"T3)KJ*.F^SNU="PA(7:5>HIE'F:PHGHF_^"!2&, M\S9(BB ,"67\DEJIW:]NLL=X*<5--CR\[#Y)*\3->_N0+]?;[WG*;S!H$O=- MCYG6IHLZ_"_\_+'T,\?-X]49FM2".\:EHR@E !J;$H/,F8Z;9)+ON$4JN5@8 M.2JQ9T4I[M@+3CC7=76TXK?B]S9^G7(Z^S7(I;' (O,L>SV(6FJ)0MF.:FYB M%ETWCP536I ME\1L_S[W@BZ$T N=G=7PON4$VCM%##D$&ZT GAPES7C3-+RS5<#B@EHI]D0Q M"HO7X[QP[ZX25B6LK2$L$$$9E,D98,"Y<$ER##8HX$2".O6SB[N:)_8T*S7. M7#I?5>E'U0!4Z4==]BK]6'M=W)-?CH]_>O_S^X^G!S_UWAV>O/WIZ.273^]/ M>DF\/3G[L??CIZ#][AQ\_''WZ^>#T\.AC/8_=B?/8TB:O+.;?AAFMYKB5 MA])E[#57R=@+[,=>O!PU1\V3,[I*OS:AT5]KU;'JLE5/O2[[JGAQ+9XZA^_@ M=?1Y. C#S]2;X!_U3NVB1K<-"=R"$[-3DSUM+/8X[_L?Z9;ZD9+E(EEGR8'S MR@)G(((+.DKC:($]&!_/N^I2JDK6J*BG)8*O"T%'@LI&FZ,S-X#>/2N MZ6L#%DFBBY(Z"@XNZ3Z5-*7$%,7Z!IMT3/K-]Q^;MC9-^KI_W;>\515_+7%@/%WI\?WT]II2V]L7G=4SJ9HLJ.:XJ9-7[FY41NN2RU$X:^JN#---W[2F M!HN_'#<-_<;4W%H9T_DYC69VGHOAJ-EU:@S;L7;5E7[(E;XX^^NUN1VE'ZX, M[*2UK9N2>,=3RYKMYQICPJ1DB#FL=TC-\>]KF"L M8)P?C-8GKZQ(.>A-@,F@=F05]YZ[&"2LK"_;!O5(+#O6?5$WC_P>?^VQYEK& MU0/75S7:QY[I<7R<;8O6&]$Y3B@V;5PO9ER1$46BS^TS'N[N>K>?:Z^4+/ON MM++^]Z+BD)=VLQ'"B:H UECP8<)",DH(15QSSJ[HBW,H]&=U=!*,:<-Z4[_ZM9D1RF-:=(X'M.FK2,*U/^M=3]P M/!Z&?NNC_-Z?G+W42RG%)2F!NAXCI3O3M**8ZQ7T,S65J]:*GV[LY.#&3/XS M6\GSZ6CV)K@TUD#D("&!X<:*(*.W%)2-TL0.)=)2$AVFZS[XVB*I GR#"IWB MH>,4"UIS&0,*<#JX0):C)"8H-@F(Y:0E"G"[-V)?WJ!.[A_O;O\S^8EQMH%7 MYR;*3D24'?^8#C*IGMRAB,Z&YY'<6KB'O M569:% P=1-+>"XC26J:L%,ZX55VEX*74KZGJB,H/E1^^'A6ACEZ@B2@1DB!T M42CO.1B*2>NPHJ,B)>O%BE<9ZWS9E04>%75[8XW0\=HC>]@-NZ!L&H/\-J4= M$94>5!8;1-X)'F\RP"?9%IK0LBM2/+ZV@GLY7^LP 8;$!4O9/>$.5-*1,:4- M)1E7U2Y>=+9:W(CXL>)CF_'!M#'!*8/: 9QUUTC >OO,A[>TVL;$)BY=7' M(N_Z3=_:0?PJU\@;[R\GQS_VQC,^7RE;ZBZ=X:XCY[NL,]UI9'%C:U='NV\O M1Z/,2 >#F#DK3+^9;:"7;*(4+ L\04B9CHS4CH1$8[0W::EUOO6>EET"M%(L MI]QMO6)TAS!JHW1"! JH.40P5I-.PJ2$W(.173V4%ACW[VG>=2&R%,M9O(?1 M_O.G_$BS--,'F_W]^Z^&>+4OW_RHZU,&:IS"UY9U;5_PK[W^)+]::+))S0>X M?IN9R?A:X[WCUZ:/_8:C/N9_\[!P MMDG^0.U$9Y?WZS.[/O2MO,373$5[T;*QMN:W!Y37;CB*7U^1=734F;[' Y:@ M5&L$UY;0OD/?7^K==O M#I\F>7;RA)P/<7(U[F^^/SVC'H8P_)R7Y4N3*IGJ7;(SU\OKU.1-?AWA>7;W M1JT:9G)&8\IPQ,O8;_(N.79H6T6U29@KF7A^^LDD/_"Y*6S_W=_^TJSX]W;54VGO%5^^!9HKJ[MZ+#LY'5/^R,S>C/DB/[+OFX?V,>41_Q7/?\$%,';P]^ZIW^^/[3P?%_[?4./[[]KG?P\5WOY)_O#L\??^NEQ?^Y.BGPW<'^9OINOS;_O[!()P-1_O[WY^< MYL>;$N=M5?-L-8VC]/;'@X]_?W]R^/']__GE\/2_LLG,_DJSZE?/R!^U-WW. MG6>L]+-^FT=Q^N/1+R=YSD_>W'[S&RZ^\_"5C]4:=J#S\ZM]\W]_TV2/\O=7 M?3_:[Z> ;[]\IND^M+T/1Q=G>=?.5/'@)MZ/V=EJG]"QG^=/[O_9S[_6_.YX M,AK^DVYXZ)'&)$]L[9.S?OAG<]/JD>W]I=O_*\';Z]RV0IJT*_7-+:_RVMN< M+WWUN1_C.;VD(^'#V:J'?ES5$?&L2=?DI7N]Y55\_GC$BR M9ZJOKLFD>S?XY;N3[X[/OHR;,?:RJYG?Y4OFZ$'X;H4GKD6L2!&#>.+]Q/+3 M*45,0Q&#V*JU6-;11A?3OL\<<\\_F]0 6,)_+RV8^-^R)81P M^?ERJK8ZFF17;K&'NM5$2C213S3!_B"O>%W:]0SR.6=^UX-?]-9^.B(<7XZ^ MU,U]8P:YO W@@0#_=#AICGMFQ#__\\]6<#-_?J6:SPZ83U/1=D9^6(UF P?Y M,J,I**E1@G:S\_3UE1F.>?5%6V>9"W6(LNVVV]RXDM(&#'+12W_P>7@YF&S[ MTF_\$!>][ MP<9H&$?N'@]Y;O&@T'=7%V?+W+,18-Q_S?J_1W[ MBZV]72UK,RWK/8X&^4-7)V7G$G;5/UWW(->Y]+OAGQ:[]&NE_*LZ!G7IBQ_D MHI?^^KIVY?Q-&.2B5W]Z]K)Q*[^L5&H)$K#23*ZLW/P&STYIX]G"U=K2T6SA M2E5R*BK55>KKM;:QU-7:Y/&4U=KD\:S$:NUM*S*]$ZX8)UE MC/[\]NW[]Q\^+.:R]JU:.QTU@*[VF4E0Q-08? MGY1RJIIFT_/4H\O)>(*#)A4ZV^P D8L@DTR.@]?! M,I>_DH$29\J8KF+F//_YOS>5D:;'-HV,8]@46AT?_-$?_]_I;\? S+91B]HRM?DLEF$HPY1%,9A>1DD,?6@2DRFGBP)NG7$3R/E23?T\)66JJT5&EIFX(AYKEQ3(CB' M6F\J\'N5E##"K2[KVWYW2'*_>;[CS3I]=M#NA[. M6%'9O< +NT"ZVH&]CLY>-K+]K9FM:F!%&MCC.UXFI:EPX*?A>#PKKPQ1@H+D MO2<0$IV2*GK'HR 2@L/]C0L89WPRO.X0OQ*A9>K_07'_7S0:MD!:1Y/JBJPB MIZQ<9)F@"+1)&"1"$ Z9422TP> X">P(,U^&K,5K#RO*"AI945-6+LHL22>$ M%-$ 08R(G)'W00821G0*\%Z(LJ5*\2KB"AI945-6+N($ RD"$0_:@3?>"P5& MH[ I@59A;L0M4YMF]QATI5"WQ&@JSHK$60W]JX$52.21HP0)3H3,X,QR5,E$ M)" 7N&*ZXS3]940^O]JGNDH589N,L!!5#D0,<)EAE93$:"RBT,!<=I?8W,FU MQ2M7JH-4P,B*FK)RT84Y^!"64; N @;TPEL=C)36>;26YD77PA4==0LK:&1% M35FY(,N0"5(114T*5/"89(P:>! H4Y+^29#5?6G-Q<=6I6W("[,_PY?Y:5/" M[.WW+B@O;4.L/6J)MAC5PXNU*@7PT9K'O"+IUWIS*079137F[37FA[;DB[/; M^_%SQ(C'UQP[]65G2]]XJ7DTD7GP0-8C)\S?"15UD"%5B48E0$J RR0 :0WP0NGHDA@A'1H&-.2 MA \@%+=5&E.VD58VJ&RP.#;@(?EDM8QD(@@OFM0Y(U R:%#*LH)D.Q7Z%?J[ M ?V:S=J$06_*1._&/J833UX*1RGO8R9ZIJ/WY+24-B8U][6*K5,M%02DBOZ* M_OG0+VS4CEG5%.^ H)F/$G34GKSRB8FYLUIS*ZHJX"O@*^ 7!_B,.>.%BA)M6^&\ I':0I5HA^/Q9=OI&,^F%",;]&#MOV M>@.:-#\(S3/.S[%9HUIKIXB!K5_JVD;VC?E0?'Y6P5CRE&T5 M&"D%2H=56:!90^\#(FZK9JH@L M?LJ*1>2K$C[9>8W"66"*$P0EK#2!LZ"(-+=I_GJY)+-@B1O4<>YK@+5,5L5E MQ>4KSBD3"U%K;;C0X$)J"VG+R+RC())Z.I+<77"M0*OT6$&MAZ5+H:,778=Z MJ7=/XO3-]Y\HC_2R52I-)4V1Z'-;6^NAPEK%Z)EVHL=BT;C52 MK K]<@=:\H3N-/1C &2&,V5UWOF1V62UFJ1 M9V>"K,0DM8&4F!/>&J/)*DU@K%ZS&*]Z$Y4(*A$L.<\0O4D>P5GGP4OTPIF0 M./?6@DUR[GLLJY7^50HH=Z E3VCY%+#,@,()*:)0",%[X,HX%Z7FGGL)V!P^ MK%UI6,.(&D:4.L[RJ6.)S"%-AG]B-D*,D Q@4,@=CU8EJP6?.SVYAD!:K*RT7/4*NC[B"N2>"RU- MUVP"-!A/M9ST1_,U]?:O>I_N>QQ3[&&C#JXEZ8H8V"IDY:OI]%#O+10Y9>N_ MMW 0__MR/&G\U/'I\ 'M3)M>;]EIEL ^-;0USB,YH=%O_4#3"P^?* Q_';2O MTMY]F+UOE)CCRJ?HP 'YA$JKE(R17!)9O>R2B+MT#Z*"M8)U/K!Z)U1$:0UF MN-J0G.4Q6:5X",) FK]'X,)E>AU>LW.F(K@B>#<1G$)J"BP&9)9!$M&12E'+ M(#&I_/W<&OM:R*V"N()XR2 F1H*AU%Q:!P%UWHFU-1Z2\5ZJ4 N]5<26/V4U MC5(-;.,-K)@M03!M6;)&F1R9>>PZ @$JB9)Y8"&@<3R4JD6KV9.TC*VK*=@JP.B7!C?(HC8$4% 8# MW#MG*4C.S-QWD6IQM(K;BMLE)$QT%566\0XRS?N1U2U#9<>I<=%M ># M>'PY"F=Y0Y^]F"M%M$W=+^,L@LO_8- 0C?:6"\OLW,FK6OBKHK[<"=U9U$?/ M=7:_K2<$ =ZC"$JJIO17\!$V0DSD;"6"2@25".8B B#29!$=,0LZ_XL6M?.^ MN:LOK9Y;SE"K?E4VV+P)W54V8#(&'3 H+04($;RB1$P;YBQ7-/^AV K%317Z MY0ZTY DM'_HUR57T0$N>T/*->SG[6@ ,SC/-),GLY>8/Q$TCSW+"@Y6\EIXJ MT5@K^BOZ%X)^GH/:X()CEFL(WOJ@#))U!"&'N:S$HE,UMU5Q7W$_;Y*;F9 H M)DA< DIM=?*!\A?H$PJ8>]>O):,J 6S$A.XJ 3 5G=9<)1"-;"-8O8D MD>DH/&AFP7KFG-!@LY-%UGF>YJZ]4"L<5>QM"_86GF10!H"2R,AKQ&M6N!0H MASW*AA1 \KFO:"Q>OE)S"A5QFXPX%DASC F-LJ"$1.T%5\D(:;63OKQ20_<1 MV'7B7)Q)50!6 '8#D',2G!@J]7_KYZ?$<>\"OS0]XWJ38>^7D^,?>^.F4-79\#S2:%RK!I4VSO+%9_5" M5=$#+7E"RS?NQ[?F&U*=D7>\Q?'9;%9?(),)-35U-\%&I&2DD=)HER!JMAG" MD@KP<@=:\H3N ,"E2HS'Y,!; J4$:DLA-EUV+2JS@"/TA8M8*M@KV"O87P5V M'GFP*BG'G /0%C$9:T$$*[C'^>]$U7H_%?B;-Z'E _^)%-LSD&^M@8S]%&*2 M$!1W*7$'AKE@K)!Z[FU^@>J<>XDXO:1PEPSE,!@@)4]H^4"?W^'U MJ"+WP7.9 ULK(_K$3$Q1:)=_9.>^$;EXW51U&7N<,O0;-VM\'=LE1IX\FH[R];!6.C2'NH=-!-K:'>?N^"LHDT&T6/ MVHVCJ")"16EAR]*_;EY2KJP]N!KD4= 2# M.C #6D0O00@M+!>8N$ISW_[>7IU8!6D%Z8I ZAC/_\D!= MU6[+ W>*<4\1P0.AXS$&%87)'C*E4)#DJB*UA-&L?6H*06K-EE2#V^ZM ;D. M$$")( T$3TY$CU)SP7GPPM>.9$7 HX*U@K75##+#\O!!4 )'P7EA'),Z61N% M"F+M2J**SQ)&L_:I*02?25 +0/2F P_R\YY;A6$&)RS !/\U]A77[! M)K['="G"@*W1]U70;S/HF2#O8T*!1H!!Z:3@")22<&BT?-J%KLC=!-W.Z@M- M4:+1B&)O@G_0N#>B-CO>:'OR@T2?V]I3#\I\]O.[Y+UCA*,OZU7W5,'C!@L> MZQV^H@=:\H26;]R/-/N\YM[3AGH_39GW=/CIAG>[VX">7C/NU'F?+5Z%#IV0 M7@F60#'MHHJ2>6?(6I0HJRBI(,NM5%"I8'E4 9BB$E'I0,H(S(O>,Z9T,PA MN?GKV.V&]*G2PN9/:*6%68%52" #$\%J#2F[!0Q(B&BT9AP-FUNCL7L"JTH1 MFS^AY5/$@_G&9;@.*)OV#RYJ+P"8LT3>HXB:FZBC7W?IK'&[@OM/Y2E-5U.6 MC2.(#3EZJ-RRP=Q2LV]%#[3D"2W?N%>X;\I@420!UB$ \61%*\J3[KFEZ&$8U*$A4IO18M7?6@JP== M&64SG0SG!%,)/#3]YEDDGX0VRL3 &?&0RM/^53^CLL)NLL(J_0S20FANFVLU M"(I%QV2.0!@+ED12[.FNR=5YV []X')$@NU93IZ9F<.;(@LE&,H'%JM0'.# MDD%$'H5)(F":N^;':D1K&VPE%4";#2"?I-'8 M5B_UVF"+J6 J_>K68K&G&'@E-/-*@C0).2?&E"*G-:&=7V:Y5#U5Q^TN*70A M@5M%:$7H A :#1@)SF7_TH!HFB'YJ D2BQ"\G[\O2JU*55&XE2BL5:FJP144 MY4AK W>6A!'64V"H@E YC'$V5=5'(=9? ML;CU6-1DC 9K4P>'&K4.L-1)!,QX'/2[767NQG*.JLI]4;#WY\VJ'MBB [% MQ#??GXYP,$XTZ@U3JY+(9H2MI9WWT??/,^$VB]D+>;C8'^37SC%&KS\>7U+L M75R.QIT^'A-=\>-W0[L]US)R'YD!(+ 1SC3JG\AX(FH;R#N4_7MT:>4A"8*@-4 M!E@@ X0463(H@#QP2<@EXYQ)EAUPE\%>GK[F?B-FUE6S=?MMM9)")87ED(*+ MTFGAK(G&0;("'6D7-(,(.EH/90M_JKM0F:$RPW*8P<@@E+$Q!P<2O%&>7 2G M#7K/6 X;-DAPM$'6^9<*_@+'7%-?=2?;FHG>N9TL).TU@= I0%L>"57W]+P)KQJAQ0 M.6"Y&2^2D9*QHNGEJ[E QYLC,!+>V\2-VS@-VO;;:"6#2@9+(@-OK#(!HTX> MDN4^0@H\@:;$+,FGR:#N\NL5QEU@C)EF]Z>_EQ^\^...)&Y:\^>N\&PU%-0U MNH+)9SB*-+H9[)]9^U]O/#SOQ]4-_94?G-^7#G>[IEG MTU:]4Y^V)2M)%*1\8A6NEXE-R#K:SX6Z]MY40T"F>7*:A,,6+!66BZY:KZ5QL/<]X"V42]5!%HJN+8QIK*NOUPADIJWKA ^00AY?^G-;V419*= O[+"^RY">=H+,<68R/ M+B?C"0X:^[EU>4P8 [6"0!IP!G'\U]>$@05@NHBR+GU+ORUQ13-GK"RD&J* M)6*Q,LDZT/?O0>58D]PM;74\D(K>%./^\ICI>I5 M+8/0%IZE3RS*1!)YT""#LN@D@0GY:\+ .@48JU!!/X\%)=_38GLCQ$J#E09W MDP97S(**C&91*6%1@^?:DT/+/.,!A*;T2E]P\>4XP;@]8[I$:MM!>#6DK*Q5 M6>NYK.60.\. 1Q(&&')$2\('%S./D>]N9[T&07Q'SUW056Y1.:PL\%8.6P>' MF1B2E=&Z%!%T"M9* ,64P80N=/<%75C=4[!\3\C=RM#?N1C0_O.G_$BS7M^W M/VP_^Y^FMO+]=>'2F8?;I_8"G3=O%/*(__OVRZM)27DA M]Q-^[I]_^6OO?YWV/].X]Y%^[WT:?L;!__J/7OOS_&_\?S MUOQ5;WR'FO+[7ET5NLT97]]?LEM\,\LVLXO95$.FT=6*O\0BV@=^IX9#&Y// MT#[/<_W+=R??'9]]&32?7TWL<#/7A>L+M@+%NS^3CC7WM!>CWMJ8WCZ4M\J=X[%%%E? MXM;RD@'J=6P]T[.-7NL6%[W9K&)-RQW9"]Y9K,.,OLK#=\:(GMP0KJ=XBS_" MR\RR-Z.^[5VUE2A_#RYJPM?_$5[B=75^M)?9S+6^<<<,9?-&MB7^T+7PHWI$ MA8^L=(_H=#C!\UZKW[Q*-__//UO!S7]4FRIV9*7;U,?A8/_MU].(G;&D!Z=T M0;FH-9K#S\'(PV0%+N35HG]W=T@;XK*S%=. +6_W5^X>]IC;' M_N&@=U6=8ZY]HF-J-LH,5Y=>6^FQ:M?'69C)WBJ'T/MI.![?=CTJE:U_@+M! M9=?WV7>-PJK/5;WS:BG5.Z^64I"E3(7BU5*JI3QE*=<7!.H&5(WE26-ICP@W MWE"6D9>?O8DPM[9T;CM]0+2\--'KT M+FE=TKJDCXUUR:FH%];Y0M'WDIE6H^4[<:Q9Z]=A+C]>_]A=]1Z$M@77= M8E0L3$7Z_')/C_1676@Z^ODEG)XYH!?.SBL+*3US, ]8UY*;RA];SQ__7A+.5PQ/'6)" M(DXJPU%%Y8,'%SV/7@ ZVU'W]%GP7'5_1L:@ Z@5F1N.S+JS%[RSYVC/NR3XSI3-0C7\J76PR73#KL[M"W-IHP'*R M3DE'"$DK%H)Z9>)D%?WRA&:5/"IY5/)8'WDD8612),%Z Q)S1(3*JLPEB6-4 MQ!\@CT4Y$&:/J2UT()8L.;VM>'W ]&[I1-U-X[D;.:EKS>TC37K]]@2MAS.6 MD]^R]\O)\8^]\4RIZL55&'TVZRVO8O!S36/U!7_OD=##0]A? 3166\BY6L9B M+./Q;22C?GILWA3SFXT\%3:]X67@7D!*T3%AHT5N&4>K(]S?#23CC$^&[5=/ M-V%>C"XO]?^@N/\O&@U;!*S^G+Y"8G<@H:T+WH@D(! XH:U KYSS-CE)*IEY M(;%XZ5F%1X7'RN"A6 X7I- 4@@:NDTOH3$ IL,E(L/GAL53I5X5*A,%M JN-EXJ+H&S >:&R3*F3V0/>E:NK *D J7%IM8PE4R MCOT9>LM/F_);;[]W07E!&Q[L4+63N1O&ITJXCF7RS 6/O& M5*UPM5;XT$YW<79[FWN. .KXFL2FOMW,SABD9"(9F9U%!"?!Y>"*>S2!&1$) M4CT!KW"M<"T&KA)S>.=D! ,) CCO,.CLPEII0N*L0[ZX\Z?S%;H5NB5 UR>K M.*1(:'(D:GDKK $M26"0B#50XA><6< M!FO(8=+!D42@Z) M]GH#FC0_",TSSL^Q6=3Q.FH\K$?5MR8EW[JJQC2F0/'=Y:BI%4.C_C!.:_M^ MNC&+]FD'O^,H9@8[2A^&HT3]R65^SFR^5W+0*69R\1Z\0S1>6Z-BD#9Z2G,[ M%4OJ]J5Y 55F"BHG54&W)M#] \\OZ868(Q>DE"88+2PDC,(MD@;?84X]PU?.9O?E1A M5V%7,NQ>L]-IFWAV)SF2)I#M\0=Z,"PH N J;I92J**NHFX34(=68O+>& @* MG/4>M 2KF(PQ&J"Y]7E+%_I4H%6@;0+0%!)W!#&A8.#1.L>;1G3H _BDX.E# M_M)JU53@5>!M O "!)UW,O"!(F!L&JV%E!U-)0,F;IY.7.XL>I8LGGE,D56$ MKN83Y4]VV2IFIM*:2/2YK9[S4.F<&[7-!/\HK&1.<8K \E2 *^6YB[._SMC7 M4?IT8UUY)W][?R=O&>X4_YAFM&:E^D9#T\C#B!0A^N@1J4QH>U'UQ%="&(GLT\)T*O;0P&$SAT3D<&,C(5A37 EXWE#?5M*I8KELO# M"[%O%:ABFE)@W3@(7P4O#F1%![JFI8=3=_UFZ^ M9)%@&4K 9FN@P7@J!:0_FJ^IMW_5'&_?XYAB#QL=:JVLM5RJ6Y*![V^&(+=: M4+$6]+B<_2#^]^5XTKB:X]/A \*--E7=4LDLVWQJ.&:<3>6$1K_U TUU\)\H M#'\=M*_22N)G[YFHZ"UKBC:K "B<900^66^XY(F)N9ME;:>$K**QHG$9: PL MOPA/02L.8%6RV9]-6AK#-/K$GG9F5RX"ZR@+:YFN$*T0?4:]J14B"QSQ'!4* M;E($H4)3&L?:1"I8C2[-G1_>#,0:/TCH (YA-VE%S:)[](U3S^T3; M+82IJ*RH7 8JT=N,KB08LHQ*J7TPV<-" 0F!\K\%*EEJR%\165Z0 L:[9C_3 M!BTP)IT@*Q-:2TQJ:V#C%!\50#L!H.W;TH2,P*%I"<1]WL:4$T9'3M%I%;3R MJ^M8MKG[U()U$W=&M1'UE=[U?^OGUXWCW@5^:>LJ38:]7TZ.?^R-&S,]&YY' M&JU!45$E9XN3G!79Z[X*&3? P87G10N@$/F95(.@Q#!F+R'S;U_;;GZH2)NUQ#WX(V5YV]L MPDCF06H#!H1)3E@2I ,$@5'2W/7IZA%59&WBWJ6M]AXED341@N0N?\MLWLI!H\F 1N/>?N^"\LHWQ'M5-:(6BE@J>]3+(M6"BK2@QS>K MG_N#X2BSP[4G]HY"DUV@#Z/AYUNTN>:/S6I!B(JZBKJ[J..6C' D)#3MZY5W,G$B'9$XTYX76/BA(K B M\*67/Y:Q72G@S.<]"V4$PN0<1FN5I76 BB;E@5>C74KQ:T.^1M4S)4X15$@+WUY!2$Z;K!S64*?@4*:"51T M5W1_1;>^D7EF1B0K1U2D\.K0HHU_]MX+!7D]( MF_]2ZDW^W*/A[T]][EMB#W=Q3Q/BIF(.2C0:4>Q-\(\\,2-J4\.-JF-TT[OF M88''?G[-O&6,QVAT1=YS6=8Z5RLLU H? M:<%US6FG#:5]FC+:Z?"I7ERGUTPV]85G&^Q&H;A1.G,O@N >.01P+/@@T7 V MMY^]J]4R*F:+&-Q68M8;$EQ):YA4D *W-FE#3ELM'"GG-T^ 4O%;\;L[^'5! M.+0^,ALL.(-.2 H0/$@1DG'S"\BV6P=3L5RQ7 R6M1(I[[S(5#+ !?.H>(J4 MG'>0A(L%B6KNI[_D9EQ)JO@M8G U"U.MQZ1BMXC!;25V/7#EM=&6)P\J*1?($D\I$&C-:>ZJJ$OH 5/] MOHK:'4HS64Y$&RB(;%@ PD*4D@YN[<5*NO5/B6,;BMA*]'89TU!I(U M (*\T4YYKKE/1L S^D75G;3;GI:L ;JM[FFSTWE ,^GIWJ_8'ZQ&.+AN!B@ MYNM-P12Z;53+>-0R'A>+/G3@]--P//Y(DZ.4=X 9'I<^2N(2%1('F] IXS'F M!ZR7S-BGRW/MAORD(F7GD1(M!4^:)%<"4$C+G&/4=#D*"8#/';!LH>BCHF83 M4?/$;807PL8'R7DP6N0M!G1$SZ-60H*-@9P2!6HMQNT<[S]Y=4$J63ZH5E'5 MN.)IA;N0Y\BB\@R-!")F(TAGN=(&R3,SM_1PA35$"D-*W7[*@$L-?*MEK"+P MC8 )#CGEPSB5EJ9[X5\1L/&(6[,KG*)<[+QTF P*BC3D>=C(E M%TDF/[?O\:J#]NJM5\@4N\DXBBZ)A.A( .?>AL@M04"!ALS\!3>W[Y"[[C.; M")K%[C,!+2;B'BGD?48YAT*FH+B/G-G GW;-ZN911BF)W@7&F(EI?_KJ^5S9U=R2E+P:+R2V:F27WM\;A+[6,Z>.I^F&NB& MB(0B. !I6?/K[UK=#: !@@ )D!+ET#/EF"0>W>O5Z[V>14?4\:1X2MWESAQU MYJ@1/2J%6V8F^V))U5J<")H6XMIA9)J<^D'D$,*MD-& F*9K1UAM:$U.*_\Z M9[N@)DJ%V(WX;:9N+YM!<0E-C4I"3GEH>LPEMC3Y<*?K2/)62BQ3TXY#$KMFX'G4"P(:P=G-?<=_7LEI9^%R%BYGX7(RPH5Y M?N@PTW(L-R&!"U:!%<01\[S$MSUG>O?3(_3+.0N5LU Y"Y53%BJFS2R7>(%% M$H]$$:@N3N38,6&A:W(O'!XH=&J9CF?Y12 M%C@^MWTKBD+7X@?,"3UK(H_:D&ACH>1D;QS' L "T0TQ,D MC7:"Z(G$95.(_,44?PR6K7&6VV$6-E(([KFRQQ)M,S"'BO?K5;&B"\2BG@T2 M.\RR8LHL%#"RRSN8[DQ/+K+&BS[VP_:YN:X\M_[JXX:1T MH&?,KO]A_"W*OQ^+SJ^+<3=TDG>+>+Y&S'[(B5'KV+_Q&VC5S5NMVW? M))$9,S_RB!_8E,0T"$*/1@YE2=@9A7VL--(.;K?/K/ZUL_J9N0_&W"[G3A!' M4>R&,;$C'ODV88[I6XX7!4Y"QS'WX=,Y-QG=LB\LNZN\[S0M1TW3)*XTT?YU*F5&_QJ7WANEQ?BS)YG]CR?Q>5X MUL!BP.6A&Q X@8/$"NW MET6A#'GG<-\GC;)T7;(A>^9YT/XJ^;R/X$O;* 1 M1)\SS(P\RP])%/NV11(GI'[,D\@AMALG$4E&.L-VS'3J<8KMUB/"OK M]_GR M[\$(X+NS>[R?\79 QJEH X])-T."X] Z @\HB4(.QH#CDP0$#7=M2AW"J0=F M?'<\\3'R*G>3-HYUX=G!6=R/O@68P=O>J(=>;T,Z>?.7U73G<"[KA)0HD;101=#G;D1E:,D7G?!+M@ M"Z.G,L-$[?&;[1E^,4=TC4G=^QLN ML'RDEB59I;GN]4SGRH$_"!#Y+3[V!P,CL6FLOOM,\Y3"?V'A=+4&$D-X >+G MK=]CNFS_=,^1]P#BIODCX&L%6Q8@!VS45W:!I9'Z:.+RQ#>KG"X*I#J\>\$! MB\#)]1/-#L3*=VQ)+'5=D5-:)I:*=P !9SE%4JV@ =R05BO5?E>/JGYG:;&< MTP?\!CB2&__+2''(Z J@ P"99W2EUOWBIT\S;M 8QU/2Q0,L'KY? 9I 038 MNRE X3:G)LNZ"*&%1C5$5U< M_>U[I).?ZIRG?MJ,YYSF@GMF58[I*ELJJBN_*3E(DJ(1SVD!0N'EQP]O/]!; M_C+G](]K^$M)3/WY)3N:8E!GZ\:W&6P^?_%3O31U<^NZ7]>H38@W]/!4BT7V MX(:@2J8M";=!S8H7K=Z\A"5?1@B42YK RGZ@\WOZ4&P!7'7, M_&V6ET^08!<22Q&W!L;R&%/? 8?-U*I%0K0B3G6X=0YV+7_2D?_B^T$T_)U3 MADI=%VJK30AQ2(U9CL?(7SY=O_SYS?NWK][_^NG-KY]NNE#41D%3% ''H*1% M7L!AODCB%?1I<\4U?:M_J?]..;J-S8.G2_2*[6_0P2'D?I,L(U 2X&6_7=U< M&1_^_O]NWKVZ_MGX]/_O;QY]_K=]<=W;VZV M$>G1%O>W_W5Y>;V(9UE^>;GS!RJ4EU_??WIS\^G];[]>__;ZW:IKLM3*S(^/3>J-9D5(O"#V_?_7K]ZZMW@(6;3_#%+TCD M ]+A>("?!I%&FFS7'J0^![*8YVG<;H>>W])%^F]Q/-9G%&JN"_8!5 ?8I_CX M/JD.K?K,>IT6\3PK0,7X!+!Y.0=M6"JS^/&?21 'L>,'U I<@M.X_3"(/#OT M6$RX[YJ;RBRIRF2(5&LYJ*Y+!'V^5KIONEAS=KU2KP#]F)NF[_B>0XCM!@$W M72M*N&D'EAFX'$T!*=BF@K@!UE)%5B#]J0*S6J& 6 V(X56.V)I=;JU$O%!L M@3#G_=<+!#%\5NJT_"Q/AMPW'.@81)A[@>V&B?&%_.?OA56'GODY?K HR8HA!H>.@2 MR0%A..HE"1V+$,_WPY P&_Y'XL"*B-\1)=A;)#LA=1W+Y'9B)R3B5ACP) H# M)R!A8%D64ZF6X_#FC,$;>=%4):=S2]>1W>"='9='\UK((/LX<"S1[CTXSG=/EP8;Q;Q%?"Q$A7A5&LHR)E*:P!-O#M M:L:-__Q+8-OFCZ^D&UY\LG[\SLB6<#NZX_&N2"DQQFH&2[J=&?U!/.FC?I]\ MY,+S#[;'#;\5[@TM,$<=UW43,TS"P"=6X%+;YD VD>=;B1MV3>C=4)SU$!W1 M0W3O?GU;Q>C,1HSNLN QQNDP: (&V(N?5O?91GC.R*N%UULOU!:N$+(-D&N@ ML_P?"_WN\B8C%5%,CD$,8UFB:"51I& -;Z[>(O"%UZ8+!J2;8V C7?R^SA^, M9A!( 3!7B"H1BT!; M->EB$V'XLN:28,T\%_2)K4BRY2J]4ZY#<3'/;[-%=@?&*2T*H,)&7&MO/7+: M,="IV0W=Y$TY!H(QQT#XHB/,<9(R_L77IO@TFTN,MW>FT6FG+CITDS^%3L-1 MCG2S1:@'1.(.H=N]E)%.771'#>5:^#L;39;(A48DJ_IX*I4.ME6_0-><4BY> MR1/GO;I%[X#J1QZUS#!R<:0;-:EC@W+A>$G@NS[K2O[OT"<\79\PMV@3FQD_ MGA]NJA/J<(0#84?%2<2#BG>+?\S2>/8&*&OUH/99--I(>T%@>3%W?$8"FE#J MLL@A?I1XCA>PCA%V'?OTQ^V3;/8/T7!:B/5?@>II4-7CP%AE M63,$L<&H3< M)4E$*:$NI78".B/%FN^0FWY'VN;C8/:B0<7PX,P ]J2WNU%RJ;(KC?V#N!3T MCE_D([3]6]2*?3 ME"J:O!!$C8$28RG5KEE6B'X7\*E#1ER-,)^U$.V4$Z33_!RZ*9AR@ECFJ".D M.QC[_!6)"1Z4T4CO5#:';@HG(7U4E-JRCQU\.3T?^E=*W:U>;"-)7J/\[F#F M33SC;#W7PIG7\;_6:2'.Y>(?Z6J6+EIGT/O*': \-R*KH2O^:7(>D,B)0=%R MX7BF@1\G,;=(%!/;]/SD /%/4-U"%A+?=6*?L,0,8L>BOA?X//)C%ON]\<]A M#AX3<34G\?VH6+GE[.#?/$G6?U3F>EWRT4%3Q/=<6R> >G._#YCG_8@9W.L< M+E#YSFE_*RUSP6!5*:^5#VXFVJ MU9@H#C#DTC%*-1&FLL/AZ?-Y=H]+DGIYK8YV$<7SI_4=:;SG%<:49??RR1W,#LN+_DCA6?C 8I5G?_"J,&>\# ?K)/X#.;.']_>4 M#9/K PX0Z!@5^ACF[A$BH3?=:P?F'B,2)N476J,2#"V18;A;2K^L*M.S^^-D MM6HD]@\1S<[3C:T?,SIKZ31'1_6A,:A$NV1$K?QNPW,Z4OKWU_K5 M]CSSR@W^NJ4&N[VMO6KN7_RDN75@P]!\8#@Z:I9WS[CIK.9 MPW.C",N]LOQQ%#&BCN[%3Z_IBA^%/(8 L WDW?BNZ>%@J*_6;.]&TCU[V9%, M#HG3#FIK*"=_-6QH&HUQ M6(IY!'#N/M7O8/)ICUT=I :_I<),V6UO;7U' !/5F/>)]L7U;2:++8=S!&S/=OM& [1"E/^L^/5HNF;H%*\2ONA;/FF)]1@ MGYI+$2#!+5TR^G"IHB 5I8 YKH+> H/_3[;2&KP5I?JIL;B7 M6"X/8^X1ZA,S"L/(CUPG]EA $I.'_I;DN%&,K>?3N7H^G5WETUW: PEU[N9 MB+^>6?W,ZE\_JY>)KR^KF%L7.YN^ZYJVS5D8$#LT!6=[W L(YV;B!<)6A68V9+<_?H/E:3)7'-$)L/_(")XFY MS0FQ6$(=QV:AZ[FN39D3=W:4KZ;<6W:/2%.TA==-,$-*"JUGH7\%ALC)GLRC MI/+)[F:\GK&% _4(/59M7Z9?+F M#9(@"E_\]+__=QV7/]/MF6Y/@V[#R'%XR,T@X0E8J@ZUG,AS33]P(].DF(UQ M%+(]130_,\UPBD%TPY78L]2"+YL=15/\3"1#OR MO1CT52>*0A;YH4-=QZ06=^SQZFK%#2V%U=I78]78*NS668]N7)V];*?J>'@6 M6L0).]3-@ 4V-T.'6S:)8C-D.%31MEG ?>9&78.6IW'](;SJ_MFK?N;W/R6_ M[^95C_V$!H$7^(E-2.B'D>W%7N+&EN/9EMLY//U 9_I!7.OD[%IO;O,Y&5![ MFT;VJ9M&7XO1\Z:%[>-%GG\V9Y^<0 M/+LW>]V;QS4YN!^[+'%I0EQ.Z<'9:(>1AW:^%<;,9S[W.P9+'>QL/(A9T-&;[FLGV&>F M^T^Q>__/>OZP81RIZ76I M,#N*4F2#B1D^@I.VI?=\-;;%<_0HGEVGSSE40@AS_(3Y-$Q\$EBUVATK&L?K98GCD#G#G]U(,DU ^\B(; H)%/'#L);(_&OL,LU^4N"SN* M!0]PA!_$#O*_!COH'![1-_<+W;1]SM4!7V%U +6#Q$DHL:GOD8 [U(FY;P:A M[_N!X]&.<0Z[2AT@H8EV Q+AN2K@9"7FR>[FF84?;#^!HS]V+->V">=VR#PG M!NX+>1Q8I!QLN[L:OYWQ#J'%$_)/EGS/S'CDN ./+3N(LAP.'2>6M#A.#I\Z+E) M0 +')SXG862'0<)]RXH\RXXBYD]P_I?H'3N[ 9^SPY]1 MQ[<8)QY.(O1M0N,HH98?VR%A,7?WMA0&V/L0YD)P=OJ?N?U/R>T[]AL*;(M[ MEA]P3K"!&-C]ONM2.+7#))QBBNS!VW_N!*AC.OZK?WX#OV G_R<2XRA<;0J$M(U;Y-K-U ME75FIE7RLT/ER;'?]::5B[5]D7BV\=CM*6_:0-=R_L8*?HI_%&U"NKMS M=\C]_I5W"VA]X72]RH87WKE,I,4DRU:+;,7E:0L?_@E'IQNSQ+/MR">):P5Q M9$8.\:AI@@)M^WC5$ SEQ=WY;ELSWCI]7]4_JT.E?LI!Q%4? M633P,5ZP39-1TZ1-YZ3MP;N"#FES>O)F0^*,E#E'E#J#!';D*:I*2,CO#C!% M]>L925CU+MLBI+:)^>,)>DDK)SQ"M9^8.NECV^GDNTGD^A$E7A*1V+@M5J'-FY%4>1S5D2^K$9 MDIC&E,16:#(O="@ (W2ZG%MFCP'\;L'6Q0H0,G^W^'V=/WS(^6=8#?Q\P_// M.)^WO/.0_BZ0U!T.KRPQ@'YUK4!,:%)J!EQ MQ^)>EWNA%Z9O\MMLD=VE<7&3):M[FO-CP-#M2C'@L)+50Z>(P#^I@@+\ T'- MJX4:A5KI=H5LC,CKU,W:T^(V]+.#:6CR*=^T'_O-YJ<)>E(P2D\*2SWI@.,N M!T==?E,?0KTA-EJD!0;48C@^D'D^9""]'^3?N+V7\RS^XT4-(QK;CN/:?D@M MGYBV'03$]A*2V)Q;U SX8#_P%P8'LE_BD9BO>1= 79[88>PE-(Q=0B*/\G/=T(L>[H#*4^7#D%"BL91!_ M@(0[!S=OQ_PPV8R@M4D34NW.07K6W*ZBJ:>]^.G3C!L4-'#A:P ='&Q& MNF;IBC/-3@+8B8&D%+XVDG1!%S%8\O!@^ +SWPKC'NP]8YGS)47G!)I]\,R< MP87?>2Z<+]K>M4VR#."&1FT\7S, VWR."Y//;;Z^M&<+(^?*81,]'!8&B+(Y M7_%.?%P9O] %O14?C(C/4]A9 <],<4'H;Q3L0 $<8A<+'H,I3G/=HJ<,25QN M_%LD@+00*\\6L%)8BZ0@>!PZI_ '[8;OC%6&U(#ZMI'0-)\_7 B4P+L 2AS] M0'!GL>3QJFAXN_[S+X%M^3\6VJZ6F?1Y7. =Z_E*0"); M2ZQ*E$@:@0O3C!7EH.\-0AT$GHQR]9SP":'U5"!*;C[]_5" M>HPJ0FMOI^M5W2_ [>1\+BZ0)*2HH?W(ZP7(P;GQ4>(37E[2\O]7P0!S/@V^ M8/"HUX#BNZ:3,4GG\$.UY!O$)$":BS5H<'CS)9[1Q:U8P5U:%+A1?%V51ZJ& M5EZ5A\D[!?H27^CO0<8IR0RD(FR* 26OTL^\Y*'R:MWWR;\($JDVA"[#7.[K MZFETQFGGT*A\"-L["?7O:)K>#OL? S7_Q* VX"^;XART1P51[: SSV9HF=IJ MM[KV7E5B#KWD6QUZMAD''HU#XMLV(<2*'(M:2>PS*_03EQS"H<=CR_42R[$9 MCXGE^8'EA8[MLM#&?AW$GN30LTUNI^R(2-I).=H^U"H-2/0&!8QSM_5Q MQ#!:1]#"-(?;*.>N8^['@R.$QU%W[8QR,SK6#I852LZGM)CWSSTHISV*)(-I MV0B/F&> %N"P6EH:/2ME+ZX74A'7M+4KXQKT^P*0F":@VRU6F@XIM'%E91H" M*E1983,**F#$^<( ,^4.7HTJ^FBOQ.2CU!GE7Q667+$D/J&YG/ M7L5,FRE\K7=@D@F&Z-4+&JEE/[4CR@/=$%^T'RZK'<0.1FN_045Z;8+JH,<7 M/P5->/?N7<"WVOH2OKF,\*M+FL!V?C#H_)X^%*WDQEF5-!4'ZJ<7W_=BI3,UL-SOWSF%!3>W(V0% M-68Y:K9_^73]\NO_KIS>_?KKIPEH;*^TD6Y%_J#2O%8KL"B%T<^5; M$Q2:P;(!+?^&W^+A(#T0.\3O33MB#BCXEL4F&[BA=R=I.X[HZ(WCM.C[&C)W7L?"4TKH),H M%(:,"D7[:N!]1^DPK$<@:)HV.BI"XW1':*8ER6A'T AMOLV&4] P#:*C(B?. M3I&3$0#>(A4UIMC^O!<_O9=.X\6M44B^D*Y)5$M!A5 *+>:KX:FZS-.""\D[S^0,&!>)9 MRBM_-BP-$^^$B_6._L%SX?UE'-8#JC'^+/3O.0A6^5I8<,Z+;)W'TFTKO.Q8 MWEB(* //Q0H7,;^2A7+H^ZXS2ZNT4OEZ$2* T^]V-I *65935@!50WA+V>ODAV*XO$<;N8PXCZ:8'=#E;W MV69=9(G^'XSE[*' 1&B$:TZ7#^W PKMW'\8;(YI!,M$H&>4W=KR#'SR36=!H MR\B=%?4^/7CL9IKKZ%-U?BOX^^0-""X,7Q6:3L-"'D=NE+A!9)(H,8,PM ,: M@)H3>*85AP?0:1(2!$ZY=YW@B.I-5-5FVG@[]3!AVZ:E(;GC/+R.^%Q M=*!W"Y5G46H#[;CPH"_O E2+*CD M0RXA^>8#0"B2#&5K(@HBO7=4AR&%X:( MUJW2A2$.C*H$G"XY54L>ZDAU-F2]0I M&3O%[UN;+Z/Y+"WB>5:L06&[,J[E&LJ@]QU]@-_A_;F1Y-D=O@MV6*%C[V#W M=#[K-*6&;IJ4'.F,BJ 0<[N8VU,UV5O/Z_>K3('^)$"244$9TIW[??9A/ZH/ M>R(-3B":48$/<@Y\G #1[!_X.$Q1&AGE$"7.0._%_U;:PO6"O:O4@6NA#6Q^ M9CQ!H/&?T\^<2=^S9IX%7N(E)/:('SK$-./(-&ELAK:9)-1*R"Y>B"'SC%DF M]TR;VR%WB1_Y01!Y(2.V&1 KBB)VF)*:;MG0&-W4C>CQR!WE3"6])]Z'.UO1Y*0C4J G8D!1<8C7*R[#1]7(YYY_[=>!H8Y?XEO646P^@<00/M&,L8]JJDZ''JRW: VAA8 M]R:D#H-M!*S)23KW*^8#DTVF>LM48OX%DX[+5!5IUQE@A#*9J _6*';"6U=I MR MQ&(.5F,WG:&*7M>SPB,\\UXPKO'CS]JI!0]U;0)FQ,HQ0YM&4%G>*&D>: MI")2L&'\7AE_3XM5ADG_<\RAK^QH,(!ET@P#X8]R15B-M.X0( S1"[21,74Z M,VS3#"\JV[(VHF'9178'_\W+>@8*T,'N(!BB,-#RGFN;KCT'E;]!]@+8J/G_ MHNH%8H!B&E\9;X1QC?G>_X)Y,3ZH,$' C'+U M$G^*@.D\/X9NZHL>GD;<8FPBO*YU'^;0&.4:)L$4G':>4T,W]<6B3N#0T!V0 ME<8V%Y)U0RA7]2QPF("@_+<0]BOQ+=:785E0L8Y^%Z[$3),S!P#W+%=?Q9E-#5:P 1..<4)#<5%458B 9O M6R\S*2RS6,:)I4@NSZU5GM[>Q/E@V)M=:56YPO*@[0$?=,!#4>'EH@*@AC.;GB2*F12SMSJ MB.:+SVF>+:1;6D;GX=!]:'X/KY_S6Q#E"8WAU^)'>(>*H"O4UE%\<346I>GE M9//L_@(.U )=]'<1O%D57U%C)@YY4597K$%)P(NXV#!%_S62D@KV*\9#L,N+ M?I17%70NSG!T&ZAZ.7F ZE 0.4#E#WF9$B3"[)+XFJC.%J56 Y ;PG M*GSTHG2N(RIAP"-73W(XCPHRD7"*(._4!X9N.DQ9U:$:04P"^:AX@VM. 7GG M<3UT4S"B6F)_A.CL5>4#(;=48O)PR4&^8],P9-0/241XS*(XM%A$**.NPP.O M8]#AHR4'Z:I^F246:^7/R4XY0R5!?Q*%K67RY40'(&Y9GO!;2H(W5E8;H2K/ M#9/:&&YB&PZ7LPJ!'_DM[JDQV#Z(J OXL1@E /& ^X'K)$[":6!&5L>,ZUZT M!2/15J1?-G.ZP1:E<*9*.[0"51E2EL=*HQF@PG;1!Z8F MJ5?IM5BQKP,LI$'B!8Y+8NPB&0.QFWY$',\QB9.803 (L'_>E)'ELK=?R4T[ MME7\B%^L>6=+P/"0.75-?:*X>GKY[HX*@_:G4PV+ZA'R_1A-^IX(Y*."B/W9 M4JK8BF+"_H'(1[LUL&NJ"2- ?3K6HS@J:/T*N- M?X&**Q3JSQQS=A(XR\$D633;ND@;ZG[&A6U9*\2% ;8M6H]_X,W"<29:GU26 MV;MD]ZLO\-6I<,IA07"W@4"ZWVBS"H5Q;VV*I.X74%G/#T8=G94SS M7'2UD7Y?6+:^_]+XAM_+M\B%=NY&I AM.GW;ZQI'U7K$22TD:.DKZ.O/V6K4:>MO_--6 !E>J>$J-7&-49.$W_X/#B)5BB M5'BP-Q+2FQ!)J[RIZC1 ^"[*='2QR&Z$7QG7#=-/6,MU@YS[NO=*Y7<53Q:I M69L $/Y\OBI](P@2;?O--5Y(CT*A.I+L[7FYJ#S.(NJ@,K>Z(@PMI#R)G!X5 MN.]/H]Q!Y(X1U'7X'$^W1P72J !X?^K6#ML= Z2^$/BA3K/M.3WC4W2ZSE>IXLQ MZ1Y#X?(?_=9*Z>Q^5ZW]9Q"O#:N=>> M?W9,:\76K95+MS)6O($&YA.! H8N"TR6F&Y(2!C3R/*8ZP0V,VW73R+:V;7] MY(%BN5?!A@VW:=0!"\X19DC77=Y2V3=_9PJL@?P^V9[))=RX;[Z@:@I<4R)( MMZKMQ R)'YL^(X03BUK$!0$)V(DC!^3QUTBG!P*=Q2,[=AS'=2Q"8H=%86AY MG$74))QRUM%QZ5E0\Y6_)S%K-"P4Y2IH(/U!DJ*+]J7B8"C3^<%^P0A)6_N7 MRFACYI1XI/88D3A0/82VHE+=9HXN\%70"9E/18>X%GNJ='<\R%"!+0P\C+-U M4:KRZ6*Y1K]NZ1\K'ZA^KJ,ZS9@+2X?&CFQ/W*S)5R-&SFT_Y$B(Q"0Q]T(2 M!:;%[8@1;D9EV[?QWK'K^5QDX95?#I.<4Y&-'"<.?"^V'>(P1@/?=8'.35 G@C#L4!YZ'>:'(]9&R#,# M.WMQJ\*GRE9.5$+8AEOW\4.C[J@D5'=2$FKWM-3!N_I:?3P[.VR'_M%'Z#TX MK3/I(;*TCEAG/H$)1F4'NY.R@S?(N2Q**BARL/<4+SUSF^6]O=\UIW:W=4;KG;EZTVLAQO4$Z.:%C= M6>-7HQ6],>M%K+=[H$F2SE/XY^':6 _C;P32)_6:<4?EH;I]S4[&GO-'ZXA] M7 ".RBKU3C$?Y4CZR0Y3B8R:$8L^3BS$6!E96:<'RK \KD["H$9W"1DF1:I> MUJHJ HX]KB:-R**R.[Z:92)A4AO>(RKKY'@A^(AU>>))HO1+/4B5>Z-RM#SV@D&.WH"'GLTQ7-IS[_E>&QI(T"BEQJ-&B61'D[_&":U$?0Y MZ?CT1F4F>2,]54_:IT;XGW9I4B,IY,1HN#T3_'#JV3!]C2#*21T O5&98%Z[ M4<+7092G0X*=SMMF(5,5B"UZ6@EL52$7F9%%\'A)+EAI*I0MA)28<%@V+.CK M&W&!,=^J64&E =9Z'=["9>L MT/_IECUF]PN>%[-TV6P_@?771!<9S+$^H$HH\*N<2^NB MTKH;@VK*+A7Z0N")NB.UV[BW@KZJS<(0JQ;;CAFT?$)<8+ M_^ZVE ,W3>JFZ(T*/WOM)A9?A_ _:R2'IZ]1D5VOW5!C9&QV.S:V!V:K8,&C MTN6T2.T_RC*1?;H,;>LI-*J'T*$Z!QG7U6_SA]JE5.?_J>X1PB^U@]9FE>EGJ@%-CE[,?/G+&^1WJHKV>N2Z?G!GX()]MTPO=F(06P48"8><1,U71K;_7%CQMONYE4?)KP1U#K-0S'!W M^IZ&;IKF>QH53_2/%$_\U'?B"U-;Z#;)7!8E4/Q0\<]V!\/^7I!8-NF0!FQ6 M\(831Y&'] ZT0VMRXFS9QPR7)V=<2+^.:-0I:\'K\5C\"\_CM)#Y)3FZ$B[$ M4^4+J^LN9!VAM+'7&'^[J H&J^KQ?<=7^OBOE@8L' FRB2C6E^-TD;*^6P8S[]9S6A>+4 ,^ MKW#.MX!]3E.QOE8U8QFGU":0(3&(.J7:BZ2%+IMSB6Y]^1L8 MPZX&6!2N4BJQ'5_9>ZP&K()RE?&_DJJNT-FI*GQ7SI DP\$@6F:F(!C5&XT! M*WQG2/#0LIM:]9K:^7:WG&,D8=G?*5]345!9 M62>FKXAJU(5(;!=;JF$3)UA>5EM'+\UJ# .UG M?(.((FQR%XH D92D'6AJ0:WZP8L=7?MZ5*?J)] 5U2D=/<6,\Y66&06&LEBA M..NL'XV/.RAXY;6@O2VS',,7*CI5R\"%B,.)5FUUS9GJJXK2C,MS#E.PYB"T M%#Q@$Z4ZPUK>NHM*8 VJGT6=O 6B$6^[%7ZOO&QG(SH7E66R&I:J[CO*!UTW MH5&-;2NU21SGG9K57CI1>=2T#Y'KNJY4[GMG&A"'3+G[B(/F(W;4I_K#H8%2!J M4Z/?AM@>9;R>@_V 72VWO&CR*R[J@NTZA3!?@SZXW3A0[RS:BRJ!5TH#!*%: ME:YR \^*AH]TCEW\$?8ZXG8*!N_"-\J^:H6'QX2&=T76+]7X 04!(-B4?^9% M)ZD9WZ97_.JBJSO4=^WI#R( #-<5V -@G_%;XP_"49E.?IGII [Q0SE3=IL: M=?12H8F%0L^@3,@R.^N$#E,E='(U0N,KA)ZR/JCAFM7^7>G-6^N"5'>3MWEV M)^Q<,%C_ <;8*Q#@(,#RGAA&:">)*ZH2*.C9-$J\$/X.X1^6[^W0?&$XAN'Z MH6U3*[!LGI#(M4,>!8GO>(GMV6YDD4DQ#']4BIS?-TM(>O>/G$+<$0'8M8Y! MX1H48!'*17CM&0'8"NUA5(W [R2OOS\J"\9O9\&<$HWH\X5*6_5NS?D<*7*XF W@%1'B0,:#%VXKK6_6]6 MZ,9#D^E5QL2T#('!;]%(MLT?KV]>B7]9/WYG>*9W96!S0_@2/UQ(4UA8K*)1 MZCSE]5!KT(97]YPOFIX,94,MX2UHA B?H3"SRV]P//;JRK@I\TK+QXDN1'F. MSE*IC(N97OI+-F A7Y;F[!)MU@=XQ0.V,?B67]U>X7"<=0X&0SE_G*%2CE9Q M=IO3NP*GFWWFN9BVHGUYG^5_P$W*LRY:!O-%(4#VG0K @"T"1WM:*!M.C>Z6 MW19A+7*>&52N M3,PU9[7'HMI'N0?E#=E$ATP)%O_6UJA29%7S"=Z(W-1)T$65]U.B'&S&"@#5 MS3E/[Z)U7DBGEQPE@3=6B[R?96HF@;98#.,IBJE#7:/E<)H$K8J26IJ([?W;=)EM3 5447Y:Z+%@Q7-:_ %L6> ME6< MR4'T(OQ/QV2I(YMM1Y1BI@*"MC8.4Z7 HR;4!;"JU%U*1/@LB0I^$KZ M'H08%2^T?VR((XS,(0RNC _T0>NYVN97:<]7T2X&0GE[>.H3\%T!\"\?^1H4 M^"RO&Q;*1^J=TAR/F+X;@&'UX\9-C M;BGN,OI#;WOOS;=#YH>^SQP_)M2SJ,<3B_N)'[/0+NO&^(O/&:Q_;#>R\?I:IY4S=-.T>,FH7$:_K_'.2>EKG8.+CF@A[&\- M--QCCTQOG5;7T$V]G>]VH)PQ]!9LCVR> #)'QTB/P$&C::'3,9\[ M8&$,[G9J'WQ K!W<2_HK7U5NQ=(9&FOC%-5WRAG4FE:I^0^82+==4E4"IRY0 M,QS5)*S2L;/,^:7LA9\5JTM5!O>92^>B;)?.Z:K*OLKRU0PNPCG<91-^EA8B M6%I<& 5F'A67Y2\I#C%(L;TS&J5RQIIT!8G+<2:5]%F*MR_X M.@>,W>).-YY[96@0J_9?0N[;-BA%#G$]6JKA&=$R5\IL*Y&06L1Y&I6I/=^U M2P]7K6E5F&P!X)JG_Q;!TM*7JEH-M#V)%[5#KQJ3)1)_^!; 5K[I#9]]D\=*9YMR-FMI]"6)E,[#E206S"';]#4^ MIMCOGC->D*'AW)O+@7>1\9F^B80SR)H6X@U$A[J =XGZ20WM\[\6^#NFG M0'2GR!&'&C,PGCU&Y0U8DQ('@E&) X'WMCG/_!<,OO4_8IB:%4XWV&DW \RJ=O37+J!Z.<^L%P MA^]3QK'1/K(?%Z7 M[NRJ#'V2^+@R/U$6_G->+E$63.$HU-*%* KQF[[#"X/GM]DBNTMC?9STA7)I MHF-%ZR@ L$-WT:U,W!*>SSHY3(-#MERE=^F_57[9!F3;:5TZI%MNPNW^NMW\ M=.7,5_%]T_V(G<]D/1K_%_HQE8.I3*.4;"._*7NP+65E7":3@C[SML-1 X%$ M5"<.-,QFLGVG1.25*LA7-%086LFFK+&OEM\H[JS;,LRRM?+]:K6TR[$/. -%:.^L*TK M;*V8N,< 5:N)J"Q^$)TE1#A3):27A0H/JJRZ-7N[S"07[5;PF^[6UZ(^H<%V M1ADUA0>6^= 76\ZW+0>:"(Z)EEML+=MZK52_(;'^UJDHFTB)*32XH+3L7MW, MY)<:"RH'KT#'*?361 6=4PR.MDL-6LV5N(BJ*85"=+$0KP&TB3Y-5RTH]&#> MN*>%\1_]DY\'"CO??%'*WK50WSC[1+]H2=7$YR1Q(L^)G800WZ-N#&QIDS#A M/G?]'9*J/^09 O]]F;JM\JO+/95K*C6MX5'G;C4]VFMD9N/DZ$N6B4;+>.V+ MG^PKLCD_&IAYCE!"Y!\5="SQ 5@^CZPP)(2RB/* 4X=[CHV"S=T$G5.!SGEJ MT%E7P7;0E>0M^FA5G=,62,F_T!PDD6-=&$@ LKE,XSOG0E,NYP_CQW)/._GL M43'6:6,)PU$QUK!=:?R=@K5&7^ZFRB#5A*T)3]): M5]9NY=PH!IP/V"$?711PX);]N@O5P!O^&\^R;"[-T!3.;9PU!V_&S"2\J96! MA7E1 ^DKJ]F<8QLZ[/@HVKX(8U9[R^W#G7$G9*?02A*.B2>E<%5^ J$JR(;B M>5--$1DIHF /S6'VF6ZI0JMR>1JEG5B]JFD7M2Y1Z1D&%AHVG12JN9147RIU MJ-(FE)(C-1GLP"C?<&6\2SHJ$VG*M)5?=#^Q:B=&M5P?_#-/I3?HH5ZF6IWR MK-0=Q#:UK7J5#7UKO\=S50TZ\]XZU949W+[#WG-,MGG5J?7@V4;3OO.[R_J>;V:UQS28?M;GF MV@V59^N:SJ_K[-_K!?N$1^,']"7<\-5J+GT10X--/9"]B9W0B'H< M%$"?FK%K>PF.2K8),=D!&A#%;FAS,Z"QYT3$"8((I^C$<1(G 8E==]I@TW!4 MYDG85R=[Z@V(- (PKLO*^&+?Z:!#)_HPUD:@>E*B9C@J2R5L9ZD\)PMPK TX M!;'3<#0JRR3LRS+Y,_BG17_.DI6%B35<[@$F1NVX+<.Q[?8N:#;,TF*5Y<+@ M@RUA@]'2@W>?X_B7+$E$>#5/N6BQH7:\:_/ M,%/T5#3IJ49O14NR#3!0U!([\VKM;@RZ7,(!)A:B@>MB@.@VMJWUIX5%OL'J M&.$%;=C[]7JK&9OM-4L^P=M51*+:0M>"\.'=G%#3?I704$-IG%.I^J'4ZB4!@%9U7^[J'MIG;>1.EM$ N9\\]:Q7,]C[OSF[J+E#>D_F':V)1,K*.OJ=QROIA6H0OJB& AS-F39$MJZ* M$C-FA1C2"HS$ /+)04KV^FK&KCB?ELKO% MR2^J/Q8>M)L"4/#P9?1P60NN%!;XKO6$"XV1YP^M0[R$+H$/44BY$]BA M9\-)!1KNA*9<>BC0U4.!3A4)O+0'0X'F1BCPKUKOKJ<#G.>"%AXX@>$;53A6'-90J U]4(VNN-L>A5-U* MZWD1(D^IUF&&]>!*A[D7>B J1?/T#V3R"-,WY!R/11\Q*O3U4%!)91K]V)SC MX,F VK%//.:&P+*Q3>+0 _I)G.'.\*=WKHV"@^=2&H9)Z/B^2?S$# CE<6(G M7L)H8KK.2?)1V6>B.4P):Q&FI>P8FW&"D7ZZ475"EED7"NWNJ>Q?__8X!PB2 M=/4SV,EORTF@[Q;%*E^+\8#;)RHX?LPCZC/32XC/W8@!']FNZ3%B,8MZ!PAH M>![A9A Z<4@)B:@7,(^CTN29@4^B*)X4T$ 8CT+-R73X&A'2N&[X="3FC9_% M0/M#QS6&D3<"XY-\YHBZ41AOET7\V2,;1\;2J-1[RWSVW;T:">EEUGBA^XY% M#WW)M'/!M"V-KI%@KD;:QJ!95M/>E,,6LQ&JR0BR;WGMWE7]Z]&E5Y1YM(V7 M;A0(RM0ZX34KZLET.Q4&8J-QV2*JPT=;E@P(W^&*UJGQK6WK[N;F'+)R&%ZW M+_Y"LT)E$G#3Y]W8]46=-Y@MYF4_?7T:PJ9+'=2TB%=.(=C1R-2P@ZDCR"6C MF*MOD-"S8*Z-!+$=4\0VTU\F ']4YJYEND]2-3X-VH/:=Q.N4Z Z*N71,GLZ MY^P1O=Y[KU-V.BH'QS)[VK\N';B,(>&).!V8,8)2VC"7)+$U!MV,0V;.J'O61$Q/6I3D_ 01T$SWV2Q M'U@\,1/[<).M-[&EZ?9[-]C?!?ZCT-9;_CP,K1$@[BM^EG;=M*-,,]?::9J2 M!@T@PB$[[+"X&>>F MFYTPRGP>U?05;T3S1(2IY.2FQGAF12';,J^2TD]6FS5MPT.8.6)ZE/ANRR)E MNDR:ZYTL<&UHQZF>OY5M-1>)+ NY:V69B)?"WNYQW-WN@*GBZ=B.Y-;@"RJ" MT'B72"I3VZ_RQ#!+8+F44\3A(@$D-75:V7H8W!:&GS38I&U43Z/7 8D+T)\< M243).64BB0USJIF:! ;WQ:(!+]MA;P#R1LBAW$^KW4JZ:*U>A3@P9E'.O2]- M/1%=0?@()"O'\N/)BW$.J_X^K<.L/T)>])@H>^HGFQ+Z,0$^SO?4W_ES&'8C M 'ZD@:&Z#TJ;O+E-ZD5\P9-T)3D/^6V9%:E,940?B1PNUIR\J'+<B?2KX)X)^& PL8%SGP3U\1 MIA'Q*B4/WW IWW");[C$-V"E>#$#->U"FW2IR:A:?FR!AY T^-L0T' M?Y1TCBA['KF6%D6\0-'&9UY! YTN.PO;]&'75W-H=&+M9WU=#(Q]B?S>+0 M":@?N DES*'4BZTD,7G HCA.'+_+MW*Z^WOS!:;*#[^B9[-1D'(B5<-=FC$1.$++8,TTG<9R$Q'$XW$GF(#M= M9!MI(B.^T!I!44FR=1LH;.Q0 F0C;0KO6&O@E.:< NB P&B!]OWB0\Z7H++@ MI3_79L['ZN'O%C>EYO$^>5\UN-!P0BE)..=^G+@H,&CDNCZE5F@G/# =_R2H M[PC;MNT 3I[09IY/"/6"T/(YI[#^.,%6+.;ID&(NFF.)P=HE?7$)!UWC9.N\ M&EL^IIM1LT1)-LQHO56GZ@LCQ5E2_UJG.59W"'M975;-(2J7*2;O:!4[CZIK MCHO\]/?WWE6+^:J"<0?'S+A(E74PG?S9X>;9+7B IB93T+APGQ4T$B>/M[QQ M8:VRJ^_6:.1;FN;_0^=K_C[IR,9472:TT"18 T[LFFX41 &QO(0Z 5B$<4(B M+W;AD#]$6XDP]'S+BT&/L$D4.B'WK2#P(^*YQ,7I]8=R_3UZ;+*[L>S@;?V= M98?!-0+&/5-'V['$)Y#VW6T*AV_K#6L-@V0$'/MR!(\:X^T1W[M*7A0-AI - MZ""LI(.AB8?'Q/FXT(3=&YH81M\(G'=/_WM&XS6F8&EB]#RQB[<[A#]\6Z]/?1@A([#8G5/WG'CMH(?#I#SX[D#L\&V]COUA!([ M>K?5]HRP/HT[QWDA[%XOQ##(1^!IEP#,BQ,4P)TQ'J40?18*D>BSG\@A,C(" MN\QQ"K2(NXJ8LI;!+:.Y7,P76&5&P>=S$3<6*4?H!\-FLYCJ(I;!/Y*HU3@.6J*!N[J,2;.I?$N.[.9*DR=.#& MI-ZF:("DBC>J]!T1BZX"X+.4Y^C[>]#F+8BR$ T (IHLG(FX?*PD7JBF'XOE MNIY"C>^49+EM^6//PFG\-LZW9/?.>QMFG1'\%IZ.7!QT+W4V=-64G2>0J^,\ M0';O8+AAE(WQ@)@MP=KN)'ML@=E04G;284>-XSURJ^3);9*?0XMD>TN+Y$.U M1S[!ULA3VB(_;4OD5N7.H>IX[''.8[NW)F('(35&M+6KW9]$(6PG"?7DY\CX MJ.B=5\U-U#2H2CV2V>>%TIR*'Q[W:!OG>':F.9Y'>9ZM=EG,*1. ,?&0&X]1 M9YP+W)GD N_.5AZ\JRJFJ>6<+'R(P1("61B#'?%?+W!#\'E)&:L^2W']^N;# MVY_38B4DZ8NQ 1^C>99W#\(0'_ZVJHZTSQR-*CHO"0*4B\WI -*1LV)=JD". MA]J/1M=SR@79_N8$A_8Q=LI,L(\F\^*G__P+4$OX8U,K:6W\^Q7;!\92#>T# M,5VOLN<,XI]%:U;+$(WMK!^-_[O., -,^!Q$&0R5M3S2%2#[-J0,!^-BCP)5 MO=*8I%O^T9P 5SLBXQOQ9=[)02#]!&L_C4P<%R)R)H6(NO//!^\BFS(1/W7/ MM3_+S;/Y846,'+HNM/9_]0O5"[U>3_\C^L)'V.9. M,"=/Q<-9FO-X-7] !V^Z*#\]?QD[+L#K3 KP=I><#-[EGF7L6<:>9>RCR%BG MDK&_+31AJ (\4=]0@^Q>Q,+6=TN15O_\1>2X[ EG4O9$=VKZX%WMJMZ3#"0< MKEQR?#;--(H8EUGA3,JLZ$Z)'[RK;X#:81NO/:/(/SIZ-QINY'R9Y:NZ/KO1 M$UCU3L09#6)T _X#"UP^TSG& "Y G\A%=;E$T2V&N#G-%Y?9>E4-(KGH;E)8 M?5E.#\(W+#)L/%%]4S>M5QT_:I]T8; U5S%W37@6,]C-)5;.@\:[6HOJ>.G/ M+O3:\[3._I15/NT.B,H'SGBTTOJKB!F&QO6=K"#"!7_DJL6BZ@I[78W$_59+ MK JK[%'B'58=C>/!;TIW6G]1L>B[R,]S@* M"ZFR3,0%@'_$YWRK('3S_NU'!97OQO:B/E#G-&=<@I(S*4&INWYC\*ZCU(A/ M'%!WH*XDA]_5 4["<;DTSJ1,7EAG& MI]/&9#?5P&JYSN,9*/&ET"SXDN9R=H2L\91I:N_>?8#3"8XYU2<%OK5-VT>A M)KPH0JQI3W.<-;13X?GAPL M+<0)+KM%R;UU/61=U-I%G1RG=J,# []K5^660P@W5@#7]A=(OX8CJR[R^*5. MPA/N,[T"/XA)8%+N68%-@BB(7(?99N+;Q*%.4G;[X^U>"O]L/_+3PU+-<6C] M\%Z8A/]3K?V0 QYLMW/2A>C*W,30 2%&0M<%&<=#Y@7$]LS0,>.0VZ[GNH$= M\\ZIS'M![+5:..H&!QV'85UYF]#2QS1]4D2JV UXJZ90H,6<"Q_ ?PS5YLL+ M7W/YWW<+S)K!:_\!;/X*I&YVQW.1Q*I!U8U-0A,S#A(O)C2,(Y80QPMC+_%L M.PDZZ7#GK@/VEO+[31@%9@=%86^Z=8%45?8$'*RH;PL[K-@7D,7T7 WBS4Y9E<#&\L^U ZZIN=LDL0=SF04/RD M\0O.K=LI/(W78EP^K#,I'[:[1':P-K.=$'M,KT4SN7DS,Q&?;[LNH$[]M6VZ M]$EX/+8XR!Z7TL;E)SJ3\A.[BX@'[^JI/M]'\3\*V3QRTXZ&N^ DKIY^I"-*G>@U369'% M"_2H54HIG<_K3L#*1A2.V00S?23FL^51MYCM9: MT3+MRCZ-!L;*V(2NY M[_EXYM0+>[ILJ&:R!P)J9^@+CJHP\NGH0GR MNL*0+#R[7E4-1_2YI9[OL- *8T8X24(O(L2,?<;=)"&@RT='53K=CD%_I89V M@1"2X#WXIGE(@/_M$ 100@(.8BAR+0]$@\>CQ#4[Y]FA*?A2>J-OT!G]33JGX X#]O 0M7L(KP.BZ4+! M4,&N'$L>*V^6]$2)9L085-&'8:F=&6)K0@AHB$GA[GC5+PIV?=%-8^H62JV< MS_BB0 FM6O'+]G.B9Z'J-7R+83"X?( 0?JON^&^X 6<(OE_HQ($#L]^"(/\[ M9[>\^)#S%?UR'<=KX;;C3'*'OB*Y('R01CP.HW'H!PXH"1:QG3!P@H#:49S8 MC"? J9-<"?O8DF"G"[DL M99WN)6K5+B=_Q.!#+@RDN$;)Z!P()SHQ0>15^X7A--I))JPUE=B/PV]\&O$T+EN63,J6[>[C,GB7>Q9/.V%F%$(GY?9MH.;/*&@ =$7* M5.]E(14*5">W^ FT('0U.[:HXL(JO4I:YZ+'29V$5?4JR6)IK,3B)>K6K.S^ M3.=&%OTN1R@5:GK&G5*NNP:S;H@L[96-K6E:7A8!BI4_!)2Z;'T[T\+ (@J- M >P"Z$!&ULOWE8E.4=E$!MXG M+:2RL@5&X/Q$:V+O1<7.EP #TYQ\%**S&\ M2;V#X1-C7A1:$+O@6QP/<@I3]292'!B M9G$!"Q!CO%9JC-.5 59&EF-AP/SA0C^G],?'8LZ,;/*.^75P*R;3*=M+'S(C M(GM5*MTV,JFZ=NONH;+1MDC&>#!N@387U2H[ISVS#LJ4#J8MKVW0I!A4,V"V MO<2T"H ZO#I*%^+.5]7#7^G/+GNO/^B-U4,:$FY&7N*9) BC, [<( Z]P#.I M&9G;XN4',L+,JV"WX)WN(=O!IS$-)HX?.0FW$SOD )N 191ZOIDD21@1VRS[ ME!XKP-GKM8#_E\%+C9IU #D3T>^+V:?MO1\'LY^P%SKN$K.+UO5EG\A^SNO7T. M<1R;$7$" E:Y3P+"J)<0+TH\R_>82;J30?9L]LV9BY,/*.64$(?YH1T3/[8I M"US;,4W:ZZC9!;NCB**O"$(BY_"L6C9N;D@&K;_SKMQ;X]@02.X7M%J_\T'K M:!A7(Q#F!]8Z%-]CX8+=@)55F24T9Q=:/-VYP]7 MQG^#'9+3.9H+N5J1#'K+>^32;F'UJ_;:YG19")N(8X08EKI8JYH<>)P*O+2- MB;I79P-/.#[H,OUR.4L9XXL?A&H913ZAOA/YS(Y(:-* 6I[K)U[$"- R3EY( MLG5>9J/!VV%#>0' YY7UQ%3"K%B^FHHIIO,6,[ !"WU;%9 OU"Q)#13WH%&V M=JMM"3[F*]$0M;%U;6S1X%9]-[$#Y-(X]N" ,X%Y& \M,PPM4*A=![::YL6J MW"L.'%;C17MWJ6TO2\#$Y1V[:VY.VY9$Z@Z;ZS[@RUQD.;@8;3VP$&48,\_1 M*L4'8?;DNP7(@)3!RSYR:>OR&TFV'X2Q:&G61AQ%(,<(\9T$I*W/@] D)$AX M;(4^YE8.Z@#__)2NYOQ]4K]4!E4E=,J :GNN%>RVFFN%-"/+(VV.["B M0Z"RE]&0%[\7TE6](1 :B1G51*Q&!;-F+X-U+2F[_*VQ!C3D\Y5X Z5?'XH4T2XM&U!BK*F(EU>9K<;5D MQ=*UCG6'L*("E]0H")2NL;OE>B5@.-Z%?@#'Z[A4+G>GQ-!3./%>;/:EV,5@ M:J?@';5EZL2&J<^A7:K3V2[U,,U23ZY5ZOA&J4_9)K5!\]J_*P_"UJ,1:.1: MUDZ#N/N09POX9\RU05?;36%.6&21) BLB),P<<,H<5P[3*P@< (_I PB")B:*,T_ZKJ+,N5U5EP M'F?W'!9]@9HTF&V493(C)A4J]5VZ@HW7"XGA9%1-XB(1G)RGHNU<5KL(\&TY M7^E?R?NK1P,\-!R+Z?"+;+418)0[;?L$VM'RNKM'425P[CU7=XKDZ,RJ&+JI M-Z=B%Q$P2G*TD[Y..9!S+.?F,&9&H+.WV=$N>!F%SIU2:T[\(/@5Y2!*I*&S MP#=NN,B8J"3!QTKHR=/!L ,33H5WNB0'Z2HO$QJZ>H*!A>;S#!,\-@\*5OTF M.CPL2A$KLTE0--W)7@^BOD+/!BG4TY6W1DO1R?GM>B[$*RXM976+G'B6\J3, MS(&=8*RZ$!DR] ],EY80D/ M$ZDA$LX(V\YM)ZK'Z,:&H@?U1@'-\F?5=0!,A#RM!+QLW"0Z"ZET%-BQ/%#4 MRH'BXW2>2F8IYT&5S\SA3 )NN- !7.U\8UUE1Z,*'.45&EC:X"A/-#HOLFU@ MP&>B%29?@*[ \MM^O%TUZ!8S?!J'=I)BPH+T"FH']98C6F1E5'LO2; \YR51 M[/=(E>@Q>."_JEN-J-H7N)ZK+"[EMM0K,+"*JS9Y,-6)T5PX'E5:3EUL\>2G M=F?$?>BFWB9/N\CK46)^.,JO'%_XX0>0@E?N5I'])S_<.T/J0S?U]F_:!7VC ML+Y3+\/'=OX^8DWWNSH=:U W",L"K4_T2V4L&C[I4@?J*T>I >KHIP:<@7BF MMPZRLG61Z @%IVB9#8GR%J0K>HOIK3RFP3K"@TT+6L0@"6\S/2!9GQLK6*\H M6MK^/B%)Y73$+!:15;'3E82)JK9ZRS$];RZ__4X47@$Z%_+SA7JA>+]>M O MG]-[>=!*949$.IO7@\577$KG<'7'A?B7+ PN&@FF53*PGCJ* 3&L]H-+@0S@ M5JU%)!:#K0$8(K$6C@RY&NV)6)97Q;SPM1%?<#CSX;"_5HH/;+Q&;*%T,X%Q MF25;-K:4S^=?8LX%:!-$@<*?;)(H0)ODV5W)W,+4+C.L"^-N/5^ETCH&K4E& MQNEJOKQ.C+C\)"^4!V>?:M) KAC"6:I0"L,7&CV42/Y]G:<%4V%J MG722=:X:OQ?T]A8PK'7KPLAPE7"]'22B>B];M>D.EZ:K0Z',IM1UHD:X?T_M MZ'15F8,7[!SYF.J>2WS*2L3XKA]U8_WGM]EGM^!6E'=R2^QG!X"M[5"_48W@ M*YHFILDBSPL=RX_BT+$?);J'K0Z,$B &0,00 M(-%ESD:XKD>$#^UH!!CLS730L8GJPZ\:L;Z=PE7[RX&7&YE!>BJ02@!*"Y4# MU!@ OKK/+D62 %:]S3*F=Z%9U(]!;316]6KB.NG0J^J/BJXW"BU2QG)DII+B M?&$ E%/.I5*!K6/E\++NC"B].DIE?5%1 =C]%($:*BO'L)!8)6 )#5KT8A3F MCQKF;HA\-KY@1:L$#%^V7F">%V==25J-["S98+P/#VKWF^E8FDJ.KQ43BW 9 MHM>'"+I5[59J/>QVG8H+RJS$1E_9'2JWC6^+NCA;J[O^%:Y_I5U?MN;XKMFD M FR-_):S>CR2@"?"7-]U$T;?U,[:!K5L26S3FS)M]X=-9.,M$:O^F_H:!HRM M^3".+[*VA'/Z;W*K=I[=!^1-/ -;%!-#VT>ED$K7"_9:(E4D!G4=GYX587\? MRZ6P NZZH9=P#B=D$C$KXLYP9NKP\>G 0QWJT3@)&8GC(/0CQDP_CHCC4$+" MPQ^?@%!9[5RQ.;).OX!09-\<,'RUY7@].'5L\0+WW]3K!1Z&^@A4[7/$[U"N M-2:-$/)5UN4.:HI9$V9=[^6@)EF1[@N5@*F5W"N:I)UAVYU)V M)\R>=(+E>!DQB=T%Y^XVE.^XMI_1R9)QLA*+>]%*=B_']6T,*,-)<9_%RY!, M44!4"V_/B;M+&9OS'PVUQTJ>"+H$A7O%+Q$<@L'N<[I$"ISP.OGS/J]#."$5 M_=<+"\?GH5NR/:EM["(4!Y=K4#QF"*?A3BOR6D/U!M+/#V/I?A+-UW!PQ*PP MWJ"_?6.K/A5]DV#?IY<>>6U]AC7_.8Y'N&[;,4#?N(@Z8<]J_L93LE M4WVWOS_U5=.5VN$XO31^N_GP=_D!:XMX7OQP/'8_(AD^/>D]QN;^C' ['IN6 M3BW?^VNG:_/5JS=OWKX]-#=;Y(J,8^=?^:K,CJ.K59Y&:^D:7&6;7'Q0)4W$ M?WOPJGR#_5 \ !7O06K[+^D_#F4,=$!.+2?<8SG];32!%#IG./C,9UX4V2$E M'@F9$WK,==P@IA$A?L([)ZOL/,.AGIDY. [RPB2;,S.?&-U'D]MG5GF.K.)0 MDX0\=GG"$\(]$IA>Z(2.948TLJID*IU5G(I5G,.QBG]!K*[!F<^151[GJ#Z9 M\_B52.@I.O-XIFO1HZ3*4XF.8SK7>H7$D\G*DSI,SF@_;;1_;3:,[8YU27S< M.^OR;,D\SI*.JZ-]NTU)6\Y^4.?HI^RC.D5+3[1&+.^37^6D $4>98ZMKM$% M$0\XM9+ (28)" $>#;PD# +/]J+$[IR8,,[X*00 +X<&!EP0)WR&JMUW9PY[ MAASV" Q&2!@X'K$2V^/$,5GHN2&UP] +(^"XB#^2R619SY&KGE OZ$H#.!F- M $OI5:\NNM+*G$6Y^K>)*CC'!'!1('O8\//NTJH3AD\FIYII,+ 6E0+3+-A[ M.IDU8GT]\DOZ;X!0/C:Z%U1?OY&=?%[*@OWKE:IAOUXP,97WIJ2I^CGPK3Z$ MFWN!&;* :28J'<1^IOS Y]$K@Q@Z<1/_#,O_WEY MV;?=,+'LA/NN0UP6AZ9)J<^Y907,8W&'B^]80=OPB7P0C\/+CQ7)/ MSRQ&=D;[GQ+MIVJM'-0[.CJ#>[,FP_AVHR/&J;A$SXK9,U+,NGNUJ<8SNDN& M<&8Z@>W;%B&QY5 >6CRD ;4#AP9F1YIQ"VC$V_AA[,*\Z,36*QCFS\8^S"O'*[PDE?K]PY&Z]G*^9LO)[1_M48KYL2$N.WMDDN#-L) MX"_7_:Y;N)Z*'7LCQVZO"]GY5>_Q>+G9XK'=^\@P3B8)>&? GTX*8]>26XH> MM@)42MZI9"X<;QO]6MT_1/L,SJYAW54/R?>)).#WZY48Y@#8;FNLCI4X80"* MG1DF)+']B!&?> %8SXR&IK-+1W-=U[-&1B9&;4YIKAM[U%.DW,2)3$J([\;$ M)8PZEF7Y7DAI$EN.'S[2]BSWPK3\86W6F-H^[8B\UZD$GY3:<99[9[FWNV@( M+$Y)1#P:^)1P[D3,"\W(B2+/]S"'74 MIJN\Q$$4O"A>97=1NA";J0?185/A=J]XUXL9L1,K8=0DW#0#)Z(>H0&+3=]F M84=.Y=Z]XFD$'.$SWXI-BX1)&+F)Z5@@#KB/KX@>:=2*@\,H_K5.Y<18,56N MA!8OQHU<&=[9"'#8CP.. XQ'&-[)B.T?9:++%@CHS>^V2"G7%0*JE%*G/!-* M&T57#; O5E@H(F)\(CR)\<]\GBU[[Y /+7#V0@&KF,]!F(MABOQ+6N#,E4IB MX]B9!<^+6;I4 Y<[UQJ+W:7E]&LU[UI6__ Q>M%449^_4SZ\@D;./V?S MS^)^,=O22"@FTZ\><, T;!JG)!;E?,B[Y9S+J=2P14;S!P-G.N*U2<(1:O6\ MP*,S?.?LEZ&;2&/^Q+&6UCFJ9>@F]RR+)LBBY3J/9Q0'?,)1"G_/UX4@^X2F MN9C06H]!WS92"5D4+Z#ZP2V'=3:[)E\8]QRGO,BI6EP(D.YW43CN<=A5+">S MJD&E!8ZMRI**!7%\%: W%;T'8#ET<2MFPZJ[OTVO^)4!VX;+0/\"D9ASX#8L M1'(Q#53,=0(J MNY.C0*NM%%@*V0(+-M_E%W*XE?A)C@86PA9DME!W]"=$' &-,VUS%%RTECZW M6<;NT_E\8[:IFLDE!)!\H)(^ F6K0MHH\WKX+NR0SN%,J"8.ZV@4IX@"\X-T M[Y:SS[HP5R$ +AQ 3HE:>9# HSJ C)M;%W+4%\Y8G5?;UP:SJ56WZ/B./A@L M1>$J1;"$"9^GL'0A?A7&E#\;GM/L#']1(YC6DX/3A;3PQ'LCU2Y(S"!6,*[7 MTVB1(6;+]L+CRGBE#5MND)3^I H 8HC=%I!*@ TL:0@]"BO:4]00XY+66MNJ ML2'GQU5$"U"_U%E "OA;OHA3.70;18). (*,@7ZC:O)SS2K5_F.0PQ$.@*,% M8"::UQC%67[ &/"X/SA\#1(*="_F()8!"A;9"AARB>7,XM7- M&R.D+F""E+;N+8\N<97*B><5%$'D+B3[==%K3=#RDDP,8VY(U+2>DXW"5$ & M275PTO#$0[ES0M;03=ZC'O,$VF>FUXN? MY!,BL'?NC1D%12'"4>CM695MTVN]H&L0[YP9@Q.]C2+%R93P%#CS8/U+.;M< MG.E"[M7,>F7\5CT7))DX-+:]0#]3E'#0?'T-"2"VA<*IL;4+--U6-4Q161*S M/=Q7+SY6!WKA0Q?%0IRH0QI^9MUABI9@OFAEV6];S+TAVGN^E>/FB?NAR8CNM1)_0C)XX28I& VLPR?2^((^8F+CO$ ML,L@I"2R:60Z/"$V_,L.XY@%-N6)1UW?L?J&N W3V@@"#\_/G4) G3[7H9O(% *R MS%$49$WGSTD0;J0(CH=WIR-YZ"9W$KQ'A1&M/:;#RH01^5-K=NN1X]K-R;$; MJ0C:AU;B;*U;[IYCL\J6PV)*+) MI#.9LY\1ZM_$HG+H#[L'JJ MY_G FL^4V*3$5S(=[T]%B(=0#PY\\'D[Y\0_AJ:@_.GE%/JV<^PDU88=@?=T M5O/!T3N!^2L$[U0WH*$>%8_WB?;%=9F[9NF%C8%%W3 F%HDL0BT:13%C'O?L MT$XBGPPW /IGQZNOOZ3%/P5!XE7:#[]P-&>:U3 8];X481[IE^2]E;!^M]X#D^D=X"[_]/MM(;K9::K-XZ*_9LTXN"B-F<^"X-N.F',?," MFIB;U0SNWN=7-I#Q3*N9NMV_]ZXOK0A $SAR"U+62UT8)! NU9 MR-/G(7C.\O3YR=.R;KBN*^R0F99%8AI2:A/B$8(=P/Y_]MZTQVTD2Q?^WK]" MK[M[4#5(>V)?JN<:L%UVMP?5ME'EF1?WTR!6I[J58D*+L[)__8T(DA(E41NU M49DT"EF96LC@B1//V<\AL5X8QLQ;:]'V5A 'HR>KHB?8N5-874OK)PN=>QB4 MLU^;U!CW#HE%U^9/;_L2.R@6W:BF$^+=:KS6!^]G5=+@F#Q^6Y3@ M+-07YY4O65 "8EU6+WN(A<&S6JSB0_.1ZGEZ^EWX(^9E;A@TL85I2W8MAV"^ M?2RI]2%+);O5?4*"(DF$#FA*."9: T?"EF%+L8"^IO]HF]@W)_!2E=!J?<") M(< ;+7D 5L0M)DQX 14TT"%/"0/*UG9=;@\-5R#@08U[ZOY^E/V>2L4&C[T_ M[4; 2J>.=]4:]:\IM]F- M6J_C89)),.IS60R!)II$;(.@J="(3#DM2.*SH6 M1"S.0Z$S"K)M[6G8*[)"P@JG!8$U""_=Q$,>M+$@G[;0[HMZ3'4S7[."L>:H M^M=1-JZ.A&&(8^^")$_F41$J,-DM' M']VE\J!8;A,.LGJ,VF=^O-,KRIC1-!5^%ERJ)EN.]<].3SX.QY/1-!)XAHG% M=#YGYV>\RI/0$PV@P81@8A'7FDON"5,J4#DJ3*<]RGCWHTQJ*/OG-#U!#<.' M9R6A 1.'IG]?3)9-Q:@S$HYFE)[7]A;Z%'O5>S-.S2Q*>94J%/(;+>E:T9F> MRM3G1<"5(S$K99TL=:[H^YZ?3J9A$;-2JB@D]3_RDK%Q6M^=FR0N"+_V8\UI M[TX%6 K/%Q:>3?/W-MQBG-==V\@NC5"LN.X"GOU2UN!6&,?:P"<*:8,X)11; M;8/V8Q!"+/ . D=AG/_]-18_%_9QHL*IC^HJLL4RNL 0B^4GRP5P)^_. 1OU MP(";FF"<)?-_9NSL7WV6UEVD-+_]];\&/F<3 #IT;);7 [ MZV@[R>[+U1:OE 'IHF=M):V\O,Y"+O/R;3]D 9%'+UXOFK); GXK5\G-B+3Z MO6R_ZAZ(=7[=NO*KV%1SD=35E=>1=D;6^_#*2QU?>IE:=OS44X,']3BN^NS^ M\W8T*R[+,R8*(H(8]J_9F+R=(:@F!41R]VZ+1TGI J6+)Q]04.O]*=YZ\1\; M-F3C?O[-J6@45!XE^3=4[W84,>6/7]^\_>7]YP_O/G_Z^O[3U]]J*U.6MF.Y M4N5K+F1\+T)JU'=F&Z&65UUUB%1_/_VYW5K L@/ -(&EG=H '+$L?06-WKHH MW/+ZZ(4F6M66%*DMC!N:*$QU]MTM*@&E#687.M,$C:,L+XR;?PR_ G(*.^J% MB@J:%$$)%H12*B!W?(VEOWL.U,'G(5O7@=5W&;@K3(96?3Z;F MGZDR/^A7@X ;0<%;:#$6%.BQ"Z^D+AIS%2T6I6\2)P>Q>:-*=,C75TW5R,>M M]8M'\9LV*EF&FVJ6KT*/.'$_Q@J'K4W3^1!8?>)^B>WIW@SMQZ%U?O[*QUFK MG3<)24H@>#/^$GA_#A$573U)F+JJ>L7"]CG$@?."((L$U39.VP%QP$[8YN-4 MU4-O@7#(4<(A#>"DD))!O\<@-@\_J*H>-BHAAG+WFKF6%,HMQJ%6TAJ;9+IM M#'XU3O(K@G*'7'Q+2NY..1#-,^P./>!?2L'U-1=<-<'3PRB^1V!TCY!G?<#S M*(RV9_W'$;COZ'?!H=0++)?FS-Y^]?4'6K$__;@>_7BDPMHG' M?O@87=?9=!RLG/'J9-KG!X&%6!=BORRGIG4 ^VS@PFPGN=X0?J?&MZFC\DUO MZ)+GV\17RFR"DV[RL8>6[)<:=R+6W"5M:2-'G-+M\:>C[^?)4P+/19K&0[48I7MT12M$P& MG&XYS69PM@U=ZU.[WF7C25&]%O#T_7#2GSRFY(;Q>+J KXQRZ96%F"@<^T=J MC!QAVC%%(=! [5O"=WFPL!5H^D3T M[O,N^LFKQ!70KHXJ*WBX5)7K_'Z94N!^FGIOFL\OBT&\GG^7-N@O';/3^?#/YZ:L6LSE@M" M=[-V,9>&\6,D@6K#L ,86:T-H0P+R(TPDDIJ/"&N4\!/>3+:'&[9".-I/&R; M576X-LWRQ>NOV40-%K.N6P+Q.Y+Y&E3X^M!K,0C[$/9Y%M[UJZ3>!FMC@_=] M04)5!).S2@@DC6(0$02T)M)[J) ++T#G:DN'VBN8(&NQO_W(L--&";;Q4.QJ M&Y1/T I9T3+ ;YLWY@K(T\9STFJE;L/1?%\SJ#7F0L24B'7C-']JR4F^3@7O MB?AHGS2IVX@PEX>1'6S#8EYB#A@M@8EV<>5SM]%:9V6M=0;^ZDSV;1BN:S]6 M1D,O%:D,[2_S,=UO\BG=[_)3D'\R7,7UO\=O+O1W8(P+[U' (4TXU)(:@(4$ MW'MJG6^W]_ :PD'7@NJMUANW W[8^)>M!/UGIK"T2S=LK4?M^%C_*1N:*MQ7 MVX0HCX30% )F8IL0J8& BJ$ [U8!#UJ-\:L]:#AK*=0_+36_I9'_[:)@,#\; M+9$!M5'"MD'^;F.<6H?Y!U4(GA+Z?S@C]KM)->Y"*0(NE8*=G5'XI].=^L-X!#>+FT\; M7-,MD3R75N0[ZZ.-UL>:;KY%-Z4OL:'MF\$@,TDJ!2[_6NV+4G4>Q4;I1E&. M)"266 TXH!@"*\+KBLC629J- @9U=L7S"!]L2AZ>CL.SI'ZF-F\^-@H6Q<@- M\L8.L?E52Y"]99C=,C1N,^0>0^/_M6#-7ZN<6:WR8 A@:WA 8DZD98(3!KQC ME''-E;ZRW"MVPV5;E?]K@=WVZ]UKE.SHV,_N[EWLQUU.4&P)!E]:4>VTZY9K MUT=R[+]+_+\X1+2*]M(K9*GFG@)+I);:(X:Q8T$AUYBH*]/#,1(MQ?I.$3\; M['\=J7!,PHGJ].U.W[X\",_8L3J(4%%+.*;*&$J<5D("*Y'W2)N@;ZMVI\ZL MUC?<,(Y:BKO7@JC7JF/_-FU?NM2Z9^__N] M,Y, X>KWGYV=AHM&R+\+SUQU90/K!.(&>N40\0(('K#=.$29X5 !=EU@CN@- MH)T[^WFER=0?IP^+U33)FS*X%/2B8F:F1 M^[JOG+;[;-=5H^NJT3C#IE[YKX!M/!3_$\_$9__KC-,_Y6TW"CZ?S=ZL" EJ M))&:(L\-(- J+24(JC\FTABF?/W,S=8*B5C1#*ZEHKG+J3E"=X_+J=%=!XUK MZ0'1DNJL*Z7>D3MH2 ,45 QSBHC 5&"((*"26D/BO)WKDS==!XU=+)7BES^$ M5Z-B4C^*;&'.5?G=]1.?MH^+:C!C"ATT8THVF3&%0.U$MS5;16G:I8U;=40\ M2(M9F@?Z787#-:S<+_%GFIH7CTM\?>@B=%2&JO5V&$6W9L+>5D;8@UK74%Z')!]%[X_> R6]GTP,]);QD2G5#2^RTK=""/AYV1- MB6/> FV<9H:D6MCJ#$P74/P^2IS>=)QF.1:3N?/ASJ]ZB_R6>&;EE0_9*!^M M61$)\4I1TN2C.)-G81SO&W8Z'\@=7S;;\^C26\.Z[(XT@UN[Z&Q0=UF [G^% M"\[QG?Q2N/[[/YWCWW*R=R"".]7Z5'F6' M5=TL/']\E)RMG'VIPHW4-U>N*3]6]P%],QMG?J\9/+C!%ATY^V'M^,'_'CL_ M'?S2]]60DU"8>2,!5L 0R*325@-,'& 2"B1K0TZ+PRS6WW#\]O'OZA_9Z%UT M!.7CP MR+229E1K!\N!1.QT].C4*8AZ] LO2J1??*C8ATK1VV\.=>OV[>]4?Q06\ZJW,6J^*JH6AH!NG@5;&J/YAJ]82 M<\P#DSM/4/@-26.L0,IYIBC'M4-AMWV)'Z*UH%I%:>NWT*6GMZ[]0"';9E.S M [OB7M4&F*DB2]N\KV[2?)=K!^9N^Y(X:)=1HUW&,]VT.94JUE!SBM6.;]WV M)7D0Q7 CBI'=)\;F'H$G/CQV*PP42V'HSR<*#>RSBF:+.,*-(9S?>?>?AQ%J MV]*V>!D.W+ MDU*W+.Z(,RRWB: _]\K0R=$].]T.[+0#0?<+>F(P"L^^ 8U< M;VT)ZF][N!T[)"P ])'2 +;M>$5=.[G[?D_Y<*Q0_/EV#FYKCG?+U9S/)HGZT[.AHA^3K&5Z:*, 8X=)9@JD6U$$*B6=:&J5M3>\D/'/R8H@VQ-X+KHN?J[Q5 MX]+]R8:5OKP+M[F-#_72JL>7T8G[T@WGO(OA3>+?97?O28/IY0XU%5"78^VZ ME)-=GV8_CO_S2B1WSSVX]!.D8JX%+W&,,;SL__[RMF^M&_Z49Z8PB2QVC!NH M"?90*,:$-<@!'Z,CX,7K?__WF=_XR$ED+6:_DZH$^S/B);U>-1NW/Q\VRN): MY]\MCLL.W TDEY)1Q)V'A&(HD5">(V8 )]1P&;A[,3_C>'A[.7:Y2I7RY,KB M;^Y^DF3TBKK8@^U0&-OABK\F)8\IPY4ASEJ%B3!&08V\E]8B(X2DIKF2-^.6 M)34/[JOG5=A.7D#3.U#2ME>&ME$ZEF=B00';NPC2C>)UU+? __^33:H%+*6C MJFKF<,<],9@A( E36% "I2(6Z7 8@L%3-.7CHQQZKCKQR7C^7-B\ MJ>ZN+1K&JE*]*]E/K'IKI(70S#J-*#$.:BV@,8AI10PPGAQ+]4;/4/7N3M8E M=/LJ%MA 05-,^\VBR[P@:_ADJ:L_,Z]>N M_)]&K?^OZ>"QI3D+G0MZ7W7;<<9E0!E O";6>*%P4+JI-Q C37&=%K CY$0V M.3#)('':13(,.B?RN\&9G]&:F_' M[$_+XPP9(4$(.&4L)!Q1R3SS5BA//=$"'>!QWO&\--1$^95JHE>N;E[2U_QW MU7Z=]&GXF*]+O]4(6X4@$(*+F!\8L(L)Z15,?:S@ 1 6..Y ]3;R['5KMYV? MZUE[D $CX5 AH+@C6 ")&"3"(TH$M$[LK42O/U''T*$)O0H=NCM2G>NX@:I. M%*< 60.("6?0 *TMIU1; 07PA(I3R+EGG!72^8SW4\\_.#V:JE'[=?3.;[QC MF@:V3$"E%6*<,*25 A1)KV-+LYQXEKUK#;*^C;(\TO MX#^6P7KT#@.D(2?&.PTQ]%(Q 1CPT-29E88\S\\PR&L[2\[NNYW/S/H&U+;BW?0F"@QH% MDD:- NE":\6]NRI66HXN=%C< NKNNDO_E;![721[5]<+=^B^_>?+-I@\UJY\P=NVW. MVGO^_-N7#[_TQY.OJ<=G#=@OPNFR^;X@$XKUEPH/OZ^!])U,QXT-XHLFNFN& M@_S[JLS:L$8UG61KUM@$J59TE>4S=<"#??SXI:<+=>%5C:S.$7CUV6O\,(M- M59L(PP-/[V'GL+93\=9OB>X,RG.@2SH;?9WOC9Z_ZHF[K=)G+ P-^&KF5[0 _'9=5ZK]F^7IS $?2@*A"F(1/J%+25T@M-!'?2Q'D\5GNA$%?< M6& 8Y7O3]OWH6S;,[OIF_%OF)P]J/IKJF+2D-8' -*1D\C@?0]H?1C*ZV8)Z MXV)%[9(O"_;$RE_-Q4=MV_:MWY([C-YI8,CTGM@@GOT&+)W.0)POH3FC-!J= MA<$.C/+DYB_U/@\7SG]+!"0FR "%N9 (DZ"5*@P=5P!RPZ30M&:K[GCAZ MT_=Z(S=1_3@#:/V>5(8GK8G7!!:KO#/;K^+2;P,+YK/&/D3XB)2;]Y\!R"D) M%=/&$\*81)(90XBW@'*'ZRKN6K!I=:E,RYN6[T@^L.U^.C*W:APW*%"AW!>3 M)E$%TNN9_[[WH,()N;\?9;^GH64!>OZT6R2M,M9J88CHUP2#+@"9K8:/K=&$ M R6U@Y)(R00C3F%!K, 8RK5T+Z("FW;@%Z>BC?IEE'V/BT@S1M?@T9NAW6^_ M%@>.TMF&L6W[]6H5G'I!\@PB/2,@1;+?JWX:CF?4^/;5:,97GC3#*]U(RZO?UN6U*?5+AR+"M1,9]HF[0]. M!A!(&J0$<)1( @638:>\T0;'L8BP;CHR!D'0[%VLG; T?X23]S.KU0&V$'*G M>+!Q #CBE9,2$F2)YD!#ZH6VC+' Y6N(E2/_20 MC>PX9ACY;#I:(=Q+DSKZ]^YO'\?12Q=9D%04#^)\48!9+06V F.PQ&I[7/4)IKO!!KG4B<9%#Y8 MJT&'YYQXS[7GE'KNI+ HD!B='U2:JHIL@ZIX$_GXX;9O;K>1\8MZ3(-:OV8% MY\TA^:^C;#RN6D J4$ 8'KF.2*=CORT$% /!C$6R;IIL6TE'7ZUFD\^T[&4- M^R;IW6O)6(^O[[+QI$B-#0SX/NAMD\?D*QB/IPN'VVL5(!4 #Y4D2FN)D07< M*PTB6^IU_-@:4H)7;#,IBR'>\2+)R1)TM$D 4/48O=@YK*97E#&C..IWA@AJ M<@K?"^*,0<61(X(2$L29I4H$LBM&. W4OPB8XCV\,#6G_L]QQ'2:@'R7>#57 M$/I#T[\/>D-\94[4T8SV<6=V8.H*OI9:6R2Z&@P2;GS(1@6$_#R-_I5"0BY M<;6)B/:>,2V!98 (;H,!@P6E2"F%F=6UR> G('],6VJDR4T>LA7R+^@/_0IM M&<+5B\R_)(\S1613G_UU<[*_.NKO[0O<)RTY7V_R1ST-W7*#"NV'^?ZEA67]"9L MG0;;:%BQ[3%(MCU]M6N8[$@14-QH[C;&M>F(U^][V3E*V9S@C<9V8[(ZZ'R[ MRR[YSHJ_?OGP)6@3;T=._?--^#%+;3(#IT8IO_KV+[T[-0H&^\M)=E_2 MM'BEG(NW$E.M^.<6IG8OW_A#%A2ET8O7BYR[M?QKY3JY'$]/L%0+;+%XMKK"#PC[GUXY:6.+[U4/CS/3STU>%"/XZ7DU]O1[ SE MHQL+4H(XA;!F@W[JD?O?\W<7$LUNB\=)TPO+BDV0_M46M?QMEE7VEA)H%%0 M44XT91(Z!I' .NA1D+,@6<.C?QNX,A2VHZ.U#?Y5QE5@?RLYAY10%!Z-6$<) MD,X8(WAMD\4V[7:=?[6-/E7@$ $,L6 6F7"JJ$0(>6@D$B;\K.WJURHZ[W6J MSN5;-5XS(R"$F ?CGG&)N!16$<()%@JN\ZT%R^94F#F6"GOXOZ9#-P." MBDF\R67RL-P^+5_779SW'?*PV0+Z6K0H:P-YQJ!#VQT@K/+881QZR,[K2Z8\EJ$QD \00ZJK$2F.! &$YE4-VCOQM296O!G9')&[NHT0'55ES3SR6%@5Y"A5CV(1? M@0SRP#C7'C:L59=KTS,OHR9+RSE6D&#. K_2P,!!I!+G$7;4*KV.<]MZH,^E M" -O*:80(J0%@8 +IY3@3%L?T!&Z6IO]6 >^JXL%A+96AWMTD2"&^R"LRFW$$@-J YF 8)$>ZB$)3*(7BB@"X*V M-EQT&7+5Q7!FTF"C.IMW(*DJM;LJLPAFI7==I][#-6E;?=Z'X;NG( MB'#/:9!-$L:*% T5%$(X H4WJ-XU2V?RZC#Z'C7Q^$ "[Y"W_";&Z=(!68BK M5$[,DJUPV[^O[-MXVZX%V5D]$9_+:Y2'(MT_:,T50E?+&'60G\+*H'=@(B55 M7",?!"A$FD,)?'N.1VTCZL-VKWX7%I#KM'OS]O&7>+,O^;TV[Y1V!$#)"-06 M$V>C0QD03;CCL?24U4ZYN\Q.U1ER!^_4/)=OR<"^'[F7:OYLI<%]J[Z[[9!W MRB))H#UUSO$@=C!A "E&D'$Z@*2)ZGYM>M]E-@R=0/*LGI?-MOM9E $>E2P* M Z:%C'6Q"')UG(F$-,R&%[MV9)3* ,7*S-@5A,@K!>[/1+["-A%_"+=Z%R[]]_-4-4J9[$*95#P$PD$*(G1& M$.98G IK'5+AR!MN_#H8OC!AUW/?.L(NZBVG+M20(D HI00@8K@.N@DU3C I ME$/(U :W+T/)K9G.&TLR;GH_;#_J36CY-7OK(N>^? .B0LM0$U M@URRG B+% >28;K.M+H(;=$&VH;_]W3UN">>+7BUZBLX$6&KFO6"P8,,%(Y9 M%S,QH)96 461T5A K4AM >&ER+L)!'+R+A!U 0!^K)03+7PX*^*C%0<.R3]; M;LJWJ0J"?.(JT:I>ST\'@VKAQJF@Q3")99!['GI)E#'*!AEH+:98!_U9UL:K M6@@MT3\XR1/SX[B%G?/PFSL9&[64(J!1(GCC59)&S3+(S&4[O!]TE.^)P M=\T^#AH"K _FOX& T"!:@,*6 L-]$"C><5.K:5WF1* 3G(A&B*1#19;V!YNE3><"5S7'_4)(=6EO#0]F&]!7(2+XT@@18!VRT/<&]HT$X=E)!19JV5V-5Z:2Y-)'J2 M/(U&;@,2S"P.13C-GB@%I1608V(0\=12N8YZ%]'M-^4<']+%81<$;=3,00FL M8\=N"8)*YZ51R/. H\@HQKVO#W0?$37W:-M 7IW N=VHZT.V1EG?L6[Z.+GB MI%$W.X*>;,WT@B6ZRS;$-WM;;5,A%?06"(<<)1Q2$9NO*XF#G ,0M2.N&A" M\56N6CO&L&YVX4X;LV[(QI$8KE>$V&G<#Q^C;RZ;CM70CG_L]+ *HA2F!R-_KFW=]>[=^_Z?+MS,)]G;8D+\#K/"-U#P2&)A M#Y[;?UD;-_DH6_KB]9^.MD7K'KQFZPI:R);1XF@!*.6M) !1:1$CVE#MM0." MQ*;!E M4&QN%H)P A$XV@&PQT#(/!N!M>=8WLF:6UB6 >Y=#=%+=LP.B#HBN M!XBP49Y8ZJ2.;1T$D Y!!ADA&CC"86WA_6Y %."F[\9I EG_>]].U6#P^/$N MYCY$<*KY5@%(_YN"HW']Y6=^<]_2XZ3+EDZZPDM1K/M&=:4RN@XY*$WY4DSEBJ%#.$.E@[C>RT>'8D1&(W5*QF23U!1#JC M =T>*_DW-QBX4420X M 49X355=*XC+&Y2^_[NS+__E1MF+UR];AG*M4ZZZ,WKM9Q2Y<"RY-8Y;112A MT@L;C# # Q_L;H&!D_6UI*B;8ZC[L!W!_[(!QY+3AB2QA%$B75:&PHLV6R(_+W6M/$V^R+-Q))T9,*_"J=.\3:QG)"A.0E(3D%-I M+!" TD*%,8/0J[J&)9UMT_F4.RAX@E" L&(".TFQ)89IJ:@ F$ JB$,6UO5! M>+(FE*AIU=CA2HI;*Z;[&[5TL,N%/FW#?CP,6<_+">(A]_83:E]0A+Q%8>RV)< @0*:'T&'H*-7) <;*_C^S9&W=G+[OI *(#B!," M!/;4*(."-J8PX50)Y3T@1&F'N;2D+FGZR9I\"+1-L>O0ID.;IX0VC'&-C0+& M:$/"0=6".*^@%-X0;=#>>307SA]\ZGAQ21.0Q*6W.[@'13HPJ:@W,NZ<]UMF M'FZC98N@NJSFMMDT]J39:^7G0,>+)YA?%[F:3:]8D"-5\2$<\,Y!J94ERAJ% M%54." >0):9!&C@GA*A"324<8Y MA(IC1$QM;_JG:Z"3&T;:5K#306<'G1UTMA$ZD: <4T"XBNTQD1":"6D]I-HS MESJ\7Y6W0=Q0V;;ZZ?.!WQE]$5MXO29"7"ZZJS*\>$'#F>51ZZ1YQP8=&W1L M<'5L<$Y7>[N]ZKE$?3^>I)D^MN=5?Q0?=>IBH[O8[VZBAM_Z47]50?N;C&=] M[W[JRFJ>8LYK:\C5/I2_/AIV+->Q7,=R;2;7=2@Q;=!4%N/_T]$H9HCG.DGG M"G@V/M;V>$G79FC]ZDSV;1@N83_:&-_V_3A3YTWBU++1PINA+3.V^FX M.?LN9^K\D^$JKO\]?G.AV24B#E-J',:& (2E\QY[X#B4V'O.KB0F+U8'05YK M]X4.5#I0N7)0,9(1*XGQ4FCB@188<:8((](0YMG>H'+-06]X [CLP*D#IPZ< MV@%.'!!K% @J#@J_$2(Q)1H#P[UG3GMR76%E>$-8VZ+*5V&!MMR-OF"#8@(*)T'3F&M!*&2"$P5"XJ<-,(+QNASLC+Q#:1MJV;LP*@# MHV<#1M 8XR7C7%I)F*6*&@BT$Q@@SZ"\,JL2WY#6]3.^]I!G:[MD+9B:@SG3 MMZP*NFU=*38.KKY\0XIMRSL',O]P1FAVD^K %TB5C8VRO./$:" IYIX@Y@!B MT.F]5<.3V9?CM/\OM\ Q@2W#XH:-*L[!DDL-800%N,Y!#/LPHO$*]D: M6WTCQK/G,8FZPX<.'\Z,#Y0$4Y@C"H#"Q!DC!184,8:E0MB#NO'UUVP4;TLF MEFWS!78XT^',4\ 9AK0S&DI%O X&)U.$2(6MA,P1 .S>.6F7S@OF'#\'I#BC M%=@&4Z\8:10TW.S.C7IJ:'NC-,)+#<(O@USDW/;ONQ+6-O2O:0DN'L-3]VO! M9;]6F:Q:2*IDT,RXDH %^'16(VFD%89+PP"U>R? 7,:,X_3I%%-T1[L[VD&" ^84,A8 M'QOV!DW &.PH44P##A"],N-)W(#6]2F_"@NIY7&RW'CZ%*LIL[M[-W$]]6WD MDD3IXF.=7ZK5"/PI3FJ+3)N#9,FW51"VQ$+,;8!>2XCU3'L#(%? $$>(E'NG MCUVHJK)M%ECGX.Z Y'D!B9262(" $E@3997BB% %.3564.">5V4E;5OJ5H=' M'1X]+SS2 E@+(/0,(.(1D@I";1$7FC(JS=E2 (Z$*)(]!T1YEH&YKR,5N#\< ME"[^UGG@C@J3,\ZJ&GP>>$^-<4Y!P@32#"F+B1:>2:(=N@Z##XJV67RM4Z.Z MX_PLCC,5#&FO& ",2*^T-$HK:HFUG"OPK.)L\(:*MC6TZ6"A@X4+P((77#O, MA9/0$RB9LE8*R:4#@@CGKFP.)KSA76W/ M]"XY\?WO]\Y, K*JWW]V=AHN&I'X+CQL-?G;,84(8)0#;XA&7!FOD(>..B>- M=?@Z+"ET0]FS\"UUN-'A1BMPPR >!^A H@ @REB!) \*&M%22X39WAZ8:S;9 M$+T)[-?!3P<_'?R<"7ZL,!008!TUEAAI%/'<&&LL\%I"WKZ&*9L!A-]P]"ST MEW.:C=L;,EW">'SQ^L/B8.B4E#F\',U#C<=_WG>VI M<6_DK'-WT9NR]BM=!ZS-';#">HKV4@M;V*HV6#NM\1RXOK875KWCKP*-D;__ M)[+W9__KC&E3LL.,93\6'%O-=0@FI\'.$JF1(4X!85PP0RD$$')BQ)6,QD"< MM S'GT##JPZP.L!J'V!ISIS04!N@# '&:*2(XDA2X;5USVL,!P0W K>M[4*' M?!WR=G MK\; G_WZA_!.=":]_D,B3]S5_G"J"OHLOS*_0D&[/ZS\'G_]SZ7O);[Z&HCT MOTI3@;GE,(A@(KW4U ,,!5>.37;_%PAG+[ZQ'_U'NZ]KE M'[ \UFAYO%A>';_\(YA1??\83W#)2L_=M?WP_4(_Q ME4& F][_U^O?W6>C2:!#>/Y!IB;%NE^\?NLB*HY[DUO7NYL.)OV7)GRE;_)I M-05"Y7V-W= X&RZ9/IN.4N68*9U]=S?IK=A"0 T?>_=%6I5-KY9#<(:VIPL0 MC,DFFY.U/DTC-'[VN2:L1N^>)U8= 7*>_>%$AVI&K7H7KYA MX[@S8W>O D^$[8D,FG]C_"K 5CQPIT0+W@@M1(<6UX46O21U_C 7C:?F*]&( MKV3'5]?%5_G ,B7FW42(9U_^^)(3" M\P>#99(NEE(2%R]HH@DPGD2QX_N_IR3&F4QR %S&M8UW0UOC5Q/NYB]K>["&F/%?"_PG K\ M,5)QEUZF9] J8&@O*/MIO?U1N,$XUD?TO[N>"XP5M6/;&X0_@^(9GVJ'9>4/ MF/."LR]5N+CZYLIUY+Q_'W3N+ #SN#09@FT07C*[I)8$>^%#W!3W2UB6_3B< M5.<._??8^>G@E[ZO%OH3%(P$H '%5!)JC/8"84,=1(1H*.HRZ99LBO4W'+]] M_+OZ1S9Z%[/IDYU1SI!9:.E=FA++)H*=CAZ=&KUX#=&K68E708S7O?A60?A( MT_J];A^]'766>ZL!HX88B33@$EMN(%.$*UD7P#B WI^R84&4>8^[K>2FK^ Z M:G]=1]H96>_#*R]U?.FE\N%I?NJIP8-Z'%<[1/SG[:C\>.&# M+XB89%3-QB3?:?YNE=R]V^)14DY6Z4[-W?BUGM;BK1?_L6%#-N[GWUQ@[5'U M41(;JM[M*![0/WY]\_:7]Y\_O/O\Z>O[3U]_J]NNY>THA6M0WOLFV@2ILBCH MZC'U+Y[0V4:HY577>FC_,/NC^E1[*S1UFE-MW55.C#^4BEL]8F[+:8S:W=M! M9O[Y8J[L,62DH-8P:QWQ7 9L-,X#%5 /$(5K6FZ2&382@#%\$02S4??QD(VF MKL[,H%9"S07'"&H"J%0$A_LP 0"B4$H/7QQ(Q84#I[.!#>0BKWIS&9WK%>3M#]2 "FC!]UYEMW5@78FZ-%\K:K)6O+1CQXJ]58_Q MDOK[4R] C!M%+3%\LHSU]XI@?^]+84OWJO[2@RVA[71H0#QR:>(UL1<74+ Q MO4@3>M%#X:'>//W_;]UP(:*@=[[(3=,;&D0(_=*F]7_>[%]F7&3$?YW<\B_)S_G:LQ/__VY<,O_2!NXY=>-&;;!1UL MO4[0JT:A5[+-9R'W);TK:D8O_F/73Z[$X5-"^I$.(GRU'&I?LQ0UG63U2UE* M#3D!6GP)]NJH\(I494QN[*Z<5!<,P>CU&*=S683-!NY;P(:8W1N0I0HHOP4^ M^_1.B0*YX;?P5K27LX=H_^G'7C8,^NNH%ZQJ%\Y_&4(<+Q"BMW*;J/S\ M=AM X3:H26XTG@'879;[KA]NL[L$&DM@EIYG'US]*%76"F7:5 ],?< MC[*PJI5+/4:H2KG-D:#WX1!'!?S52AK)(ELL95_D-NJ&K(L#L:(VYKCM2V7( ML2IB3P5FM<&K;5^2'9B=%LS0-8#9QV%DG7],AWE6Q$-_@*FN-_-K1I^<\E]%1!N";>C:(7I[=+)6"U%4_^-?7-??;OPZN3 MQ](._#C\;:K'?=M7H\=WL\>LYH$0H* S$!)(,$&2:(@=A]1I[HTS5-79R7A# M]D=!O))V189SS".,)9;1S9VH'CO&IF21R5(]3,"'M9I):0=T-4NDF%Q)!9D5]]"9_ M/VB@)DL^RZ6M#7)G$+@F%V_CV6:4*UG@Q):)BMK8ZE8? 3BCK("@T1)A)RU. M*RWP-4B+KQ4;.;G.QP70#^=!GP4]L^QXUIO%/V9:9OQ:KC+V_"@HFJM"IF)\ M_S"*HF"6$8J@XD0*;"'Q1B#":]VA M^\/\K_'!TOM_[P_[=].[8T(ZK4'T2/@S41 ;@YFAE%,JB:):<6 !Q0K$&7-8 MU_0U.I""ZO=C4U#N(!.7Q%>=5$QB,\C ==&)BO-Z_2G=Q[&G8C_NPIF79Q29 M< S'!^S\7W.AO]O.<^4!56'+C=<$.BH01=@((I%R4*N:,.OUJD@%-RQQP28= M:5%%FB&JS<(&#;/)+*'Y@-W:5Z?E4AH.B>(6$\(0%$)X!:R@3G@K;4UN\]5O M6*T],MNBH)RJ:=B"4BP%[69IAZN^DV@CC;+IM]M5,7;3>U!!*@;4O5/AZBHZ M:(?)=Y/?\7ZV:SDWF&K]4#)^ENRQZ/J9IRS>J\>DE15>F$B-^'SAM-_VU"0H M8]DXI=H$_%$[9%A4[K-0R/0EO\U7-[K[[#]EDVI.!>)0$"["69> $"&5AP'O M@2%6,@U\34?2I;CA*;FH)LUBEO@^>QLR*E72+< @310=]-XW4#!L6_>;9 M0[URD_JY+CKK5A6?^?&.U,C9X+'GIY-IT(#"(H8OL^DDNO&RZ!HK=/1O\8N+ M')$<;Y$%BHTO')$YSRVQ:*%(%3Q4Y_1KF?T$&\5+(3JG =4H3 IQ9T"=UH B MUV9 14BN,7H&XZSG?G=F&C/I%F33&A.K\HE5*RO*C]S;DG CI:&'UPHO7RK1 MS9,U,QW6FB<%UBLTFQQ \1N%0O,FYB#5NQ#+!^_G/L.EB\ROT3)(:A39A^2< MD-0HF YI!TFGA21Z#9#T)BDE\6"O5E9>TB)A0%BI530^&-'!(K'>>PF!<+'\ MP(*G9)$L0>T.]LG *[S),30S6[!JC^.,QS,Y(K[Z8WSNY2WH<:#*JQL643+_?4 MSQSU[NY^D*7N)6L4RO?S#ZSJDRE G$-$^C5W24M=NWU@U_RAM,6>>88E()!XA75"!#!(8,8J<%/,GJ8ZS,D);1QWG'-)%/9QAC8W&&C%&?1U\W?/YKM8[]C>Y-/P ML3XJE8O49C+/_ZW9\DBT>1P^W^/ \N%^@;CK:5U#Y5^#?O^@!O&"%8)#B2+* MH3ABCUC*8^-P(*13+&P%K6L=WA)G439T]:,SX/I9?GV[F9",^O M'FY?\\79N9X;<-%$K3Q![OW:=(T 1\.P@.J#ZL?*1YF9"IN3J"1/6N-#[^'-"LSY;##('N)EXR,5_M2_Y/[6+&C$U26,I^:V'H/'X<6BCC%F_8U< MQ0-\NKFF 857PCW"V^.IRF9 M.(%53*X*&!I#![%0.H8,RCGC2TBB4ZNDN,X4:"CE1=[7)QB' Q4A/?)R_'*Z M>FD6+GH'2L.SGS80_$D/6W9_BT:!-]S-(OQ$%5!WJ+[0%2BPCZL M75_5*@H*>:]V[1&F"W+8>2;U]N2!5+,5U,-DUD<%/ 5X;WJQ_7NOO]:P7U%M MM^CI-VLOU!_/"!V^ND)154?38!J5.O$RH5HF!U"S&MP&,>5J)6>#9@?K6R@< MLPW"^E8'FSHDG*T-@EC?!F%KPX/Z1@EG:H.P6+1;W_=G+B=K&R+4]SZHW? V M-T0XZ+ VRJY 77;%B34B>2T:T;(P*DPEDUKFE,Z2Z VL<9Q$Y2?O^!SD^'TJ M ,]RR^QL>;N#V/-U,7-W-3CX4\L$;*,,"73.# G4*$,"/>_XX$.PM,F5/GLOQ:>\?3'W,E3_NYLH917=/+JG"FK//"& M<68"@WJAB*1$6DPEI52QFCE3+8F8?'W(ZB-1/35+$DM(7&.X;#"7HAT&^5_6 MAUE^V& S50(EFVRE'WO9J&4@VRBW 9TSMP$URFU 3S*WH4T@JZ\"9+=E!B # M$?3*:" ,<9()#XQA&IG8BI]X_^+UA_[WW1(#:F#[K1KWS5*H6F"$ '="T0"D M"&EAN7%:2JHE0TS63&QI>6[ N/_[&D">56"NT8QOHO)LG>\/Y]&*6A_836_D MOJF1'11C%QYN78HR;' ]K3@5V^8_:A2_1.>,7Z)&\4O4Q2]/W<\(7 /T+IO- ME=CC_?V@G_?F4547<3CCJ5M(\M'W8WI*B0UA+2ZV^!TIVY^.Y[BRW""DXN;> MEE[27PY@WD=5;S+)>Z@E1[5;=/POWRQ%1BM!@&PZB055.>"YV$R'XLRN[JOOEPFY59)ZLI*?V[.Q?P?N(& MCSL__J0,0]>28$\*M V"&X5R\7QFP*Y.*#^YVN/]&U=4%E[>$X;\@U M3N4^98WIR-G BM5<\?KL[YN>ZR>A'@YP_%2V\)TR)%D-I;V+X:U?H\]\GG"V M]/6"DVIOO%AT.5FZDAH7.5KCGTZVNXU"2'C_/J[-5]BL>6OG-^\Z&KYX/3M3 M[4)]W,BOC,_I5\:-_,JX\RMW?N54SI$2P;]'P9S*=MY'HU0-8JO/LJ P60B+XC[9 M"_-GVT20-T'NY[>;EQK&)UIIHYH^_7'6C2?7/&:+N(\-'"J]D0,-"W4#%VK& M8KODM@!D(Y\P/J=/&#?R">/.)]SYA/< R/66]#SFOQ/RS1(I2Z@*\)!?^?> M+_TTL6\R[D5[9@D8D_Z49_T5@ZI*R#TIE-VL8F<)S./;:'4E:)ZDCC2%DG=$ M3%X?I>L0N@2R)O!W3M\Q;N0[QD_2=]PFA#9/"J'K5-A*D=VB-IN2M(>QAX$: M1\?2,'F+9CD#1])A([0O .--0O_I?9'S54)^>?7*YTZOH>;@K7.GG+N;UU3. M,OZ?"$ V\NR2,WIV22//+NEJ=+KV^B]>SQW?[3IVI)%#FYRSSQYIY-$F3]*C MW2:]Y#I<:WX?160>=UW?KF$/I6-F4LUML:AK+/K'EG22F;?LHHZQ?/!&K%V. MM6A/1<<@S6;SG3..0!K%$4@71^C<9.TWP@H\7$*\TOR:JTA;[*_J!SL#[&C( MTRB&0,X90R"-8@CD2<80VF2!7<7(F@]%$YU'_>UD1 MKU)J]72@Y@U4JHT$PCN3_GU>-SL;9I8@93)2_81.DPNI2 MK^AY8[P2FI>5L /+LF]2M_VR9&@-[L3;C=6=6X/U\>TEA'^9D&P..^7$CNEX M7CRS21Q5^W&W#9L:N>OI.7MJT4;^>MKYZ[MF^"4V;3B:-DOI(&7"6VH3D3.H M3?9N?3/VF559Y*F,7#$K>Q*GH*Z%MVAQCX,U6[R\!$R+MRA[S_9GY7;SYRC0 MM?(8>:>J/*.E91!#&X4F:,-V36M;+AW2R*DDU3-HUR37MVNJ;<:TO8G3G/%. MVJ[ICR#]J^O45+[5-6E:?]B:'-$G&9IKDXB]BB$&6T7LT'V/M67W]X.4E5C; MC#)63Q:B>%U?[YO>N#\TBTF.A=PM5/)JM^YEV7I8[^Y9M^[)=;7JIHTB993L MG8U3>>@#5MLH:$;I4LUE;?^^4W2UV-CXZ\LH^Q88:=S_'D7*(-B/%399%++K MB'H<;&\4#Z#L0BS0*#1 ^1E9X/.P]RD8\E%MZ^%P:0007.JC7I)7F!AA\_?IEUC'7C5T5OO20!*I>;C-1P7,P3>U#C5,4^<)/< M6:("_*:%!/ <3]S]N'B@Y#V>!=L6(FNG/1^-O+-4['T^FJ^PD7.6RG*%Y:%L MMZ96T=7JM+4M^EIE&^H%[[8KG+EH^'!-[C!=;N5BBY<[)7Y^J69AJ>69HNM@ MJ??@"CTM:82J-W#?HF.Y:"A0 VI? J)4^H_'$S3*@C*7OM]/ _?"$_?M5"V7 M_L1_N4:X$!%;7%N-%EO%Z*SWD(W^F0 O:,1YL&[E 4LH7=4:*WBRB:>7U,G9 M&9JKE)4+'1^8&CF/V1ESO5DCWS&#'72V!3I7L\*?,71^C$V1AO^8#@O=JAQ) ML!E%Z^SM5"]H5SZ;8V8"YZC#^5B)&9!R;A[73I*._];B=CZFL#=T#X/'ES'C M(MRV'%DZZ*LTT^8QJ8BIR4P-D,_2#7)LC1FMOYO;V"\OQ1FSH>O=!LMKE$]_ M,&DLQ?G&VGH00$0C2#R7!"LII2/<$LJU-PY2M^]8VQ7C8&8;!,N@54-N?ZP3 MF[E'Y"[=>W7 [&O M5,*R1K$3AI;,X?TAKM&,C,9(>@"!&GFN&5X2\%<@XA>$?+V8WU_0UXGZ5B4@ M;EC.'N+^Z +_!"*_]B[G4RVJPZ=2S#%Y:_()P_7CGA;TAC+]9W7N4[Q$[@^; M-X_/29, M*'Q?44#&^Z9L134I@P WJ9/F(%SS>^SNF!(19R/:[U4_.;WR[\QR[@8 C&!!F[45S=%/\K\IC'+*-YLT'?38LQK]*=E#]NW M+65MK1\"/V/&^C?6R-8:M7U1E%;#!@G,W'#P8PSV,Q\7/;!?+GV6=7)/(:^1+% MX:K)EGPJ/FP["61'/]<%3.N%A'8&8Z-4$2:N3:P?!W0/H'.CA!>VG/"2%M%^_6!)0UBG(S31$NKUA%8E M-&]\4\OMWKG)&[27X4M3##':;O/6CCS:8O7&?WG^83D- M:;S;*I,O>SZ>)S57J524!O.[G]DDGP/Q=EIR;'^R7:*F[5O_YOZ2N%9Q7Q:[ MBQDF2Z)WFU Z1<4*:Y1ZQ,&UB>+&!.*-,I_X_K!9GQK=I6GQ8[NIX^))%K]*,XHV26O@YDUJ:/UNC?!2.#WZV0K#=F:JK?52?<:;J7K.:(US_=T3!=]G0)A#^[,MF@.F/][/V MAN7OSA9:>44IK_@?,3;2 (&!E((8+B63!#-.@%&*V')"@FLPZ?GHGLA-\YV_ M/F1KYCO/#[_-V-I7N8G6!O%XVNLZ$2MXHYX,_ MGYP/WBCG@R_7X![B-VR["#O$X%@KR%IF<*SVR=VPG"=F<%PXI+>7Z'RKQGT3 M965%^ $E.=#0$QP.J^500"F8-Y8ZBPWQ[$J$WV^Q__$:\5=FDJYQD%7-/+6I M.S4+ M?*T+?5U0IHHUP:]CA;].$@"[\L#4AGN=^V[M<(W.-(?4D"D6:!:5^$4GI/\> MILK,WR9!A*ZIFEMXI,T?.$$8:TWX>#5BM:RFKT2MML>M%@7R*>)8O%%*"7^N M*25'$]7' \H#]KY1F@NO2W-)"[D.N5\C^3?)_J;2?[W\OZ &(-=J ,?3 4ZD M!72R^;CWN\0=+Z>!S/M#_J#B& Z?\EA3DZ\?:S.#*NTC:[ZQMFGS5@+DOH%7 M*RW+:NIE$C:K_C"6A&;?^^-4Y%(6C8[FTS%JPLF;QA?-1[,5K9V+GI+9PM7* MK*EUB4-S^LP*;;/Z2^U DFV1@O7EHY.E-:A(H4'8H_&ZF/42/V[_T.54T+6V M6IVNN9K%6:-O[J)Q+NN<9]!!&^52B0OE4C7IW[V^*WB=@OHT.WLCL+ZS]]8> MWO6]ORN*^2D[>R]*J-7VWHOZYA/O\=TF:ZPQXHA&R8EB-3GQ2JR>5;_$/@G^ M&V*&&QPBE[%PZCI=;EA0E^!_BOZ:-1I:ES(>X:,)Z#R?7EJB4>ZB.%KNXE6 M^4K@=^?4#TJN(_6C+H^Q2_TX"W2_CY/:=_,GC&?SEF>3YM-8BPTUWM6"[B04 MOF;QPHNUW9^'<1&?_==;1R:W;X:6QI_E4.B^&U<23;A%#D#M*?* *"5 )9; MBPG2C$N#GT25-UY?Y-T?Q:JQ>V=B[Z_X:VHF7:GW#O1WE2TE:<"V[=&%0=M% M+_SE5F3S]F*Y>VQXS*UE:6OY^JW%WGO$A8#86>*LU51XR@"F2AENE7H26PMK MMW9QSUBQ9WQYSYY+,I%HE#$KKBYC]N(V<:/$6W'$Q-NKT+\.-:8W:&&M,Z;K MDW [8_JL=SJ?]O&7DU#@&DX8IP#0K.QFG959EXJPIZ[NBN^G/:8#J#KKL M3)6=N2MRK6=Z7]1?EJ--ZW3CRG>:A.%ZX]L82M.;XF0QV.?N5J>Y%N&V67^E M^S3[>C[$J#\LHV:XB) MSC5:PVZ=JT8T2F 6BS/+KDAIN'P&LFB4@2R>>0;R M1L_\QA#R912*NF$J&Y?492!?69;3#C&!>>K(N,O>3;\W1\U&V;OBN6;O-J=S MHTQ9(3O;^,G:QO51BLXV/NN=SF@;^UV,X9EU9X+1FI>V%&,SJG;QV(V^]TW> MW4>[8/[YVAX'"\UT-\CPF,3IT>NL%;I[_/ M&M)_*"H*ZLLE-M=&W-2A?S^62XSZL9E/DC$J!4&G ]73*L[\S(;53J5K1$#X M_*1_GR>KUL[B3&)V,E+])*XF#VX0WKT+CWR;HME.C8;AC7$0-W&VXRPF'E:L M?H]C[JV['X4EJ'QFJ;J+#V>W2Q<9JD%5F'OG;GKW@VF<1])[ M,Q@4\G8>$,\G83W&-GO]<=FJ?KZ^S*^A0,T,L?6$F%TN3;&OW"=19/!8(?WW M0+(<\>),L.B6K^O4'JXLR5]RW2(?CAD)LN89 O6F@11Q4BY=) ME,Z%7@J0ASNF.>9%U\(F.E1U?DYG%F\'\R8BX+DF@QW-]WP\!#U@[QLEJ,G5 M::#%0JY!!5@Z@M6CNF>[BBVAXO7!XM;-==NXJ*Y=1=>NXBFUJ]BB.ZQM1)&W MF>AZ(%Q+#P39*.-,7EW+S.8$:I0@)OD2@4YYBC\5#566SVM=;Y=AC=>UODU> MT04F^1!GC6!B)"\&V;*'F!5;A-B"JO*0VA.4H;:4NIJ,IQD?;Q[/>.L&,Z-J M6_W736GTY/G"T^22'WB8S1[>E(,-T@S0^=W#YT9J^*VX>\K1WMZX/UF^#]DT\$KX6+":TS7C M$_IP J:CF06];+AOY+FM]WVUU=QL#BZ-\JADF4>U4[[O<<1$HT0D>6@BTH;0 M46RJTAL;-U2C?C:NA/Z+@AL4$V< \,>,@7#LR?0T/1=:* MEPKOIC*]B(O.I@J$^-:;I5E*\QY4RZ=Y%K@*M^P'_K]7H\FP9HYM!1#FDT"J MG4P+):T>P L=[2@XOH4.Y5E*H+")[#<%14HQM'B9C\O/OAWKW9PN=1#_JO?W M&(4KW'#!,AL\WJ2+Q5#19$;7^L4F5"RK3&Q"TI)2:CIVL\22QW*Q6Q\_[(E+ M@ZL+,A305>6[6<),Y34_':QZ(VLWHN2(Q5?+N\[N%YEN=J/$&(MSE>NW95_1 MM)$282D%$>8;6M%C:OF]8)IZ=C^R"-M+=&W&FC6":Y$'-HBO=+IJMSL09/.. MG6JVK_70>TAAW08-5TI%R:7U/Y82)<#OG#R2C+T;4$N/&!$RI[BR?CZ#@9:=B(](E[G^:;VC83S/?SG(WTR&)!'H[R,P_7\S)C"W& M #DCO67$6"PU0E9A)20V%EB^=;+/BZCMJOL(Q*.IJ]L2K1W 5!-!@"'&A3VA MSEA.-(/8&LQ@/J"H*1LT2B&!X- >4^M&+1W&&U$-S-O=IC!U.J'6!2MCD%M" MP;@91OVKT%E,>;:+?*T?O.J/>M_58.I^+/67@L.6E,M#>7@T1Y#<-)@CR*Q9 MS4_;F'MY"-,62-C.2 VX#QW&?8VBUQ"0/;2UO:'SQ(_<*&@+08K:[A:A;7HD M:W6;6LW3^$E:RDPSF:<;K@1B9W')[^FT1VTLZL&S92Z')O.W_](KGFBF-B?U MZ^&V/W$OX\,G/?)AI.ZC>G76VT4ZQ8/Y?UX$Z/VW/T(&_E(S4K/1(@I%M;*& M7FK M+PGFY>%EC,,#M:42FU>![-Q$;IG)L/7H)*ZWM^SE&_\/IBQ=B6,M2^5 M:NZS$LANU?;5+J+N*3J^VIFO_F^PTT[ 3P/G:W(U3L!-*Y'9XR%DG0JUQ]+/ MP?P=H^_,Z']7(W/;P_"F%VV##CS;"IY_!.E?P5>[D.HB[/2S,ZDQ8\E1N(// M'>#SR+SSHC?*'LKG.QV+KKD-V\!WQTG[V)49?TB=U++I6 WM^,6* MY<@]EK.N@_%N;M&\FW'I(<\=Y)66Q9HP @TP4AE*@.:2Y<3Z7"_YB=-,EVB7;,4LU6L]_/ FJ70JY3&JX;,6HW M(+J__2ELZL>TI[]DX_&;2=[L(,5#LZUA4W=WGXW4Z#%'JJIJ(#A7SGE.N"?> M,V4Y%M1*Q:F24J.M<=,+HA2Z08A?!J-:I0=T1^:L1X8+9&S@/ 4E)(@3321G M# @/'=:,U8AS/#LR^,)'AMP0Q*[IR%RWU7]DL?YSV>(FY9SN*<\[%\%YEG1: M0^6'#6BWP!Y?LU_Z=^'$V2_%_K\9VFV85QUSQ!!36F&$K+7$0*J-=%(&HX4P M2 BL'7/4'L4 @M4!1NTW7G[LCF1W)-$-Q?CZS^3S\R6\6TS5G&=FQL3,'120SHW0(ILH]V?^O3_,1I7QA_D6 M?QQ&0+B[CU_XG[C!59O',*JLAQ($X>\!5AQB0JWRPC")ZUR8[=$&X W!\IIL MGNY(7,.1H)!(9)5R!$A"A51<0Q1$,Z/<00MJ*@Y:)(WQ#647'C5HO@SLXXDYV1(]B746:HCXBU^L1>4.: M4>H27$0+:EK>=09\ZZR5G8%%:^J005@I;@A15%&F#.>*< >04;K5=CN[D0!> MDY'2'846'P6O'!=8"1@,]<#^3!A+8!QGA;5"HFQ?UE)['=X <%6I+IV]7I&S MOX5-WM56OY"X[:R$\R04W]\N6 B1,S[[;5"R/A>): 848(@2!0E24!DBO??2 M,N*H1=O;GEP0U+! 5V@L=/G]W9GZWZ M7$7N\B3*>.8"D@XYXXI32&D)&M*?<&D?K])D+:S$2W/!+I67O>6!: MYIOICOMS/^X"(N*1U%9:0(()(ZR@%BFAN? 4\UJ=Z,+'_9)=5&19,#HUW;!2^.]ZY*_J._S!X7SZ$Y:5K/T01#\B:=B-3'R18ZXJ-NBMG-63A> MZ4MBX+^I\2^)?=].)W_+$YGGTT[#FY^RR5OGAE]G7%NMU+>&$2@II3HTDYHSFXDKG-*G:\Y^45S SO$Z!#CDHA!,*5$*2V54$13 M+0$Q5'K#'?<> ]<^/[9D-X+7M3%\$HAQ'@WO2M2XJ)T5JERZ95V9= M%/!LP+0<\]X,;0WFV4V8%Q,-!<)*DZ#_.$*DH%1) [#50$&$VZ8OF:L;?-NH.<[TA*1IF@T[B?K^/31,Z5]'558"=!SWK#+ Y) ;H7&?" MO<\9JYICQ+QS&G)+'2+6$NF 13_']WYU]^2\WREZ\?MD2J.Q\ M.-U1;M]1!D8P&?,_@O)#C.4"QC0J9*6A +M+Z[_/(NC?":%Z.A%H2U5A:+' MY8SJ4)O+RU83+5I36;9M:2W'TF!5KL(IX@(@BI2'SA)$I=3&0,NQ!=X!;VN: MX7>:43L2E+KSW)WGU?.L+$*>44D8YP1!+SV7G!AA"8;,^3ZA8E2G M@QQ6>7HV0'H&55U/(4#?2FJ0&(B_@4LWI*AF.4(?SXC5]U2M)4E\%N7MEZ/8G:D &=,QBZ)P%?C.W MSDYC?\?RR>M8P%/F9; [L1>*4(0511)X@* UG%)3OH&^[6QI'<[Z1OL%SEE!?-)'Y5QZ^J+GW:3- MQ:($G5N3BMNLMRG\/ M[]R.>^^'-L:^XDT.5QMK-VUG7?(8V]BQS7I]Z?\Z-2KWN^4;?4)O;GUH^_3< M=K)@T3XLN'_/SHMPZI';,!S&K2?;N(Y[3L,]Q^_%-<8UG M%+1H6T2B]-)5$[\,A(0:;I1'Q%"DL9" <>ZYDE)H51-E@"BZY(XR'P7(&\KK MNHD_B>S8[E1WI_HRI]H)83QD,?W+$0>XQD +*S%& E#:Z(NZ'BGFDAR VM' MC3Z)4WT>):%&:(.AP,P:()AULJ:G6&7ZS_'$-!(W0+0E@;#-HO@*_ UO;,PI2).[ MXZ;W[JCKN#]UX'*ZJ"DZ-N03AH^&;CTZ- M.F=%5]*[P%YKQZ0MXMZ7@NO>&!,S46)2XYPOJP#(E0%<".@A)%!2[2RF#%K* M.=6(UF0V-E48QHGL+[>--&N-VG"0L7+$#3^\KV\' 4\+ HZ+ ,)SZC$B0EE. MF&2*&VX9A$I02CC29U*!\ T4=8-'K^[HMZTVOQHU>OWQ[E[U1ZD>OIJ;>)G! M8BO+:UE]1[4(]?PQRT:ULNN6N1MDS+GCEVQ%&^"/%90(V"< M9%XQ)Y ]DQB&]$8 <+6'[4G,%SZ7IZ(;+MS5@#ZC&M"ZC LON(,$*P$<09!H MBH-V8[6 $G,$:VR?(P9)*"8WJ#49%VTI&^]0I$.1*T.16$_IA#:*,$,XT(HI MH+W$3A((0=U@FB>;MW6%A=Z-B_UJ!R%O^]+>8Y";KX_M4/:ZE/F\NE,Q?1]1 M>M,K?_RXE%D_C,PY6%-0V"QI/RUF?N7TVG45;2Y6./462TA2(\AX)&_")7J3 %+?7 P5]]SW%,(+ MUPO:=V#[238:]Q[?^YB4S&P-\Y# M@6H)>%"P\?PWU,A$W;4['Z M>/3-I2ACZ0&J;7G) N;VOOX\4L>4\TSIEZ5.?M[5=Q?51>( MC\.)&G[K!Q!\$QAO,M[<#<)QKC&20>%UAFCK!6+8&L\,-Y2%33U"*P"OE0(X MYB$%)=L!K@!#2B@?A(01Q*@S=8-@KWISTO1RVMR$RTR:=838_E0-2''2CA ? M^N'LN5_ZWYU=YI&O46;6L0<2AB$3 !]21*RR FML11 N%BKH,3@">\#P+8+/(T='CQ>O>*5I.G)1TM2TGMGV)GH!TA>9Q39TL*KTL MZES#^YN]D^Q^OS+R(Q>K[QE$:?B C:,D8,E.OTS-^$KF?$WN_*JY?$R#^611 MQ8Z=6E%$?J7Q*@V-A375G&EMONUOR@KB)]WVXPBRQ^1)_+$H__=13L M_U[>!W,_]MZ_(<"E=JWVMK5= ]K!*RU@BS?&3.^FN9+QZL(2;9VO6%+"DFS;YQ/CKJJ.6:3O2 IJ??7GRH 9(,D>$,#)-C".$;= M#1) 55;F4YF5MPZRU^(\&XEC4J#WA18WLG[/GK^:3\/X79I%4J3.NS15H]P9 M'RN5W SOIHVOX*G2&+M4HJD%H*\*_:NS-"=,G6R%"KNC8W:XSS,#H!0G8[$E M6@G%I"?$0B=8;*\ I" "" "W-J_:\8J7]W^H?T[25]&'E;616;WJ\.1L5]B2+[4"#DFE9MBS+]>:,HQIH:K6"!!JF M,4(",J*\I%Q!>1$0A-$ X0."FB\#@=IGJ.9UY![Q>L3K@H;UQI4;\04T4X1C MY(%7A"HN*60,>^N5XR+H71KCIFC6'$.;*2,=$8R]]4V[>6QE\?. MR^.J-N\@! 9(YB$2!#HK);1"(0Z9(TKA[LA>OROV4OB$I'!=.W48T6 ]6TJ0 M)1H9(0$GS',B"4)"56BGQUO5+)<=H+X>]'#:HG5()'?02=48R>^VTE\>+E\=5[51A"WA0.54P" D70ADMF+$.&$Z18HV< M-?>[8A=.D:N3QKJ6-?-F,@X#N;US,Y>H3ZES69G0,SK^CJ7:&;V!^PH&M3[L MEKJ+/ 4/W[HUPI6C5A%IK8:$2R:E)]HYHBD77HK*UD''G@H$62I$Z<52DAJ- MH!H(V*4 JB-%M6MJ4P\U/=2<*'P*42BX1] B D54DGI--8J<]QA7=%5J7OH MPP>\4^&;S://TXZHZM&N1[O&S5D@)(+0""\<)@Y S8C%A"-OH=!:5Y;G[AJP MH0%@5:WFG@ZP]6I5#S07!S0;_B3E 7".0NPAD29H35("K)P.VA1TMJHSY=$G M9^U;<(3*'FIZJ.FAYL(L.&*TMLH)ICPFWFGA(1:&NO /XI:;2T ?/J"R2Q'B MO077HUV/=F>VX##C5@,4S#7LB.94 @F(!2:6:7'25)2*ZAZPP8%@78J;.Y5: M=2Y/)GE4UX1FP"\;0^<0KM0S]IM*">P<-1HS.X'DSFHHB0S*DR%6J]CP%#E" MG/= ;:MCU1"P4380G'<8VDA#I9U[K.BQXES4:--NM()QH#11V &B@5!6!)L1 M(4*TD!3K5N$#RX$473YO.A ]OBVSKD>K'JU.D":E /-8"(X1)T8HB24&1EDB M) "&5M24:E*O@4&O$5V.)NCUFAXIOEFDV*P_)S43QB'-)<&<2Q_,(>"Q0N$W MP2J\_-D944-80?B R2X[Z'NLZ+'BTK&B31M(2ZJ5!HX:ZHD74EGGN",*0>*( MK:J&T"!\8#$ X EH&KT-U*-5CU8-E_&FDC*L'=,!B! S"D #E-#"(6(\W>;4 M;ZJ]B1PP@2X?F0[T316_?!>NJK >^0?%9#,B1%H/QW-54&']RGCX=CEV0R?"I^9_Y,'7V.OD8/@@,/0\W3Z=A_,77EP-);E1\3S(<6^! M(/_[M'A)\FDRL5^&HU'Y/7$\VZ9V"%W#E+2+0U6Y=A7NG 1ACL,8IL7\4S>] M D&D" P)N)>0<<$TEM1JRTQ%=>!&VR'\^3Y.*_O6'^&)M_/; M17!!"8"OIL[\9.?IO5/IL^?\>FE0%A1X'M>C2:( 3A0&1%EO-:$":H81,IP+ MB)75K.T>7&6BJ*\'$062"JK$CZ;7276><";9FWQ9YL>92V^3B<\NEVYLE1^! MD%H&^P(I1(C 3E,*,18*!XZ40+2<;E6#'>DFX0O);I@IK75!*)TPQG-"C!'! M(J,N,"3BP##?$MR&\9],TUGG%G"%RJ/BWY-M^B[\*C ]['/>( 4"X6YTO8CAI=':V#K6HU!,$\ M-D)+&7#"*"<@49R2;<["Y@H1;X<&=,VKUR&CTE'TW:(D-$U,ZA&#TA-$I27* M>*$5QU89C(F#1C72HV=78-L.8:?;6/J7>;I02N*5@IM_<29[YH*A\:"L@P3. M-)-/XPR 56)N5!IH'P#W7W8;2;\M-92W?GV>ORWUJZ@\V%^_FM$\6@;_4:@W MY;,=HXG5R%$(%0F,*AE3&%&/#=="N*I:0@ ".)NT7MF$+BTQML\2N]Z,L$F" MICR*5%O36TN*7:"Q>E!.RU\,*NIOO[W+%=OI,#[ONBV+@=>Q&,0.BR&W%H\W M%Y*#K:/X8A.7]-^?O7S_[O6[@!4O4Z?^>A'^61JP)BCO:6:EWOP]"2O^:3B^ MFDWN%MV:BRL+2[48PW>E X>U-[R>3&:17XK'+ZQ> &*Y[V+ Y=LK*%/TFWZV M_N@@Q($5L]$__SE:Q8N;CR"BV&A!/8X<.UI\*3YP>>W9!Y0L3#924'^:9FN MR4TQE2S\=1'SFA\>58;#%A\]^W''@JPLW/I<_],%84S+4\G,=I4$#2% Q-\^ MOGCY^Z]O7[]Z^^;CKV\^?JA:KO7E*"@_G 4F,-$JCF<74?1?15C+2N44"Z'6 M1UWZJ_S[4N!K;'33\@G[KU_OW'CJLA%%L7\YFIB_GCU !PB;'[555IE"V@N?/TN(.A=%(-T[JJ 1@FO* KZ"A BEK12,+;$TRB\ M2%@5M.[\J*X>M(DZT"9;@+9HN_O):#3YDFW.&0=8-U/#T30W:VX#&^?[05GE M(M+8GW8?CJW;"ML)O7^5 M:BPM>LS2RCI+"\$1!W%';[2MSA>"6A..9^D_Y_QFW"B>N)K @?_^+#XM_%V< MUV9_'[_EY!OI@87%*F'7^%DVN"7@EL]Z?][(2ZCEF:A*I8C*QN9I%-IU\J?:W[-%>CH:_5:U$3T;V\$IUC;[S8V;F M_Y&;^;]&PZC24[)VZ=B%.]QQ4IGD4\];4N4K:55^FF7J,PM119;>GF5 YY"9 MU3.IRV34GD=.R"/X,GGD,6!6VM7V+7"AD7#VK\?C6<5K6BN\7'<0"[XZ:A2L MRJ1=X['O?QL'>V,RGZJQG?ZP-%^;&77+Q7M;W"A+_'1XD=[=EF9V)?JJQX'Z M5_P:E4ZNXC?"V_)KQYNDK_;[*!I%CU,U[FPGFNO (?U+4YO/GG"J X>S^_R^ M?!*T>8*_DL :9"Q8E-Q10J@G&G$0_N.($&FEJTQ@73D&ZE:?2[BE".Y9^:@U M=:J7P2"*5 MHMH.[X8R<6 /@--@5UN&8A-QX%N.Z]JT8X^*S#YH? U!&N->.4G* MJA;46 M*NL15@9X[;T+G2[O$:):(\1+@:@.I/Q@;IR=C]S$[]!L7\]G\]0=$UB)H.=2 M,L"94<1;(3GCA" :1HLLUY5)-$<&5@(1YFDM1HQ)PL)#$352.X4LU=AQ"5L( M<]P6#%MR5V]_WK/G+]4TIH"-\_1.-5)CDP7*UD@7G8;[EC)4EQ2@\=6Y;^Y2,MVIXH.CYG,]^4G'3YYZ'%$.9QP;P3!(O'N_T99^G4C M16DA3\M=(_]?NY%$Y;B$[D4558[N+!%&*X$#[PMHK@JD/,5@WK<6K]!8M--I M^*K3/-TE]HVNJE>YQG NIGW1CH?L+!S;GO/SV:/Q_ZA@N#/*;M4XCQA/_9"] M!NF[QVSN,)]=6-S>RE*OO"?_/ \-S]9W9 M,HLT4:ZM6W%-#4ZU?N'(S2.7]^Y618%(W_K7PWB(&$V,LH_!.T.,YAAK172P M^@C3$MA@$7J"@I'?>H&,)DX]Z8"1 [H5768X50\K/:Q<'*P [BA0B%OO!.%< MZEC7.O:6E0P"(;;5PN]4O 21![0)NDQ,.8WV>$$J(ET]LFYF?4^3]?0(QFH/ M:M8LJ0;2B&O![$5@Z9LP@X]?W.BSRU.Q5RIN!33BS$-)+<$$26P=4 ![YXR M^C*T,SX@Z(!RX2=!TDZI8+W8]V)?*?;"(J1TL,B T80HHT0PS)CF$".)B*KH M#M(][8F!KEAD75:1GL8!&SNK]M1;LIT"WTLW;:,E^_'+I 3'!AM(B(<"6TD< MY1()1IC1 D( 6Z[&'=#>#R0[("63Y=IS_;(TB/+)2)++)\,@0 . $P<<1IP M3)%7U$"O,&RDHGWKQV2L*XI>?TS6MJ+'^V.RIPBLEX.>T4=?PD])#?8F:&%2 M"Q)4,X4TA4^I7+^^]O*_*NV)0Z2#OS@=QI\!+ MKPUE'A/F+4:Z$4NL;7T)@ZHT[,L1]OY@['!]2?0'8[WY^I3,U]>3>3G,(Q:G M49PXZUC 8*F54P+!H)-)!!0EE97P.JA_T<[X)_N3L1Y:>FC)CL8(! BA8.%I M2PRDF@EJ.5;Q,)Y2WDCGMO9K8,FGBBO?UM'8QV7&'=S M)!*^B$Q6 8?60&8)%,@S1(@7DE-@'*+,6@R]@1>A:6$ZP*@KWH).Z5.]@'_K M HZMM\!22(FUQ (L@=!&2"F]XAZ8BEJ#W=-W4%69L,N1[36=)OM1N[9099F? M[XJ7Y(4_'L&0!Y;)R$4@'\&NLCXOC(E57Z;OU'V<[(NQ#5?2N;._#Y4>CH:S MH9O^,IR:T60Z3RLK^#B,!39$0@ ,<0(KC9"7BG *#=*BTI-]9 4?# %UVH5U M@Y;$;H:,QT;.2GE#".6F^0H^E=GJ_#HIB),4(CVM+N=T>#O!_3.K08ZCBTWM M9Y-%]:>W?I,]MM9VXA1!HB 5G&$B/9>4288T-8A1Y"%I@#.LE1AB *%$GD & ME=.2:TT4QMH)O[MIYGXZUB ^WL&+_PQJUM#?U[%#%HQ7-,*K MQSW^-&!/L9^FZ_H\_M5]"9]'XL)%!5)\4".5!A.B:+TW4E&?-9/IV3KF],[- MOC1&R>S]]?9N-+EW[GW.FB6C]]4\38- E/N2.8P4YDHC F.Y?J$)!= 0+YDB MUFZ+Z&_(W\@'$%2U$7L2+L=>VGMI[YBT"ZFE<-9)9!R!7LI@NV-&'7.62"0J MXE$Q1$U).XIEK[IRXMX'&#RN^W#J['"V*/(^3>SJ&?_*$;S$KO,?4:RW6V!=LL0A?J+#*H91>.V"UPT0;)P" $!D& "-:2-;J;LD&#%=5WNBB5MX> M__;R]83E2U"K/##:Z#;KAU^=O?I?ETZ>/;]Z@F+U M;1F^_Q'(>)?<.#6:W23#\72>9EW.S$@-;WM;]XDJ\&UQ5]_&/DB:VZ.)8>:$T%HY@3I[WPA"(A!=*< 4XKXZV;[!4/JTZ&+UTI M[V6KEZV8A>D@<,XA1A4A)JBC #$6Q( M7KJT-J%("T2#8:R)X9 0 05 WDE@F?-*4[8M(;PA* (#P+L2:-8;Q[T,U9,A M*H05'E-LO2-(.^D9PTQ(K!3AX;-VMW,T0.*RHR@Z9D"_G=VX-+E+)W?AH?>K MIG-O*W]K^OS=S4\90[PK^*&LV9==5X00K*&P6"!BD1,,+.]OB]6M<%YY!JPF$'+E"11$(N@Y(,Y@# BP M[48PPP&19SJG[NQ^VLO"V60!&!O53>&M=@1R(X4"#A%%!?&Q NH3BY^ZF%WN M4,MSL;2]M?FM*L#YJ=2"#[8ZD!!4E$,CN=24<$V$#2).L= <4\O(MH;.324, M?@L*<"]LO;#EPL8DPH A3QVGQ&BGJ'-&QC0 !9FK*JG99'@4_A:$[42^VY7- M]E5>A7)1(:37C+NL&>>B6DJB?^M_&4[O)E,URD*_?QN;T3P67XKE11=%_=[> M%;Z;"K0*L"'B]"8>XEX\E+AN>2(8D5 MMI!X(30VR!#/B502**5:WNTN5C).9$I6U9B[@-I^PHN MMCSHF@IY8Z,^6=!'QHR;I:8(;Q5+8$. M *^*TSQ'7,>1(M2M6*H> 'H J D W"C)!$/&!N, $:YYT(L$T01B&'Y6 $"# MRA 9$-*5'J^G 8 SZ5 DUNGMB*+T<3)3HXXH2J2ALM--@J&=S*-C9'-H#8+' MV6H8GF_*!Z60[H1*#941WEDCJ"/$$L69UQI*8!5FV+6L*^%!,% [BI5QX3JN M$?62WDOZP9+.M,+*"D ED(0@((CE5D'B'!:<^G;#W2D=8-*5E)$&)7U-]P@GF*EBLOW[][_4Y]7Q6M?3R8SESY[7AY>]0#?S&.?AY41EM>K: Y05>S_ M,-$0&RTFQI$'1XLOQ0JY5I?CH+R MPZ 3#TW4CK.HF(E/8CQ4+-ZX7 BU/NHRSY^S:][.3FB_.#W;W1"/(<&=(H1S M9PC06 $82.^0]XP ZRM*0Q_=]DQKACGGR!JJB/;!U(U9"]Q*2YG$&L!ERZN: MXE7@0Z1]66R.;""V?Y@UYK;H;K=]&VBD58VX3EY.TC3KJ#8M3_^8[F#[YU*# M +BIQ:U8VR8G5]FL;=]-I*')E0,NBGGN:8)8?Z*DSD3I:5>Q48$);UV0]K"F MD1$T?QM/ YQEG63V_#T^W_[FT"0_WV:?'#CX21-BCKVP=PHK)#D>S4-!H,?CIU-M!M- MOOR0%;,?!Q5RF9Q94O=W-;34Z4*=>7%W-W)76>J(N5'CH)R-W9=1>$>Y*>!> M@:_=&OS&V^&WI$&P/G3U*C"NK#_67LG*+7G?3?@Q M*\GKK*0XU?:Q8T,IFX^EY:M-^DJ%8=]-Y#&D%W5(+\_8E75I#1[6D'5YO% ^ MLUCUSBR_TE!SUNK#E/4W[M-(JHRS&L"T.+99.VG*T6+UM.DT=#C@P/8Q ]GO MV-TW*G#$4C7:&G3;R4+ICAVOJ#;FD[5&M1O5EA:L4(; Q[/)X0>3G6&7@CH&!QL=^VZJ[ETQ?Z]6;6NU9J(?.-K%4E$+Q+AV,SO*L( M"CGWR)+QL3*0+CQP.H#H[.Z5DRG$[G ML=9[]X87L^UZQ.C 0)X88KQQLR0Z!GK>ZL! GAAO=5<%ZS6PS@SDB?%\KX'U M&EB/&#UB?(L:6(NGAK/)78TSO(K^3JT2]-A2"*=X.=K&[94'V%NN[_ID]V?[ M/MW_^2'?..P[AW[K\.\=\\WCOGOLMX__?IT[ZMU3]Z[Z]SWFSL?=NWP(-5P5W_\V3F8WD_DTZ'73'Q9>J";#@6J088GWB1HO9.F/+"*GH6KT! \(YON38YN0U_8*AS8O MPSVV]-C2"BV^/P9<2D?JOQ0'V.]2=SN G8" ML'VX"9@7?\];;#J[J5]9(@1D"!$HB7-,2<0EU5Q!2JBD%=V\SJ9?H0$0O7[5 M(TVE='VCH'(&BXQ0H:$%(&^MR8U$ED$GB'7!_ &,;*E = [$( /,#^C.VR/& MMX@8O6YRN1891YY 2 P!$!&#E5+6*^>P<8 (LQ D%/8HIK)*%1$#OA'1!Z6V>/\]A9$GP3=E:+7L7;H;4CM^)8 M/)?W\+W[/!E]CI5_NN%"/">&MAU5NJ>]4)?-.@TX48QAX:DE&@'A$,-4 \DP MILA6M*_-#X+R:E$+ULK@:S< O88TR;(G<#6 M(XP-"^:-U\YK*BU67FC!&.SEL)?#7@X;T\N1$Q8:9V!LM.>X$%!X+A ,5P7U MNA>W7MR>D+AU):I+4D 8\IXZJ0GT2!D,M(,(64"9!]M:._52UTM=+W5M:Z#* MQ_KVS&KA/*&2*TTY%@)@ RT#!/3"V0MG+YSMJJ50.*&5I P30(B1BE 'K.- M$>"HE+T,-BZ#+9X&;^28/*Z1]#H+MW9TG+7J3+Z'/U3G\9W93=="9]G6V++M M[K)UN/) ]UL['6;7>?@6"L1. M#B]=5MMZ5.E1Y8FCRE'VG_!*::"17H4 M><(HLL>F84$HJ=!"&V )%%9@8 B&W'@@ :UR9^X(,VP)-WCG>$E5\!:1#SVVAV7R=4K+)>4(['N%3N/ERNY5>FGX?@J/C*(7EYP;3)3 MHZR4>)\JT0Z(M.M/O,2HU3V&'=<>.:T],1@3 XFD%CO)@.,8$&NVG28WE1/& M!QC!CH%@YU2C7ER?BKB>+I'=*N&1AT(%VPE#*0&1B%EFG8.8H6VEQ9YNN;!' M9J!?7+)YCQE/!3.:3DP1GD BM!0"$JJT$(H):ZB5T#"GMT6G-+7ATX'D_8;? M"V\OO(?IYTHK#3U0B!E#1#RZ8$P:HBA0D%E?(:[9.493XBH&\ *W\EY/_RY;A2RM)Q9B72EMK<-#DA=?:2DZ1)LP1J*C==I#Y=,M,];6D+@=ROCET M.;MZ#[$WV HD@W9/' +**@:<5Y0XHJ6N.,]K5%]@ R;0Q0%&!YP4S;A>SI3/ M\[N;3G]*7LW3-&QVR5W<,2T<9I(59'#W.#IB1PPTC5P[>-.>EBX:%C8:\AY M%T# OAZ.EP9: 0NK=AK5$BEF%..,$\JQ-I0111D0$'C/VD4&@KIV2-,\+CPM M_TP/.]\V[.Q&G6CR?2RBT#:5$ N$E)1QC:PE,.H=Q @+8Z<5KSS:UKNN*24$ MH5X)Z=&@1X,3H,%1MHFT6F%*-54V:"#8R>@S@@Q9J;43TK5Z]",&$';-K]O# M0@\+'8*%4WF>#C18H' DF"B: NH)L4@08[6'FFK! 8:^5;CXY@V6I^&&Z@'J M*0'4::T80@421GE#H2)$,"T]QU9!0)43'K?KV.8#)K]==>68(R\@DY;2C#$2ECN27A T$U0ZSYOW'5# M\4 \>.+NJQYNOFFX.=P0K%0[*%,82F^M T$#T5ZR6.K%"B&]4X2VK7:P 2>] MVM'C0(\#7;%#N$ 6&*4(P?%<6FFFC2&22,8-I[!=7Q8D8 !P#P@](&Q(1$/' M]D\*)<[GU]IFL4C)@($2>L\A801H+IVD5GDND=>@(D"FT9PI0+J6,]6&S?)$ M/5A/"Z^^<6@ZN2&#O..,(82=5L0K*"5QV%)N)9,&*]$N\F QD)UW:SU2;ZGP M72U__2Y\H@*;//\NHT$D]7 \5P41UJ\L;_MY[9-L.3^&N?Y)("!<>(FA@01Q M)Z#11C ! -6<&%HX*<.-SKZ8'7@3S;FL^HU:,\PY1]901;2WBL:Z[(%_+&42 M:R"KWKCO)@B"G$2Y>)[\' G<7'KFSS_&YRTX[#BJKS%E_55X%$$AJ$51N*#H M"G/^G+%?8MPH,K();/_OS^+SP]^%&.1_C]0TB/8O']Z]_GTXG7V,-SVKNRA+ M60/@7U?!=;OO= ,V-U"TVAN\ A+%>!>OS_RIE>[@"L _GO,J1K+/:YP_)'[Z M4S*< M2,\ PT0CK Q FG+$J8/40Q)WEOR>]Y/XLIO9[.ZG'W_\\N7+]5>=CJXGZ:CGT8JLK4;7_WCP[/G'V]<*>MSD0HZG";#L1G-K;.) MFH8M(ATK&)X-#%[R?ATTJJ)&&W5',;=A";O)J,LS 8 M%?]XJ4;1-D@^W#@WN\ZP9S'4ZDUP^Z)7ADBLR^2VL7>?^&[![0NJY&^M/U]4:[YX.=^XS^T>[?J('[E N-: M23'@*I#XYWPZ&_K[6C5>-I:[O.'L>U[UCO.K]R[HHY]=\HLS61WE)5<\CKGH M($&!?H.5QU2/(4)*@(S;\,7[)&CN+@VH,1S/)DFX\\6M&V< -;;)>S>=99"2 M-S=-7GQ*G8OGEF&WG=TD*LSQ]G8XRZX$G3Q<*.;R+WL,B.'8O?5K'5/5U^'M M_/;E)$TG7V(_5155A]G]2L\O98'@%!AC"8(^:$ R[/=0!'O#6KT9*P>#60%H MHVU;Z=(.8?OL$$2O-[VV25C240R<.F"9TL4@$Y/3WQ?#O$X^WH3-1#TL1]A. MU,/"_1C6(EVL7=A"7LP_!2E8+$Z@"SV(3?Y+!0%.[TOWL8/N^T.EYJ9T%S_H MKC>3SRORQ8C#A8E/.#6Z^3M./FO^=@M[C_LC0NCK!@F0H\3NOA! M\;"PK*D]Y&&'2>GW\='_]C>!$/C[^H?99?CW'P+?!,TC* WCOX(RLJ$!A!>E M0:\;)&^N7UP/HMJB[.UP'/3U5&4PICYE;RK>\F+UPQ>?5MX4!AM'-(IC3Z>) M3R>WR2Q@V]5L\*,/V+BL;!0ZI)L#UXV+FH4H X) /EK ::VTD@))7N?A$Q^6*S M*N;XO!G%Y"!PO$LGGXF3[A-?0I3^Q1F$+X2C*?AG1I%Q)J/ M9VM0%0RIPY2/52*^4FEZ'[;8C1)2A".CN))0(1A,1J,8-A9CQ+6 K+*U3IN MC;8K&>Q@)0.CS>891Z@8U\F'>6#SG.!? NH&CK$@S4M47X/KQFE.NWH_M!4MI^/KCQ,"QM(6BOEP]8; X_K8+] M 5A?'])8+4CC;>+Y28TL7FO^(LZ_@9.]E8.Z1YX0;9Y+_#Q+=R5E5)PP;3G6 M0GS+CM- (;_R-K[EV&5E2#O32_BV@[,#CLV..6#-+GQQ\>0R.BL"*(W">[>> M(SY^9OG!8I7FT(XBL+0)%_ 4;FYF"VS''):6 4D9LP@+(@$5PD@ON0]":ZS1 M=ML.U:0Y?/A.!2O:/!VQ4PV62W&X'A9/4\M%I &7%#CDA.<$.BD-DIHS"YP" M#K/*@B&K^M?QE"N1Y&KJS$]VGGZ9I'8:=2\?=LE,$]O0NPXAQ];#@:4MMLG/ MB\UVH=X6I]'3M@]NF,;,(,RAX(A0Z84,G!H6@Q"#N785_N"M]/XP"U:DOO_= MQ0*@T\58&F74S;HNQQS:3.=Z-+P=Y@=B40$:%E6-HX8ZS4 MM(U;7@5G+48.4<)$('Q64IUZQHR'WL,@ <>L0GS%* SC]Z@Y-DK]1Z'$*O6G MBU$6"N[W3IF;02#S0B==?AZGL1".ZW5-M#)"H#)S=/GK#@]\,RJZ,O0@450*BSS M&"II8Y"\T(@: 3VT.NQQJ*([;\:,M 03)\I9DT9HA.W?;J6-7K=3KU/W/W(W-_5O_3MU' MW7NZHG@0)AU2//Q'K $J_$J8=H8'H*X,1%Y7O(]9KN?_,U=I^/+H?EVO#E,+ M"MAHE(TOZ%X_)=^K'];LBJJ:>F8A)5])>O/?(51:9E1'[R65V@/HX)K5G&F^*^' M\&C@G*AA1:VVY-/RPW0Z.]:K-OLR.>2-T7J:#I+O==/+^/'+I.QX9DAC9+2A M$@58X4%WYIP"P($35,J&&;B19837J )Q#EW&TO+-#G5)EMRP?C)/9S>'+N @ MN_5[T_@:QI&75C%L!T:A8.A8C8G46NA +:*LTL$&E>8 _\L95E%4')O46$4_ M]($ZXI\2SPZ">3.=Z.K1#E0Y= MV.'RD[KXEMDD\?/P!C^/KNE$F?^9#Z?#N#C3[,W#\>> A5'\/P6M>19VX[L8 M?QK1*#PI%^'U6:]HC[D?L&JRX=6I\WGF67ZT-8ZUH9P=N^ET!0WF,< C^\HB M4&73PQZ>=J<"!9V;KDW??;USXVFFBF:Y)5D,4V"FLYK\1IYE$8RGLSBI-S7B#C9E*;SVWCK]\,?'G'>_5M!I%]<_O/U),VUOM4< M6$*""48!Y88@P@W6W#+D!/),:*F!:C+FII%C O"H8X(5&ZJ";U>R)+:PYMUH M/JUZPA:N^'XXC)%]8?;9P7N,2;0VVX_4:$U5RSEBL CVB=R@9N$!N3YH(LM' MA\A(A^X/P33PLPC/PTP$7!8\'=EI.L_=5]G:3_-(D_#8G+BKZ1"_N\\! MVC\%48HH%$S^H(7&72S?5JKTW!_"1C$?V8QU"[X]P#(I7I.]I>S["C8C]-9S M#Q0!!"NLM&5&"H&A(-5>ER8X<,7D@$L&!'L8$%7$+!_ !HOP'7@-#H[9C:3? M@(O":LB6-DY-C1Z6N:16;,+B&J_92?C^Y@*VAS2(PV!$:F&1<$1R%];96*DD M%( JNL@\:=*[_.=[-?Z4VZ#%2>E>) ('\P$% P"R_V^PP_4)8K10K9A;U$[, M[8F4GEJ1MNC"(FV'Q6%-$I7L3/$)6!"X+U%W=V%3RH,.\YCX;2&#R?>9SKXB M\&$G&4EVEX7L"8(E2_&6WS\-H" 69-W (^N9=A M[F$X_QW^C:,NG_B5(%AS@;41UB*HB:5$:N(-"UAL"$=(5M3R/RK H8RWP_$# MWOZY&%8<3GZW"W:KLV^#1C".\7)YM9;PQ/B-#Q.?+C_Y+>QH7S]\47?QD[W; M.#GFY+#N\6^0OO:6"!((E-:*<6P(L49!8[$ BBN+K725^GC-)2IOB9U<(G1= MY6@9/.A&2RE=TVU*,EN%+MND]XBH^)=J.IQ^N OZCGT[+M,.EL4M;#_1GG*8 M2H*9$9X@"!'B0?5AS!YPGMZXX(5QNZ:7"51*4B8FNXV"VH2%&&O)$/$6,<(T MTU08)SRR#%"-7#U5\G'BT@9A827_'Q3\N/ T1IMQD+&^7;@5=ME^AQSE)0OD MRLYEU'VV2Q:[O(OGA?DSIB[F.3B[)IK+_?DN,Q$2/8\G(,DH'I#ZW$D^&]WG MZLK23YV?0^;#C^..[UAX1ZH=(^THH+7R(E [>1%'Z=Q1_2W"M%Z^?_?Z7=R. M@HC]]2*-.\J"ET9AA\IJ\]PLFR#,)G=K;1$6]7DV [3*2G8Y[.O9^JMCJ8D8 MA[!1T*!RH&_F4:)61EI6X4V6*OJ(V"VQ+79_I7#&,IX?D55.VS/ZC,S+@=^% M*U6?KD3M7;]]\_/7-QP_;[:F'Y5DO89(%&D8H>!7!?CQ;'LK]J*I&OQYAV5C$):J5 M+H3$9=FEII 0Z5((!Y[PD+1@GQ6B&(@OKE".:5L83- MG>"5%=NF%->Z@5RE4)[VR2XII"T/MEQ M3;*7#L.B9EH@4;/:[<>-:E*+[]\&E N&202[90F1#/FRF)\%*.2^OH6)^N#^ M&RQNBI>&F46Z>6,)EK*8AN3+S23N9;*_\"@Q/' M]6R40HEC#DP2=L;PMG!K>A\N?0[<%$.!,\]E8-)!40PECPF9W<0SE$$1Z9)7 M.2WBVI8>SI40F/RKT4M4' :7)&TT=%%(;EWZR<605;,4Y,BP@_!YT#>*OS+Q MLL-I^,*\^'@:L"?;[(-ZZJ+P!%H.;=CSIZ4@EKLB]'KM(#QJ,F$77YBF451+ M04.#(F*H$,H'^?X4S-- '1?=JX6TK1O>4?B6Y(P*R5W^R-*\9T$AG@8I+P8: MP.RO,/[\&'ICD9;YB N1SH.-AEE@SF*Q5E(7-T'Q]?!K##>Z"79#_*2,D ]' M:SM@-*MQL\A"\6?R[NG MV3"GN1,@CE%%[[](WME9*((Q$;A3$J]=K-"AE%80*@V958C1K>4Z MF@B5/8)C^6/KJY:J;^0%SXKBJA4@U2+*K.S/D4.RHXS;N]$PR[/(*^T^;/L/ MAE!A7^PR4TZX>=<*V,/T!%O7%K(?6\2B"2+5"O'#IPCQVZXCK7H(\VN?8WQ M^)DIW+%"YI;/C;I;_VCAA23119?7P;DJRF\\?+-RAMG%19?ZS!>87460 MSL(Q%T^A7)+50)TF>4):#N\!UY,,J'.?1QN4=,QCSX1A$EEBB1/.46U1^#^1 M7OF*,FUX24E\%DIN]GP\G))X4.Q8,?)U=!5MR67%^Q7>+NC3^J M+I-YECOD2@& L4;BK5/YT:)?! O'8\.BN4^X/)RMUD/>R,V^FP>D5-/,.O9Q MU[^*Q$TGP6+)#+O"01-C$".__',^+B4\KSRMT/BS^B<%#"_[B11(C'(\SEZ< M;W%;.Q"LSK5X=E5JUE&EM1^:&Y/.VB@5OQ]0DO!P0Q-7;(@+,S/N4H5'ZH@#HJ) _-!- MW[N%T^ZM?[KRUZNM9";C9C7%!P&2X*C.Q0$A@P#!LFG%NDU3]OT%:U@K[ ".!PM!XX @" M2DD02^@:923'#* .$A-<;[;5+1&S1$!6BF56QJ3S93^Q(D KELQO0^-EAB!A M"9+**>* E%PJ!9C%U"A&826+KBI8VP+^&Z![764#5RH;^Y-EZI'0>D2A,8)) M2(FP2AMK)6+2LF")275 UO"VT/XSDE!4DG CZFFQ#V6[7N:L6A876H&*4C6W MZZ#B+&)W7]S=C=Q5MIF&S380X6KLOD33^UE-)6B](%##&ME:R:.53G?--YW+ MZR7E4WY$B^#M'3:7,=;9_)8-^W:4[$Z'G[-HV@?-8?IB;/_3V4^Q+T=4TS-0 M_V4X-:,L6C4JH"]'$_/7LP=]U(O _P1[H[ B2FKE/0TZ*>)"&NK09F^P=8%Y MEKC QW=14PU(6=G1UB"EH8$6(T\@C%N$EXQ(AIPD.B@U^QR1CW6IK9R?Z_9<7F_US:V^?M^(#SMBVS&)=>H\9E;) ZLE)5ZKL/]* M-2,K6S+N/S0]NK'"8R9V@+FVGW=K,'QU7\S#UKPR(Z4C]&S#7MY/RQH+4%WC MZ?(7X("&VH>5Z-M/P!I4)]\JU9\T E8WL=]STT'NR\OGC-4$J=5*?9-IGB2U M"!V[5>E?;I:DP^E?2W-SDMKA. ^YGJ=YE2<]GPZSLH'17HV=9^UG%S_*5?;L MSM52(7G,[3)A*:N35G:5Q1=&0R&\/Z9'Y?$2BQZ3%3ZTST6*\]5JSGP1VEO* MB<@2?>/[8E4JNU0A2E1XB%(>/J@5\8ZP'C&N.*=%-A(_FLS[*E9Q%"=) MO#&>=B[#I%=IEM$XGU2<8XD$:JFFAV'G=9=B4/TB#V1:$&%ON'-3P%[I:-]W M$^N!?5>W\?WDJT'S:A_'TZ%Y:@9S\^26)FE3?)6YG?MNTFND;+=8>U2JSQ/8:H:?+$GLL+2NQ)[)F M\H>Z+[QO6]UM:FT#3J:!A\N;Z4.1Y(?@B4G1J1R#A7M'>[ M4;&GV%Z?W4*7>#/)<]HV?';8Z'B6IJ46D&@JI*<<"@TD!L)P5A$/B@##X,^J MH[WW00W(3IS+A^!1AD_5;"4J)WGJWF$F=2@X!'M7XNN&FC]?-U\M)]&H['1<#Q?\U'55R= M.N,R)70+L>YN*CHROO7EZD)E9YS$C@7B*"A>SHAWZCY&&O@LB3$M6'$)%H^.B/HPBP%6U=4/%'1< M2,XULL13+R10C!O(F3?6&%HEY+PC-&^BU0:Z%A6]!_]U1^OWX[A;$@N8X%+& M(@\N F\V&@W$#7H0"WD9-;W) M@F[=U_RDPB[+G*RGV>7!^O,XKUC:X/ZZ584+5N;Z[KUKW6?5">7JE(HJK.7Y M@*?K4]+LZ9UUTS#&+,IVF!4*6%=#\TBWC,W]:/(EN7'VDUOKSQ'!Q\RRS-EA M=C*F77(3("-&TBWTU>LLQWY1\&X0(#IU@3[_&^[YE"7%1Q$93::QK'?J1JKH M?1"%QJMAFBMGBYR7JF&FL;B(B=7#LAN5,?/;>?ZTMH11CI:*LM3J%%];WM-OXVZ?-4E M^*KKMFTI_;:C^-Z.FGTGJ\M'=]?EVUN!K[IRWZ74Y3ND[F)1K.^RZO*M@,Q6 M>_.#"3@\'[FWOC)\2Q,ZSE MQ(4')?U?*K4VP>/T(H/JE"&8UW"[/M!SR_QYDH5G,PT7'1& M35:8*,FY*-MSP]5I1,5ETFG>1%N[H"Q<'[A!5,;8[-YH]W-0#;9#CV*[6@YC MN.XQ[@B'';-RC_';M;LDM;Q^,'/['=8+/M\5RVWAC9_-5CK"-Q])F6PI.UMN MZWL(\_[@CF)<45%]JA%&3V.BIOMN#M9(O M?,6O44G1C-_X*KN@A:%Z"79]KB+,@,VKS/)_DUYC*]409 M<5-"6V/-BJ; /43V$-E)B$07PFYGA,C56@U/E E/"(^72)Y>1B](1G$OH^=6 M8=+)EW4:KH]U-KGK".,^$J@JYMJ):26'"<]6)FK!&NLLJ;;1X$ 25I/J^]_B M(>5D/E5C._WAJ7%7!1D.!Z@>B[;6C\N/VSC[UTI?U:M7O_[Z^G6@U1LW*]S* MZPF#M3>[SK):F:_2R' [&*LXK=Q)O3;4U8L@WAZA? 3M_N6ID>V0':'@Q8)N ML@[==L=2ODLG?CB+#M1R+!^BGF!)G0*> 4%88)@)2T!E#NVO_/IKC#GAX(: M>%^8,QPPN%GV\*GQP6G$Y^E#3X_;G62\'K=/AML<:!G@%G"E%$%2:,2195 X MZ[G 9'^!R\9PFZ >M]N$GF_+8EEQX\B[V8H-4WFZ]_QM18QL#,PM(F1_VC1I MED$>JY>>+L\>OE_VFV)/H$=N?]\2A7H6ZE&H9Z$>A9XX"[44A-0AO?/0D_+Z M,4ER(R!)9N%(_UA-)RNTUACOOI:Z]@TXHKMZKM-9@G7T$+%3]#K1(4Z5:;K[ M8&=7CM.K(/NO@^C'VL'N/P(NQ(OO71:J/_1A.O%Y+UV8I_NHOI8.AC1CT%&. MB$.8:"P%\H!JK0" C"F_OR7,P0=#TVSYK_:=$ VXV*R9_PU@62^:/?;W#/;M M8O_W9P!_SC6!'D,+F"+60048,!8;$/8#"DA%J[MVO (#4>G,[3&_MDA6<=@/ M!U"T)&LZE62;V18$KR@1DJA9>)::S6>3]#ZOZ_&]=S8VY,I* M@\3/W _M>B$Z*Q&'[^K?9"I /?"H&1K_=,A6O7 MNW#5O71CYX>S%[/7.5:\&-NL<,&'!93D-X4;ULJOQ6:?RDGLJ;&$"Z&,58XA M JV15"-SHI M0C=KS'T#@':PE!Z!9W4W]TNG9;\Y])O#4]P9Y6S/D[> M3,:E/NB+2M;E#=KY8*VV1]WDY[5MJW$&7; MA[+WH>Q]*'O/0CT*=9M"/0OU*-1%%OIFE<-JC\>N<_VJ0_A$E8ROV#,IO.>J M9'\MVRP]9<9\I/>\KXS2II.]IVZKOOBCR;LG&GO'N<^QYSQ0 .:0%9H#(A55 MV@J* 7#>*ZS4_M:OS9SSX 'E56DW3XN]FO.Y'\U03ZX$9[^U=(([^ZVEWUJV M;"U.,$(@C\F6WEI<$)1DV3PK M(K7FY-MB(/[CP[O_3*8W*MPV&04$F#YE?JV_?9.6 H0O@FR/W:/M9!ZY;0<- M^P*9NS;A_?2KO=.6=E&FE"-(*>,1(M10H9$&T#DA#3=(VQ,9:'* .>IWT1Z4 M>BSOL;P3Y+M +)?>2$@%U081XJR3S'#$O%)02H/)J8*JV #0WB)J!Y0V;)_B ME^_"U:C<']7;N?CQ\TJPVR.Z-+-:79KY13?.;H)NO!;=Q(7UN0]2GE-FNJW7 M_<)-F5>-"#A:=+Z?9@WJ;YV:SE-G$S6-=Y>$HFA=G[W!Q8>KT2AQ7^^WL M_7P6;GLH'SA-M)J&ZV&)/KQ]_?XJ_^M^Z$8V,?,TO.XZB>-=?6J0:S,?Y2L[ MGX8AV>'43.;C?+!Q1&J6W*C/+M'.C1-EXQ*$YP9C.W5^% MCQ"F;,('A+/F? M>5BHV?T:(;+Z&,/9-,D>[-([E8;O!'@P-\DP$"'YW7UVHP0E7@W3TOSS$1;T MN0UCOFZ5744M=I4%NS[_.>+Y@4W5GST/DA>__[S5&(%R=>@-6^>@#BYF?2+#6D1&2U7TS?PV(+!9TT0_F!MGYR/WUB^.Y&/. M]2\/6/TQ.[X/[WHYFIB_GI4'C)45DD+C.=$2:6^XA,)2H07![)!2C"YHH'=Q MJTOGKFIV%" D(%% :$B0 CH\@&N,C)=0 D<;Y* ' FW7KQXI):C6 N)=3+.? M0#6HBDZFB.2*A%%I>A_#FN)V&;?"AXW_.*WB^V&6Q!)VZ>$XF>1],^9I&C=] M-9VZL!''-^0?Y!=^2+Z$9T4-Q$]&49?8OM.VQ16X%E>0QW!%)2/NNPDO96UC MASDQQ1XU]VP:N=_$N%&T2TU@O7]_%K>P\'=AT.5_QX*$ ;G\+/O^LP/Q97/7 MV#0M*Z5G85<"L-$+9LT+5.4>6W[MV#H(^Z9377)NVQG;SF%49%*UV"W\L*%L M[QB^J +84.V4=8VDS!6+?KD-:BG;NGY7C"J)G+#3U9.MN@] M_W6._ZHZT5\D_U6$,RPN-X'9!5<6H67=JUM(V*V-L*V^4D2WF&O'K]Z_-J-7UI;JC@0GD%#E)12 M0X%YP*D :,)6%;MEY;632NL9SI>:B-H+ MPRQ.>]8.C,]R,G94P-QQ0[]4.(:6!S!V2&)CB%->"V>8BIT+I+2&^WKJ9!LX M3+'H. Z?649[,.G!Y+Q@X@%E"E,#*> DX(DB&&GHO/)&$R)H/=VN>3"1Y* F M:)<.)2TKEAKRV:XI;F(9DS(HPP 9+YA!3N MRF]C5:780\\OM&"'I'!K\6Z)XO;AZM6Z)T2_&L.0CE!-J5@?"[ M"W#@WMZY-/#,^-/O3DW=M"KA B% ( :&P.),EI[*:A5037"1@M1D0Y[=,(! M<119:)Q3 A)-02R>H"UAL;E<@"4!=X3&YY1H)(H'@NLDI\.6%(4E5;>$4.^= M1HVYH\T \-TI./7'5YTIL>1T:ZFOBK>;PESWI(W2+WL2J? M(E-(8EYC=L$*&=\[!AF MS$1-G9E\&H=%MY'(9G(;7F9R^MNXGLO\TOC&K;/QPZ_A6VL#GH0M?8UR*ZO_ M,/>U,<9OYJ/[Y,:Q2>;H_G@8_1@>\M:_*EBDI&8A+R2#CFJ)'5'42@DM=D!2 M#C0EK*+66NZP>!\9,SM4_$-]'=[.;Q<'BB6]ZFKJS$^!9[X$M390Z=ES'RL; MWSL5JU*MPE@21&<4QEU-DC(ABLR>0*8\XSCP1QB=BXN;)KG\Q)5ZH/27&Q< M)Q.@-%R8C(/2&QED\GEH,W$:WMZ-AF:8A\L.5M*#L[SC"!UA=GFBKQI% M:R"=?(F/3#=X;SC.Z1R'K#ZKX2C+8ZGDV3#)!; LA'>#:U=Y]3IY^X!5)5YV M>=/60,F"""5QB>,(>)NJ3/Y& <3B@(=;^/Z_H]H21[SRXD3=QO3H(N7:J'$D MH'8/N&@7T+F5^+C._ M2/.I^N0RH8MC*&>3/;! 6@&PX=8=&)-Q]S1_;D%,6PPV!ES8#*,B45.;?_!Y ME4[%/7N2P.OOMM49:'MN(HUK0E%=/5"S.$2I#)1[%>1W:_JJ)-XY*H5FS!&. MB2;828PDTIH0:RO<+,=KD\@3@H2"&DKB.%..:02QXAQXA#-MLOZJD3JK1MO3 MD8)PW@6K(]OT_!IT')=D>82>NY? -58%/695:)U584=HUL=+_][IUJ#1SJ3D M_=.M02-^87F;RY./34=A71?A,8F839Q:-M&]^]$Y-XTDO^W+QVG :%_KN=C--?@T?V;4#F]+A6?WU/5G^V\;98_8\TCD 7&$K_,V"WP$5S(M1/HJS*UZSE1E6U[;Q MT;"#1[,S8&H-I=:37YNAT39>;SC]M<7=LU:^ZV[K?DW:KU%$A5N5?AJ.K^(W MPMOR:S42"-:.4LPD=CIK"1.:R!AK8KMI.&>EHH#O"0(9=@QG=ZC ZK%U/+$"BWA:$ZQ0"CW5TE8F:[92TEQ2O+<,[AG7O#55J)>7BY(7 MR922A'HC&"<$!MEQ@%...8S- 1P[4=EH.<",/A%Y.W)4-^,/-))U=95[> M+NW YX*--JW)G0"Q#P6R=8H^WBH48(0"XSW34CD""-*<((^M%< 33]RI=DW4 M!0SHU,;8L_$Q;"PDD-8[C;S5!# 3V!C;H $:9"TRMJ*?32N;&>)5^>N=9>,3 MV9)'=[ONQOZV%H?0C=WM>&*>2XE^1(_)LV'0(T>]&\ 6_%2%7]!2)$BL+,0 M 8@**0ES4DAB((;L5/VX4%#&JRH(G9AWVNRGVTMH+Z%U)%1C9HU2(JC+G&@: M7F)HT)H-$5K&+K2GTC &$._OF'?!$GHFG81L%L,YF^+Q<1(C/!^TCN3_=%#O M( V%E;2457B>D[H#AK4;@:J0A^. ()HA9!0C F#M@ Z_$(*=\LY7IOJVH!M M-*!B?X.WDT-/G69JO:P\45DQPGDE!$3:,X(!E5@AJKT)FS5A )SJ' #" >=5 M.:*7)2MK>W'VHT9F9_VHT^J8\STW[6S\L3^ M$;4Z:Z>?&U&N3<>XU_=XVW/ M37(GO?[?UJG)V?3&;C23 M]-./" #\8QH^_G'QW6?)U]O13R,5@Y3=^.H?'YX]_Q 1,>J"PZP#;/(E)H7< M!O!QP5H993RPN/OYOJ9GC7-,=0^]?8FEX.@DT<@B1<3VR_?O7K]3G]S+U*F_ M7J311['(IPYT2C,@O%GJXK/)W2(:K;BR ,."5;[;U/970K777QL7WZ7/GJ\E MJE<,\,T\9KVMC+ B=.FXUGUE7A<;(78KZ=^K*>'1Q[+*'3M&GI%V.>B[<.5* MQTM7RHO;C =/Z3Z=L3$.L6N;25#+&5,E-&K6 OWU\\?+W7]^^?O7V MS<=?WWS\4(DM:\NQ#B!9=E',=XDYEC'W9;D0:GW4VVH'U$_BKNZZN.^N72GL MC\#EWY=&[2*G-FN2NLR>BT/-CG)4O#:=A1^+-+Z845L@8/'=+)$PZ#*W299I M"?^>Q+K$@V0ZO[L;#=UTL$Q[3D8J<.5#7[?6DN1@K9QY>'32_'*8%:EM=S=K M@1\?(CV*Q-'?'G)#M^:\:2X9%"*HQ!P1Y8T009EE&(==SDM,#SF,WI?SQ@T7 MR&$N(>$$4R:$T8Z'_QPQG(6'/4:'@[4* \ 6*P-,2ROPT))X)5$W=2-5= XN MDH3C/E_.ABN7&#E0-SP\1Z[=!:F5.PI)G\S5A62NL^9M74B&0I^BU:=H74+Z M39^BU?/(D3RRV7'Q(GBD/0A[VLE5AYSF;Q]EGUQ5U_G\^("XI8VRJL! 5N&; M7EP\WIR))3K#! )DQ8IFBZ(\:T5PDMM@PLS3I>V^J[36>J/PI4W3/."T5GFW MP\Z]SF6S/&[$QR2\O"MJ.I6C>)R'4"@5*T$2$&Q>Z*A1"#'ON5>FHB-6.[YT M,,"5+5:ZX!^\V$"[7DB?AI!:IZG4D"J/','6:T^-EY(BP6,GSLKJSJUDIC'" MGK*,GD;;Z3-H3B6V9P.X3FT+_;)W;]F?HEV%:(5=M;AXO%U559%YHF,9VMRJ MQP<&>PDK1*!)MX8%ENS,L4@Y%02Q[BQUCPRMJ96+6G(V@MV4I\^ MI>Y3["[@YX'X&]TY_&8=_"S0:>*35>?TH+6*X/M7I,8R/JHB.*Q5[AKR-FN" MMSOA6ID64!P>$W;*$+"- +068\(.:W?=C6362A?QZV'9*[>BC:')WG[6EA!@^<;+0:F[&6D]L_%A-A303!N MM,GW[FOTWR]: ,VR:,;;/)K1Q6C&M9WY\+B.MFI#-B"C]6S* X=TN/'85FW( ME>'LRZ3=H4$O''3OW:V*6T3ZUN< 'O&[?,(#N(7.:VN,)E1HK3#53",>3$/@ M5*5KO;FR&'+ (*AO#YZR=&1'4*$;"D(&0+11]#[<4W0F$&E3P=CM*6H:$WZ9 MNS?AA1^_N-%GET>_EVM+*L(IE][K8%,[@X3#T#OC!36*H>JB5LUU:4:#8+.< M!Q&Z+/874'@O, ([#R)ZQH7JVMD0!!MTW+E3"T4,P@R+A'! MF@I.*(>4,FA]^!]L%0H@&]#'U/EYLDK&A9;\#=PALBH!L4B RXI=G$D1.9: M9]-.'E..\WSZ2V.CW@9L=S<'H]J+R&81VEY/YN4#%4JP\M@":E#XE7!!,44. M>6F\<1J[UI$-GDG)::2X:$>0L&%D@^2:/+ZHZ,(5^RVK0J= "T_6-LAU,3GD5.D$:<*$ :(P(@PWRK.R4'0OWI-J'%4;*'D.A+7@CY&/]J15-$1 M ,RHUC&4*Q=M/HL7_,AA'9.?6A4#;15GPBM,D'*$":8T$,Q@[3"%"EK=LMH% M!I@_HDO+:0I*'XLZV8_: <[UPQ!KE3R&LN&"C?]_%NT41A#60'UROQ0;XGLU M<].MH.-Q&ZK"#@QB-!!+5$>R*$4Q@I0:"D M@43D<:'+M8H'(]!.Z')!^@+X8UO+:784N%!.DC0N1FLAR?LI76-Y'A6ABVI5 MCD6PS9#D=B<,#P\NSK><;Z[V9-.)_77>72?7NJ&PW 7EMR8_'Z3-?BOU_-HO M$-"SSQ,N]=>Q0@.;9G=<701((!T6X1]*?UC#QVXX-1>ZY94J-)PTB^1],'*S M%MY7R=NUG*Q&F:$1JK8AND>]'QR\JG6%=&F<5N3;4L_L51KO6JGM?,J%]V%?W>VVA(4(9)$$AD)&">904PY5 MV" 5$D@97%F";+>PD&NP+BR+#D1/5&;:/U9NVPII3Q)79*SSY9MZ:EY@,:R# M)+NS.NK*J5O;RFGCN0+',N&!5<$/X/]#E_T8%\B.P^EW+HV#*[MJF35<,.\= MPX0II 66%B!&.+78X,I#Z0W?""W[1AY<(U=HCV^$7&^&K/WK>K+PZ>L0'5L/ MIJT1=Y&W#Z/B$9R]%= >=1[[T*RO+<$QU#/');?< 6(541!I[JUA5 C%#=NJ MGGH7'3A[:7#Y<" M5IJ;Y5R6EVQFY )0)^$]P[%+\Y)> M4W,S"2!?N[7F_G6OP2R[VDNWV9G[D7.MK+2W[R;:PEPW>]VN-N&I;'?[;L'( M'PM&?KMDY'W]J1])M\I:>/MNVE4*K\,\4EDP;M]-O WPK.Y!71F[4-&8.K_V M6:5#-2[=GHTL ,QX&C?)>'WL"I@^!"COTJ#8IF$&Q8=N6N#F["9HCY]N ICI MZ= .57J?F-%P'-#L3J6SB&8WP[MI\GWES[)/X-]_&$3@SH&T MC)N?7/BB&L4W?PD#4LF.%+'""@C0_=;_1WY?Z4V_%:'W;[^,8TK[0_@AXU)9 M%+0EZDALW!IT(8UY4.8=Q$@?V\1FQ69 A]L,%1;#8O)E6BXS",(OQ1H$ZN0D MVR3N=5*U$8^&M\/8'+?JL=,2Q=.\0GK<$0^D^N_YDP^@NG<6.,:H-!P2IEGL MBAP7P &M!2/[*UC_^3Z.[L77X?3//\*\;^>W?[C8(+Z9U6"T8CEFD^;I +0" MB&DLJ(,$4B<4XLX3J_\?>^_:W39RK M_SZ_ 4<8[\EX0!U=>/!.O)7OLQ#EC M2[&5[/=\VJL)-"3,@ ' "4KO_ZMZ@9 @ 2O(H$&V5F3&1$$@>KJIZJKJJNK M+-L<@&3LQ ?R_=!\&-3QX1+1QL'A)]NQA!&Y"U_&3I^ZNN,8EJY;0_1>3,LQ M/<\#_AB@A%O&1TUUK%?*U9%X86FV0ZRA.7),M&:TD3,VAN/^"*1F0$U]-UDY M/$9&R]G3KU[G9OA*I<1L[*Q$'BP[?L):VU$"^C];05#AJXKKQ]1)4?_'\,S\ MD\H>7DJ]6*/2D)1)Q)Y?K%HT>PDL37@VW0_9Z71XH$?CF/<-!]-\\ZH%8X$[ MP;!)P.I78 I@BM7* I8OF$H238JWJL7"^?00@:J]BG#*YZNH3^&6&9:'0\?! M\\']>("K,% 2,\'CWM.3GS[,^;?56/Z'OX]!+.,&8"P[E%&,ZEA65FV5VDT_ M&A8N]$KS>;.5M+,!]A*S2CFR85Z;9;_I1Z.C&.9=F9)JN72>*;!A>DJ\<@)* M8A9!?2CVZ-)HFE.776"/@R0YW/*5B>M^UF8[C20:F9H8NW6!^H+ DUE$^! MLJLQ\N:*Z:TW8,\^D>=D!0-+(>B?'^+\(5G*:,8M#1,>:Z:,';#AWY;YJCQD M0V&)DGDB/(0XUK\Y[OK=[]^ MN/GX_N;+W85W$:!Y,J4I6%3PPH0$&!3!I_DA:F:XF(!228" *(M4 M,PLO.Q>)(CLW3^%/DN+GYRPFW5,^PI@GLR#U61@YNR\?.K._,?1(D.#^6P@Z6!3[ULH2/OP.JGR,Y:Y@(,,@:4G8IE*GK* M)Z# =7W\5+72'V T+GVD =P-=C@8[$!=P5[%*TQD'#8Z&*)='4. B, MZK*Q73*SU<)PAW$E,)=\F@FS_U.0$!_ %K+5FFGP+9Z^9,KG?@=X/C%."FC4 M-[5#XL[_JM.Y6 M[CBHKI(+^NG+Q\()U99S08%!3[#L)S2\> MZ8\D'S>Z M&2C7]]IFU(^TS_B.)FQ7#66):\5LUIEV2WP>QF8:G(+Z+78'^38D&4>/5%7< M6:[)-]?J+W8@,F-K'[[*6E/BP\2SQ0XP? ML)X]ZQ-B6LVR?C1.[+63N[:KFKGZ4S=R+MVBOH\U;F-LU M\\[7"UA0,);-5X5R_V%T=_SQC*]98&GCS8MF=+%_IY;,=1Y5SNS[Y8![);B> M+5/E$#N)T4!U,+;B,I,U6SS'8';#8JJ %Y4O8N#;8'@;K-V(#]C$/QH&L7HX60,.IK$[!67UX>MZH>79&?6*.3EC,UUQ2^V MX,T^'!VMCH$M4'OLN-BVL9H5+FX>&GQE6C%]631L]=8C+ ZA0J9PQQ1P O8K<9QX!B:OG\PU)8;GF+/# M"A"B=[/P1'=6B1?EF[<_\B4HBOE6<9[FPI\"+Z#?IS1$3PJT*0L'@>7,)B+3 MN44>:#4"!"]T(E#GF79EP2.?YO&E@"EQ=@/?H)[;ZL5B_(QOK[Q@%L>X@)56 MZ^SIC!]P4T9KD@?[UBP91U/OQGZ9RQT-4!A[!2B,=0&*@V6LUWL"GT(7I#C& MJ-^G\+<9K/>W+!^9C?M;EDU\-';MY1,:'?4)C;U\0F.=3_@"#9S/;9X=7H2G M2NGM15HY* Z,2/L<(=,Y0KC^>N :B/#8-F@\%KA [1)-4W_B_R?_AF?">+2\ M=0*K.XMDJXHW"UD0 K#H$*S8E>8!+/I(@ED>SL=WTO@^"J,)!MLP3).PA2%/ M[ODMBN>[&4DI*1YMZ3RI/K.FV=.FQ.L80R%0:#VS_8,2BFUGH(K#?P]_"UC74[484X_Y6H3E7Q9)_-=WN(<5+$A?!]' M29+9R15=Q+8HBW4BW\5$BWM^[@V6@7L2,R7II_4'KMBN<*;7F-K#L C?P$6" M6,XA[D&RAV14YA0P-9V?8YHEU)M5WGX\1;27FV?6N'DRX^OH&5]#F?'5U8RO M+-1N#"V=/AS M3]9$Y/25U; MJGB+Z=EG4G07UL[=OZI6?]?BNB M4+@$3O>JA0N@ 'T,K^? ":Z&&FFV:0JVF\N+MY2?< MHXAF"0G=Y/6A>%3#CQTJFC4"U^UY>?'V"TWSFD)OC@&C3;4'#ZUS]\11WESL MT.O0RZH@-DR-G*LFYNJ(EOCZ.L![]9T]3)W?V]6E>X2NZ'LTPW0'8+V SNW[ M,.Y@.]>)8JDGX\Y%;]<>LOB:E;LKET$R+,LQS+%!Z="BE!+#&!&S;PP=S[0' M(VMSD9'W16H3O/!32B<).^Y5G"G+HL()/_CUO]_RK-C\I$?^/?M5#NVLZ-F\ MYEE=Y9*]FS^:EFH9RR5NQ(?@845%RO1IRC3M#SR#N*.A96O6T!Z,^[8U'&/' MFG&?6J2F>GCIF%179=H8J;K]@H:N0LET0U9-?:RQ<7NFE$BUG.:65!,AV[1L M&@VV[0>^/8-@QXL-;M"%>]*[LTKTB-;OZX08(U>SO-%@/#0'E&IT/+(LDVI; MU-L[J$J<(YYG_LX3?_/RL;8?$&.J:IPWU8CRC#X9N+:I:Z9%76/8 M)[9K]L>:[5+2MVI;MU:,J .)M354;4V J,[Q!.,()DX:3??OH5ZQ5T;[62OY M.%LW4X323V+Y8V?!&HD:B9J7*MDM\BH6%>YNON/;>5O>]UB'XDU+.6IB;@<> MI/-I^S0WM%YUV<-+CD>-ZR&]D>XD*K9GMJV/./]*QE%\';I? MN:GQ@5=++,6?^V-#L[V!Y;K&P!I3;3BT3)N2\4!SM/YPL$4?R.ZE, Y&ZF!@ M'2;6+93I*Q6"5 @O50AT0"W==D=T[&B6:8[&@Y%NN@;%"FXF&>JGF-,\,-7A ML'^""J%I0VO'/.<7FUC;)31WTMAJ)C'R8&AM/DGR(21/*@JI*/+,/TH19VVHNBV8S]9BSG5WHF \H7IU,XAN6F?2 M\ST]SY>,L-NA/J26YEFCT6#8UTSJ.;H]=EWP?6E#&=8C4QV8NEB:3B"X2QD] M9QDU-9OHCCX:#\TQ5FT=6=9()_IH1$<#?61Z#:5+#_NJ9AWHU)=0,BIT\L17 M[,:0S*;3@#7YSKN** &B9MY07ORT/F'5C[B^UUFS3*),HDQ0#7X KU(?[IXN M(9A"EZ9FATS-Z<,;M"2^98;$^\R,R&U/UMNL9'*.;7/D#CW7'GK$&MHFL0UG M./"\,:7#(1W7G-#K?H:$,53!%SY!^U8J!JD8#J48+*J[ VTX&(]MRQI;(] 2 M0]OS;%,;]QW/J-G ZWZFA-%7^P/C!!6#S)20F1)R [3A#= =%6[?<#U-ZWLC MW1Q87G\P-+P1'=BZ;A@:M>R:^R-B3D8&5Y_9)K:L.GRO.WH"U.UL&?H">F+[D6X]L^;B $@ZA9[ M'MVTW*1W?+K>L>%JA!KZB!+-M(C=']O$-3SJ$G/DFD-GL[%V(/6GJR-=,'M) M(-A+696RFOZO:0P=;3PV^QYQ+$;C:4#B2KFJIKIQAU M%CJKXC:.'OT$T8-MJYV8NCZ8%U&2T X42!)6]8CKE)TURR3*),H$U=JR2H4T M5,_.4.5IOX4)\C&*?XEFX]2;!=>. \]/R[62Q[HQHM;('%!B60;5QB-GI(U- MPR &<71[:P)GS)/L#'BZ2D($HZS5)(SIZAV2$[+5.NDA;]1RG?.A M#S^BP]A]M&^.O/%P[(Y<2S>,L4,'MJ/IAJ=3, 0W5RL[V7"8Z,(DU8)4"T=3 M"T,R(IYG6OV1Y5JV;H_TH3:FP[%ID+$V[M>4CSY.^T+QXF''$Z:V[3&+!CGUGC5A['!C$&JB%:_7@A,"]%]-Q%=#CV^I8UM#6'NI9C:X2, M=&-LL512W35JPL/'L0?T@=JW!;<(=L2\2.E(8JWWG7119$_!LV"T1+1$M(B, M?LEJLH'CVYU$6!XZ:V_OD8D?/+]1_G+G3VBB?*%/RM=H0L*_9-\G_G]@:+K& MPO-_BZ,DP?"\YZ<'ZI\I5IZX4+GA8N6#B\@:B1J)FB,IU\.<%E@>=V73<] S MIGLIXG6'"-I7RTTN\AW(]Q4IQY>MX+=L :\DF1GFP' ))0/;XHM<>Z:0_& MP]'(L*CF]>U33-0W!JHV')V(5#=AUNR8D7\L@V:[1/WV39MF$FH[ED0K8.)L MO49T;4?OZ[9'!\2TAB-CW!\8=#0:Z2X9:>9X=(K)]$LJTE)-\T I7>)GTDMA M/UMA=US7T*AGCD&R+:,3KN41AK&/^K6TOFTZMC4R1@/+L0>C MT7#L#0?>V!EHMJ-I#26/&4,5GBN>!A1!-*1@2\'>PZX:@"!;8X-:EFNYU"3Z MV!I2Q]1LW>E;SN8V' )TD-$U$2-GJC-'8/)WB9U1VC*$2H1*A)[AG M*_/-NF>5M1 OV,?CYW9"R=D'QUTGIF.Z)C4L5]='EDW[_;%&=-TP+;NFV&-7 M\\&& T,=#0[4N41$LU[*EF"R-1R/^F0X(-0;&)9#O+%)+,=R^P#)L>/8M1N4 MW92M@=%7+>- QT,[ZQ<>L?"63,MJN9*.8-5SQ,WO./ 6Q;+!0KWQV!X-AJ.^ M"=K4' ZIW1^,'#+R1MZXKDGXR21VZ9:E&L,#]7,2LQ2/U"52ES2G2PS7'7KF M8&0.=*?_:'JGZH M6K_BE.UB__D37"$P5V__Q(:'7/3#&:I,R _!1>A^ZU^TA" M,!/OHFO/\P,?C,WDF_- W5E ;[S2W7?P]G=!Y/S.(8D?_Y>80]/Q!I:IZWW+ MT+VQY^ACSS:H!I /14#>= ?CNMJT-W;Y^P;G\]F>$5\YKQKLGBK*** K<.JLPOA]?&K:M*OF_ M7O^DE+[25 7_>;W'3/$+2 K"$<0JR*X]$C#5PW1^E\R4 M4PE-.:OJ],VOX'/Y'O/!YKNBRKVM@-:!:$Y&@1!W]T#D'__H, G M)?(4/TV49#9.?->'!]!$Q7W>W%]0'DBB$&7]6O;ACYF?/G^FZ4/DSF%]\Q32 M.'GPI['EFF,G;K:E3Q4-U=> M]6]=ODKI%Z"6N=/_B/PP_3?<-8OI)WAZ#%_7.1DUBE7TRMATNG+Y\/DK MY3=\J?+(WUJ2;#\C ,6?P&@YOV&MDE/^>:#RJ_,HI_ @.B$NN"E @S@;O)(V5O#-(Z" );<"CWXVXRB M"AS^Z\]#0Q_\E, ]<^T%K^>URN'Q2!4&,N[9KRB;#&7"9@.P5AI]]A.XLZ?< MP:VE!XY)@&L68C-]@*=7&*@ 'N&+SR0&-IDZR!L@0T4B?E@/TNK*.%\,2\@' MFRQRV%58.4-.@5T4H",)*'+IY/$(4P8S/);C$# *=%)3TF1G<]3M>^/AR,;V>D/+ M&@^&Q!YXU"-:7[/[(W>LK[$Z]DO2599M61!'$Y1XP1&%LV2=M;?:CMH\HCW8 ML&A\;1CTQ;(;M<(B/'0"]$8S<_-(]V"/V:!M>A/"6OBL#/*%L&ZQ?A>1&)=? MY1<_IDX:Q6@-. &)08,3Y8\9B4&/@]FB!A.)(KESQ?/0-Y5S2\>/N/&7@-NL7AMJB+5#0O&7<> M0)&!]8]( LA%"+\MV924^'3C?64_7LTG7<<#QMYX9#-(D2%8!]31]+%K.:91 MET;5$)]0* VSGDV]RD&X/9SCS0IH#ZUE;5S;7AKBNGBK'"8X\)*A'%H!*Y7H M0-,N?FV<(: I*'06, 5S?2$>X(<@97"SAI'5V@B!\@0B-_^U5A."Y<_;+A3" MWN&B'+-9S,?E@X;V"ZI*WV>/*KYW_60:D&>\ GXJ5?Z/XD^F49P"'V#\0432 M(K(!BV$>)CNMD,WU-/8#Q=34DKO%U_LLB%.W[,-O)B1^5CY]NE7&678!AG?> MQ7Z4^M^5OU,2I _*K_[$1U_N%LR +&*C@GL.3A#:!^O-@#QIX1IO3WR\8Q[M MN?'^':&#G[M)_*ZJ86#3H3WN#QW72$(1(#S,LL'8RUD& !O[(9-29!LLUUQD M[QA>:0Q3JY?FUG3'[M#P/ ?,%LL<]$?.R!ZZGCZF>M\>.;4V#,QMMC:?R"SO M&P! %5Y\M.'A5:YN'.&=V$/W>H,C^%/9H"AEO!@!D,'DWK!E&4D M%+$V6HA]"2T%G-Q9G,?U=(.;/?@(/P(GP@,)SY&61RDV>'JEL,3Z[;:J5^@$ M8&&QK<.'(D$FC::YILVNY-N'?(T&RD@"['_W]?;C+2BF=S$EOU_#O^8.(KYA MX:Z/493B;&8OSCR'.R@H&E5*:?'^)BK>7;Y1FWF.U0 M,V5L8S>S+$I\51ZRH;!$KT5SLR;Q*X\R_;AF6)6)6QP)"#Z06QX*@R%1'F(4 MX#_?7;_[]Y^LOUW_[\!FY\\NG;^__]>W;)^#2_[FZ MN@Z=ARB^NF(#+6>=YP5/&T>= Z(7[[=?OS5 M3U(V6PM9>I4/=:F"I=LP.:(*/,N>UN0^L&S!NM@?HN9%VM?069I5/^* MI1[LB])11\)\2C-;\IN23^W-%^7ZRR_P_^M?_]^W3]^4FX_*QT]?KK^\_W3] MJP)2\LNGN_R>KQ^^_>O7.W;+S>V'K]?XQ;=>3;]V#O?EX2[E:"[,Q3RQHSJT MFH9I92E;Y$"M%""'Z),TN2?(.$P,+[G/@LY/&OWK>>4AR; MS4Y7JQ>W7)5+N(7ZH0)*AYE1&$>'DVT@(J]"6$H3MH=)861^Z 0S%WY,@X0^ MX46^YPC,^V<1C/Q*TE[&B > E,OL1O;>"MWY[WKU(#TBEG%/> [A;$Z8 MU_!$P/\/HNAWG+K2M*8/)%4P] G8_8TZ*:(T]I/?V;0 @D#_$#]$#O:4:R?% M08+?-PO@IQ."X67/P^@I !^==\ ,3+,71Q/&_M)[GBC<__L<% GEX'1GE E& M96Y"9DNAU'F$Q[8+,K/A440[".WA69S9=[5Z_./-U_^Y_OH+@X@.4OGKS;<8OWOY/QL$24W-FQEQ<"B8YF2?'E"E7L?/!^84P>$B(+X@74&L_$MFS%#_Y"[%B7Q*L0)0()?ZR/34E'?@=?) M9+4L6^6;"V&I( #T:U(9*GH; ,2ED?@A=[F0LI@&[#@&#KKJ%L&ON2.E%N@% M&N@-!>O M\E4C7V%P: DXRP%H5T;K:\S?B()'RO1!LJP0.-X=\*J\^,ZY;,-,HR,*+:?1F M?X5W9BZ#,5CE,F#:,\A@?REG?^WS5OL'2OWZL<)I>,M5,5M,/E,7'@:3',\" M;C(I]S-82#!&SS]6Q04L,@\$#+5DI@PSR4/AG""L"%]:_'C^;$2<[\'?:69F M_QBA/8@T\'7/F811T 8,PL43& MN?9THBMX%KST"1V6YR*Y5R+RK! )'D+@,P>"128\BKMLW 9EIIH2D*=\?;V? M!=PG67)GIK'_2!QFQ_HAR^N:,4,14VQP166SG2&L[!>IN17*$Z%9?"?#)]C/ M)&"VO%=:R^%]C.1G"=-S@RG%?=1',/X[@^K)X$HWB>Q+"I.#3<$N1%HY(;C!F_EA,04N"WH6GPFT) MA^F/V:]F++21I&7-S 0#[D2=JSS%F-'B1D\AOHA_BCP/)>8^BMPG/PB6XH#Y M_R)\.QZ8 (7.'D;8:4Z)_C-!/P+)G\ 4,#\YC_W,Q@'(P //JG' :\X4)YV" MU@7Q2'ZMPYM_?_KE2A\5NP=9 MXI"$W+E +LOS0A5*YMDP8&'&M!KUQ!C.=);RD^S<+LCVD^9 S;)#,&<(5/!O M48PAK^IYM(2">8OF1K:+(X%V)D"KU6U@2SI9YE>QRH*#Q"Q.X+C+O"62\D@Z MMUC5S%S-[@XBW#H,P'(3^;OQB0+XH'Y>8]Q>.;RJ]F* M/H_'UH3G)5#/!*BH"ETZ3GDDNMB^B6 5OL^0RA&6(0N\'\ 31H'PE[7[/4R[ M9CL N&4PYMM(7 :R7P#B\86+MS+\478YW_212#P3).:!G.Z' 0JQ7XD;LX)-W.5 MDN&!QR*6(M* GF3*LS 29D#A%K.:E5DH%D@6[ .,I<4>+H_(, 6&N\>$YX4E M/+0#?D6AOD@\X=YHZ,24;6HSXTRB\9S0F._%L3!'7AV")Z%(Y71^<.#'/.ZS MR._\@-#\I J+ ^?QW-7!#'Z._9$$,Q:EF*NFS#NLFN3S!!F)M#-!6D#OB"#/06+A5X"J!S[TYGTJ==59( FW%;.MB$VMN M@:LE$QQ3VJKI;+AMRDUP3/7F9KQ#638U7N!'XZ1&.A<<99F:F#*")Z#]1SS? M\)BE7F-N+$,1"5E2*'P&Y/!,T[C 5*Z#GE7%I1[AL2V>NF,QG."%>G5!3.?;\KB9%,@ A9D%RF#11MF;Y*4 MM6O-Z)6\F%R>C\J]BJ5P+EOM>8YMP/:['C*AD4'<\Y6:IG__H\?9L^8'D-/*H>:EX\?+ ]SM$'()<"T=15X);IF; M+ZHJK9Q?X0FE"=N%F.O*A6JROHS7G1E&2FE[Y?-+>4JROTW'OV*]KKK=D(+V>-EAS.#.7NL0N(8=]'F!XBK9F]EOY877%?3(P<#+\HXQ%#FKIAJ ;>A& M<9*5"=H$0 PZ5G=GYH>"*[5!O/+,I2C/I+CYT/\&X^0+1"/^3[!_B2]^RD"A">_0Z>J"+_ MV!8F*FH/B]XP@5RP8; H#3]N%4=HH" 0_4G>[H.?12R;W35/ RP'6?T-5GZ9 M-PA=.KE8.W1^FE'*^IG(>GD%<0+>2P:1QA'V5!0TP21OPITS=3LO42WY<*5K M>#HAURIQU4OTL@(69>>PXA2.G_FIF9S09NJ:#(&-Q!$*%:H(/3&&:9 M*M1M)'2\%!M0#CB1*^*5,R[4G"]DWU;=G+6U;7>J9XONX"1B M)7KGL8\HYTH^[ M4D^G*=Z5E0YAY9("\L2L8U)ILJID!4G#J'0P%$WFV=3EIY.?5Y.-YV;NX9L@ MJ^#)#_]TCID-FA>M2 !AO@XN"!^Q[@)M RJ_R2@ZNG[ < M)JPAPN2^^(9Q@BFGG!G9@Q''#WP]+V(M[&94$5'\>[X#%=)9C %-'%]E_/F3 M>TK>7R4?$!,]G!'L/)//5#Z[R#7F7BS.$(_OEDE2J]U(0!M,_/_DWS!6L9*G MW$%F+\G*#V#I77Y.X\<1(Z6@;C>_SH"QNV":9TL4RK479"R[73 =G0UO4 M('E *E>H;/JPMB#.D,M:*H+2 CYD[GM<21PGI0K5'V&^L'^>K6E970W&U!NF MS_.P5LZ]@,3WE-OB^03QS<"<'J9W[Y9HSSG)P@A<&.?]>*Y!E'#![F6D"$ #8+O4Q>X)(+RY0T:E:][5H&>4,G=Q/&^4 M[%K=DESI]+CTEEV,>*-G#G8>6O[Z'=ZCZTV\I;'1:$>!PQ;&V"LE[WO7J=EO MC5]?\E7RI1[D855&IMCR%'UC^EUAS4\66D(VKUE*/?$Z!;!UZN7HS-X"A]AW MN%,,72>Q(C T[_HIF7I IO($DT0P75G?9U?#;N'F,.^S>U15B8$]M/298=^L MBGS)Z ^N2(\\$PM'S7*FC_)^YR?'[+7ZH&%FV]HKR>&CG.X$SCBWM,^']/B'LLX]T',_P()>TT1I=U>9\'TH[K0%^#Z6==F0. MO]C[+7UXR7$N>0 P/[!76]?UOULY#ECA]R))Y?3VHQ\*E/!8#P\!\7$3*HN; MZ=E)"FSH'8,"PH. >=%%Y#UK5QM6SDWPXX.*;;]2\"3@8A/;<'X *%&2R$N? MV$'/IE"Y^\F6&-I!BB8[AZ6K>;^.T8 M*=W"Q)Z1M;8GHB&=EED$@_ZK6IOT_?L/'SY^/'H4NCC0F5?"4)4QA=O"K* MM\\:G\C<7*KES8$C>Z=/9DT-SXSRT0'!][8_V#,E^/1G0)+913Q;VNGAN875 M[?X_ETEWL. #>:JLN1^WH13:(RE;#=G4O1![-KN9='>7'*/_Q]K(OOCWX M[)9:RJ*AHF:6?>/WTI"C #S-5JH5>+LXM4 KH=LF:<\Y@^X(DQ?X+]\^* MG_ N<&'JA[.\5SGO"IQB7P*LE[_4N* H1ZXJ+GVD031=>WO!S41)X*U!X&/_ M#A^;*&9%XO-NU@_^-.L75$-14?:^VA!9@8=A.WIVZP]:S[+0I%22!U:@ MGSSSS,I0^0>V ]"MK"P]3"*[XR$*L,,#;]_J1/C"4&&G2$U^YZ$YL4:@:I,Q MOM+[64!@],_*>]9))CG(Z[=)"/4Q"=3U$V?&^]8 CY)HDO=*5[#'NN\!<@'# M#ZSY+FNM$<\)YJUO,OP]$$ 9\3S6!I1WZ_%#$F(S@TI'"C^LY)2ROFAY\XMY M@YXH9@T8 O]W&K!NOOS)U>=60%=^!^LX4+P=9(=O/N7O]F;I+*:\>T6Y%P]K M&)#W(AJS#C78"P0?\%O6&F/>"(AU\BEZ#539F/&([7>AY&+/!O8D))\?)0Q# M[,KZE3?B.1;B+MZR[A3(R:_4GXQG<<+:[#0JZ\CE@@S04O8\4'<&RB!O2?'Y]N.WO D%=JG9 M_!KL/D1#EA<-DU6\AZ!VAN&DLZP[RISD!5V[\&0/+)V -XNZ]'NTE[6/4<@] M!6C2Y#7B'/QKU' (AV*IP(8URYUP6),0'PGV'[%=4+[N+/=AF:=R W=X+Q,^ M+M2MR0%>B;9E0!=&S[LZ3;(NB&,2\!8T7HG#7(-D]8D86ZYB=MRIBW&&OP.'[ M8+P]][B#A"V&E'^0D!U#U@ND\N3)(3X!S845+A>,RD]>Y"9CUA4H?>XM\.#OT1-8G+&J4 8^[%/%>[YQ.K,RTJHRA;F; MH9C 4HH/!O:R<"]K=W6-Q(&$9X)P[:3YS_)94"8@TQ/6E(@+N3MS\A5U)?6< M\KR?4CZDDEK@[RBFMX95>F_XJO*VA>%O^>[+F'=;9*W*D8C*%+Q^F43N8XA] MR@P1AA=@@Z;@8L60PQ"%#FK,6S\Q9?/T0,.Z]F[82LU'&7N,@DCH$F?,MU=)C![%Q,FIE\2-Y@\?T_P1)S MD57SAE/ $>PDF?"# "'B M K1]:[ZDKHL=T,66S06K( 9 /-^S"&,%CT8=' 38.D2AU]" M(;/0WM_PZS?EZSGJ.*P(FPQ^3PFYV?K'>,-\=NPA6&'+&-Z\ F K+3)E0FF: M5&UA' R^(0-]UB(R&]J\A]ZBD%5'I7 \,KL+T(MOCY.URF$B>].(Q]G#PV_B@W#_7JF)DO+K.OSKK&9E\6ZD#++;6X%XCEH&H?Y MZ/-YXTBOQ>_V\)^C=X4/MVX94$J[E$78^>*M(D\Z[W+2V9 GG<_UI/.Z0TY? M/WS[UZ]WWY2;C\K-[8>OUW>?;KY\.W)HS:4>"_1D?=[S4)$?E_P+N"EQ8I\W M:5:Q#[Q;A*4*/W<>34JR,%B2Y@TMCW[V^F3V8$1M_EYH[L7FG372MB!=E3O8 M2UV,:K-EZ0UOT U6 &6'_%@$PLF[6V5"R/[#,)7O0D13&O*,SJ)&"+B"Z$=$ M"U:BR; .EK?KCS;;^([$LS[FG>=KKP8')9#??"YRSB'\RST_YC1153/42P1 M*Q%[1,1> YW@FB@N@0G,T8?ZG9LFRXI]$:@E15W!M8MQ+#"J^?X/=Q7GEH(=G@PL7$6+8-G),@A4T*6S/"QJ)G M'_TX295_\M2:!?F*J8=!L6Q_*&6UCR:\]A'%VD?2NI?@/"(XS0."TQ0H&W'7 M?+!E.<5)3&:)4L>DVDC0-@'DGD\"Z&AE'SLU,6)2M2-KAO+",F,2: "OIMFO? MB0R[=0(DWR7?)=\EWR7?FW906L="7:6=+L].0X;9EL4%-YIO*XQKEBVYD %Y M4/-X!XCN--3V@'P$,E=-S@^->"HU4[33&%<6==YJC+JIJ]K ;F2D@B%,RH8X M:U&#B!]:/:.K<%\UICU[@DO!D(O&7HN&T5?MX8%*"'=+ITG9.,]%PY:+AA0, MN6B\8(R6:HV:R881#%]2,LYRR3![!^IO(HZ:VF7%:"A MV=VY*H1WK 38BU' MXL1*>RIPUL&$FESJ=R+]96)O6&I?.U"GRX[-R"X+G6"D=YW.ED&OV[T#=0H\ MY.Z1<(Z/5.P=QKBAJR.C&92+-B-2L9\KZ'5+*G:IV$\;XX;:'S04W!5L0J1> M/U?,ZT9#^QDO/PC2@6 4*]:Q0^%9,3=FI&0(2V;+DF$-55L[4&?G;DV(1/QY(EZN!5(R!"6S M7:/#G8P&[;U^6^=@&,!<-A7-:N9M&VIV40DX%C L@>] M9DZ_2,TF 5@WI0.U/Y(FF\35P5?,4]5K#?GB1TZ,6..Q?Z5AJBK);#H-P&]7 M@8%A&A,G50(RCF+FQT=8LE3F4H@3(!(] K=*\$Q='>GRT)<$_+D WM!ZG:U\ M(IQ7T!'$=83,EE<"3=6;JF$MUGQ(P)\EX&$E,+L*=[D2"#,5IR<8NCJ4+H'$ M^]G@O7_>]8 :BJ<=MFG/FO#9;1P]^HD?A8H7Q8H34]=/E2!*$MI:QHLL%?X2 M.MLNFZSVC8$L%2Y+A9\3YAM:$KOM]$BUWF6(J[8N.T!(M7Y6F)=J7:KU$X>X MWM#VGF#3(97ZN2)^T%#/Z5,+3#78P."O2!VK<;"FB)-2$2\6>)^,&HH3/) MGK MH6IIS=0]$VP^).#/$O#ZF8&=D,'+,6:#PGXLP2\HBGS(D+)$BD2*1(@8! M$BD2*1(I$BD2*1(I$BG=2W*HKJVM@Z8Z MM)MIB-G-94*N@U(8FUL'9>,EN0Y*T6M!] Q#I/P:T=8(N0A*26S,(FVH;*^@ MB^"1(\:LN.]+R_;>% 5[/X5.-*%MK?&M"U3K!+QTZV1->-1LJ->AB(M8Z_/: M.@'' E93M0F[[;RT/OVM$W TQ=971Z-F3IE(Q28B 4<#EMYKIMZ\U&P2@'53 M>FFH_6&'%M?6CO^TCH#6"3@6!*]TNZ$3G*?FEN\5E&C_-$Y'XEX=(;.9DW1G MP&")8(G@;C-8(E@BN-L,E@B6".XV@R6")8*[S6")8(E@D1G<4%!E_R-N-^D# MC95+^GU*PX2^5GR6[O!&1BX%$JS6149$==[Z1+5.@$2*1(I$BD2*1(I$BD2* M1(JH!)PP4CJV9[["":Q-A->'+!'^4YC2F":IDGF(JN+2<:J0T%4B=!UEA5MQ M@@VB1W-6Q2 N=774/[FZZ++XLQ2- ^2;R0/34C"$)+/UA@%V_^1JZL@U0XK& M(=:,SO94DFN&,%-Q>H)ACSK;AD_F2'20S):7 B+U0I0KAA0,,01#5TV]LWF4TG/H()EM9T<.!^>=']E0(.[((;:88GR- MA<\PQC:=I5<,3$K@D[$?^.FSW'812,(/X]T,.[3M)ZM_GQS^P(EH)J.RV^Y! MZ_/?.@%'4X"ZU:'=0:D!3PZ 4@-* +:;3BB@_I-I-QT'U975;^B8_:DZ^RUF MW7SX8P;./H8$,+G&#^\3C ?,0LRPP3Z_)*6N0CS/#WSX4X;,90CQQ5EZ@\Z> MJY,!\PZ2V7:J36<3RX3S"SH"N(Z0V?8JT-D4-+D*=)!,N0K(54#*A6AR<7ER MY?EDNJ44BT/4(.NLC]RAL-M1 FI?:>!33_D(/)5U9D22W\-(IGAQ;KE_TG%, MR7(,$G]MXL_J-Y/0*[6:B 0<3ZN=Z)ZPQ%\G\'OXQ:%\^YLV>S:5)GE+7OSY_?L/'SY^%$"R MQU'LTKA,K\*RB]AT::J"_[Q^T72VK"8:'N J&>XWL\U4GMFM1K0E>T1T"SHT M0"F(P@AB"RO_L8M]V0]LKW$M^N?;A1O$"-<) M% 47C;8-H331R!6!E1*5$I5'#\)*@ I-VRD!5*K-KK'R'% IU:8$:-ODBL!* MB4J)RJ99>>10PL) ]J^VPB;.#UT:IF^4JT'/F,+45?("^+6+MY]8"H RIEX4 M4R4EWZDLQ7)RT3W=4@=V7[SHG@P;=QQ8HX9ZGU@2H&V3*P(K)2HE*J7:E ]%8!*M=DU5DI4BKOU7UO*YLCY +=Q].@G?A0J M7A1G!0*$20O8GB$"U@T14HX/1?K*.+:JFXT?*Q)B0O9MTMHQYH_G" M;GLJ1I$W%*6N[QSNU5&_<5U?7^Y/A%DZ9/E"$<8CI4.N"G)5D+C?-45OT'R9 M6Q&F0]K_YXIX^U1S!X\< MNWD,:+8U^FE06_OM!4G)J89QAC%3)U1T MBI![*@%X:!TX, 0LI"]UH' $'%$'#KL#0*D#3PZ UL@4#W\R9:'CJ+K2ASU= M/%P=0J^U$!/8+BC<9#G0(ISP974,84KC"0GA&>+$$ [-2/%V!KI7'VS7H&/= MJ(]>L^525TVK<6=5D,&+X'8TS HA9%GHT71";*^T7O/5A<_R#/19K*-2TM8M MD,9(@&.K11Z/3FMT71"9LU> M7TR9/=E(MZS)F:@\ZM!\DPI(E(7C8'4FC)^!&M\@^C 3@876@I6K- MUP.7.E!"L)A2T($= J#4@2<'0,MJW*&2R6;"$'"\9#-=)IL=8EPOKKLCSW<* M39L\WRE1*1YM$I42E>+1)E$I42D>;1*5$I7BT291*5$I'FT2E>T'$XY>.(+!+D6>[9XB' M*KF?)C7@$O4#U=(%K'0C-6#G-:" J)(:4&K )>K[IK0 NX&_+NF_8?-'!%K, M/"A]^!-\B[YV^0;VDI_'\8^5B_R=B[=5GKM\!9G$7'F'!C@PQP_O_WJA7;#/ MV=DS_CD@2?+7BU^^W7[\U4_2._Q1P4TO"M,KCTS\X/F-\I<[?T(3Y0M]4KY& M$Q+^Y2>%?9_X_P%&ZMITC@E=TU[5Q2EJ&,NC)ZNF+XU6Q#M*2-A>G/%I!8E# M%@&I?70UG%+*XI@?BN$CQQO>*'X*SW>J,H)Q%GC\I;XJ#91/;1W$-PV./7KM MV,@LC78:VY\U]K_:86&-HE294!("9+Q9T-MC0"LB9TN J!.*.@G88Q#*HES5 M2E:MK-5-PF^S)/6]9WCP702O4$*:*C%]I.&,POMC)7V@BJ$9EO+1CY-4^>>, MQ"F-,=@64Y)05_EAT#,4$*S CT)5@5]8O>$K%2-O/^BVW1ODWRE>'$W@FC7L MV?-K\S>8"V\ [092'TUI3%(L*.5$29J4WSOJ]2OO'?:,_+W&H&=6.+1 @SXH MT14! AD1"9E0+%;E1VZB A.2*752_Y$&SSV%,Z=*C?)$DNQE=0-:8!FG40?F M*)$'9.+S,D:K"CS(B293$L/ V BJ%,;*8 2C6_KA&O[U*N/_6QPEB3*-(\]/ MUTTK&Y$Q[%D5SNK#[.4E<*A5@DVM-]IB5MGC#"UC0NEQO16KPW:+2"% 24Q M6RL?BD QZ)-DGOZ#O#U^S7\ZV)Y::H3((=BI;/E MYWR93<8TY@_Z&5?D/=8B5.W\\Q/%E0"7^7A"@JIJR*Y=O#7-GW_$-[W=I&BF M0-_5& =Z13R@'C1M\$2>DQ7<6-+ /S\4"QWGZ1O%FGY7-';TN[1RYB8>G^]^//= M];M?/]Q\?'_SY>[#E[MO=9.X.$F+JIK9( CT]_ MP"0IIH?4CV!+/;YNNR.: MQ97=#M MRM]H"'HK")Z5:\>ATQ1D%OX /C-5=AO#H_PI_/SRO_X\- SMI[]= M7]^R/_6?7N."FF&X8];0M=5]4-@[DZ6:>PN+6O? H5 L3%+@D="FA* M'Q2D1\6?5;@%FH,$,U#'J"$]^+BQGX'*- XJ4?*= F?\!&YEG QF+A#KA^R& MC+/ 5+S# 6;>PY>N'\-R #R$(<4T)7X(%P&4:$TD .SH"319C&3R'X7W%']> M?C@.'#D#LY53G3\ UQT^;SWEP]*UG&V5\:]2WUK/ZE1TM](RDNJ!6RU M8UTU#*KK]QBT,I.*F%+E,WSSD"@?0M /APD>-#TC*_PAB=F=2#$Z@=G/)'8> M%%-7VDY$!GU(_(Z*8 MH'I=>'>.J97G%TV4RX%IXP9ZF\4\-!I#*X5OG#96ZD& M(<2=DL-HX':6H--YZZEP^,@"OG(#J2S=E=S8$=L7>K\IWJ!<+:?(OI&R*Q"R MQ'WKJ7"X =G-(SZ#_K9'ZW>3]FP;N/E$^%VFY2#E#8^/GL.0N6+V#I4]M<. M#E%C<[LQ@<,-E:)'PUO%SNM1"^9]MV2>UN70OF[8:LO2:% MN1T"]LB[/'VF2 ).#!8GX$@8 Z8_O^Z<77%ZZ]Q9D=F\=72IJY9YH*XSXMBU M+6Q%= -@'2&S>3G0]+(4Q"102NNP[VJK$"Y064<;42](26I;P(V14O#7[0PF2;E EH5N% M[J79:@3KY6$UZUS(77Z+P"JL+*I]YE<.D_K$[OGWK2GA)7@I/=U3/I.0W-,)#5-E3 .?/A8LP)_6O*3F MP4"-'\(/TPBH]YE1Y MI=$5_PO+_;*GDT1YHD& _ZT^A;$C@F5" YQ,_Q#16!]0"@0D'\9TD +_$ 9C 4\@X @K2!Y(" M,D*8)269C7_#5%C@^V.$I1H#)&D1 +-PELQ(P,LTLX+&R/8IKRT*UW,0X&.R MHR64T3J)0A^F4O& +K@7;@7BV50B%[/9836:^=^'J11<+Z*+O/21,QX[.P@# MVD6JQGPZ\[,QV>_4^07Z?4K#!*YDM4A=.@7Y]1E^@7V3"+3V?[)/>351 #;Q M8U3Z,U96%D_AP"0SH(!ZN(IF*5Y+?)?R2CUJ98J^HL1YRL<9JZ/$'XH%2A#5FM;?)$XE=7K(:!L%_6 R(RTC.**:7N'J9XIB M/"98JTX1)<>_R8%M/*5UX_ MB?(ZN#%J&U"^) "6@;;V42-'K'8Z*&,83@HF 4I15;YW 3$HFP1KKI7J$HC(:VJJ0XB"B.!A"U]+NSD0(1(JHF#A0&>W35(]':DW93D/,IE;@!LMH'Y'1 M30'L0$MM;7O%E]7;7H@T9%V3+HFR&&]_?= ZW%T4'N.,%(7D\/R=+9?@^O/[ M]Q\^?/RX5[GNYNOWUBPCVS>17CWX]OM+OXBV59OU(K0^/\K #EBQMZ$I:KYE MND3[J:#]@(5Y6T=[0R&I70KR;C:/#3L+17%SENTP':@L[XM$O'4Y;H> /1+* M3XCO >(GA4\2PH8[ZIX+A3IK[Q5+T2RG-E2]2UVUK6:R)G?BX2IZ#YMJ)R$H @3[S61R-XZ_DW5> M/FQYJ%D 617.OA*9MG;\E]&!BB-U@/$2PZ>)X:%V*CF W?9?WA<5/S;7YA!@ M<6I=>D44T1?DXC8>1!!QM9"@.BBH=*OQ'?!NZ>^&?([W^Q9S$D#/"V V+8NFR(*X/Y2=M4E MHU%BJA.8NK3ZC8=*Y4[)?$A[*/F;4E%7 92\R+'*'!:KUG51%7MM46P!A%R@DGBK&[_L7AVO'2D_ -6K35>S\95M3VR( MO*9)N'<$[N9 /R.X"[ $KNB]-/?IFH]^[$BBL'*<=?1Z.?FKH"9$N:26QJ[W MU?Z@\>0AL: IQ4N*U['$:ZA:@\;WNYJ$9AN;8'(G00@+]L29(I$BD9*]_J0V MAXY6XKRFF6A#Y[/AVKH=\Z M@KKMD7>LY+V(*X5$8$L(;*4,O<"K0N,NC*AEZ,_0X)"VF_0HNLA*B4HQUHXC M>!0G<6:S=3B)*'[=.F+9[5PO"<"# K"%8X\=TOJ-'^+O1'V6,[0VA#3<5D:B M3J5JK 2P +2U43FL^>(RTDN1!_%%)$ >Q)>8Z@JFY$'\/.K>,K-5ZHY\5ZCG42=52 J_)^DL MC>)G)28I52X]BILC >L0AM]1$6+4\CSR >7]B.>1=;/U(X8-\%UB^)0Q?*EK MC;=$E6?JY9EZ>>BW:X=^!VK?;GQG2"QD2NF2TG4TZ1KH\D3]_J.3)^J[O"70 M::9(I$BD9*\7WK?8$%>K'F$<\F++2^??X0(_MKCB)+QP 31I<=5/^UE;7%K/ M;KV:H'1GI'"=JG UGH/7NC=3^O G^!:/^9=O8(SY>1S_6+G(F;1P6YV$XI%0 MWWLNCH=25_GP[M/=+]?*$TF4'_1^;P V0A!@/H87Q4KZ0!5#,RSEHQ\GJ?+/ M&8E36+BQHS0LW2[F;/R@#WMV\2,_S']C5G^C I?3!_;E(XE]$CI4<6>LA %> M^TQ=F!FP!MB6&CQZYF!22 )?DA1NBGXO;<#A#\84C(P0+8K(PPL5)CY3$K/M M.+R3N##O"55\H!E^#[<_4<*:/]!'/!V+-/^#A$#F,QMKC\^8.+) 8&E9@*>,&Z#26RX_TAL]_292$.E'H(D0C M$(,8?X"#"6B&F,^$@==4<9A/- CPOVL$BTG'SI)1 Y0]H*/LAC\G &EFROJA MV)]/HVF&E/Q*KK Y?!0G '[^]>+=U]N/M^2>O@/._WX-_]H2N [%S+/EYWR9 M3<8TY@^J5/_: >##HL187DXLC.()":IUQ[)K%V]-NUH6;"7]4Z#O:HP#O2(> M4/]&(<$3>4Y6<&-IW?WY(:ZZ<&SU4S2VL9:MD)HVMP>R:Z I'[)QL#VX?(7D M5D+MXIE_59[9BQ\W#K!,Q-*8_DX)$+4\**;OB/(04^^O%W^^NW[WZX>;C^]O MOMQ]^'+WK6X2%R>I6@<.[VX3E!6PB7 M.3!:GI5,X<+BMA)O!Q#MI<\+YMWB9[3G&,,=T&EH9H'F^^N%=L$^9\8:^\Q! MR;_BR'"\E/WT8@\9Y:JE/$8,9RR#NP+)&OMNZ4)M%&>-Y1I'3[DENOAJ:-1O?2(EMGZ'PFL?.@F+K*'),54:)5<:(N3YBH=)T$ MD%:EX$L@22!M M(/BZY/&3P25:>"JCIXU!ATZT;QJEOL;< X6TA+:-4.F_/J M &^S-@WYB KI\A/&KZ-90D(W417ZW:'3%./;^!!R3Y-561;'U4NG@\7M9FZ; MAA,+TXF%+QYI.,-X?!W[H.XERJ;=C MY.S$FC;%[$"$;IS7)0MG56+;<>>E)M%M)PZLS"_?@P.Z8:K&RFI%$I]G2:@4 MI'T$R5:MX:H3Z%*0SI)0*4B[<^#24(V5!T@[(4>[C[D;]J&(@M<$30>0CKT$ M0>^=FQB\VG&\[41B&_ @N>NHX#8*3_6_-#H8*#\9$O8XZ[L'_ >JW5]UD$_. M\EF0T S0S(&$V5F3T)0^TT>KZBR=$=!.[VUKX;,/4OY;9)1<]E^+9'W6)]=L M9;,W9K@FF+7DXGE&)XCP?.JEV;KYNB7;UA^J;G9YV%PN4T#Z7UH!=.SB]7LK-ZPJXJ75-0=: TD UE'"N:8JKFREY+$ MXTF1+$7H2+N1JGTJP6 I0E*$6MF/'!A2@.0^R!GO@QBCWJHV%1T3@9-U.%O: M3;F+4A*T#0T!M)V8R^?A]D\LU6H_*^>,YUD $IK:/QFI^LJF2!)J9T%",U"S M5:,O:%S\U'8T.KY_8O4$W= ]67-6Q/V3594LYWV\G"A)$[F'5N:#F'*@FY67<<8OF&I6K_U1'I1<2@J75(^&I./@:H-6]^1$Q6'HM(EY:.I MX5^:JM9^D@0)CRH!78L/;HR:[IOOH7A1F%ZQA[Q1_!3(=^!U/^,\ M5![M4B?"@Q01# Y&0./ #RG<^=$/2>CX)%!(Z"I1<=IB0M.8=4 /HU3Q0R5] MB&8)W)*\?O/SC_CTMVW'K#LP?P#Z@";H(RS?H\//J)GRJ7>NMI3 ( [)23_@YWM-+L MF:UW\1,6+ *0(/&ZB%>]]0P]8<$B D2K^6Q:;WV\Z7;A\KIO>W@A9>T]O.. MS^R J) ["!=O;\N6?"*"*7]&&3]")E#M826I1G^H:EKK*D7 R9'4=1O8QD"U M1JW7 A)PK,/2N"MR#521 M>ZJXQ ^>#&"=-0F-X:SUYFUG/,D" MD- ,SBZU]DV:4ZE5(L/Z&Z?H4N^U'JN0I4.$".SS4I#\UK8AT55'7]#%J8G( MYZ#]QH0"NN+MCU%*1LN280BPQ)ZW9 @C!"+C71@FB:W'SHJ0<\32N03/OY& MQ#Y-V%'>F 8DI:["VZ9A")U%T]4LDIXHEW;;SKP(:D%FE&X>6U_O6:UO% N+ M%0%(D'"MM)X=]?36.PX(BQ4!2)!PK3B3/4-N0YW@VPX>V#?;#\>=6?J+$&'] MY1[(8AKS777_3WJ1:F#80[MG=R\:*C;XQ*9.BL:6PQ[JO5'K)]U/#'QB4R=% M8\MAFSV[]:2HKF+OK AI\NR!U7ZBGH#;NBNN",8HG9I'<@4HW7RJ?0"68N313=*KQ=XKK45=Q9C#YQ M^D 50S,LY:,?)ZGRSQF)4W"0<0_,ZN?G1I9^\4Q)K- 0K_Y"'3H9PT],7<4G MF8>BWBQ1G_C?"_(=X.M6].OVFM\T,0*K-(*8SSS?7>2!""^.)O##D-S3"180 M< !%,7'2@\V__5JYS8,=V3OI]XR>FO?R6P[U\OYKY4N4@N"3$'CNS8(5#]Y2 MHU7>GRT O\V2U/>>:ZLX\VM/F3X91X$+1&7BEQR-DJS(6R;E;(*G#\\)KEJ( M.EASGO,JT2#GBA\Z,26(S!_LGJE,_"" ZZH"ZL#JZ:]4!73C#[II]:S\.Z8J M5F">O>X'W1CUC+K;S>KM/6Y\*'C2\R#24$%H3T:4'?)/ KRFYQHLF4Q+C>X:N 0":+P!4_Z4JK\8/;ZQ0")"V8!D@+/! B#KGVB!%F-Q/V# MA#/4P,BL?+S7KLNT++Y#9;2NJ,DWGYPTJ@S_!UZ#;8NI8+6OULU!#?_H%?)K. ML::0])#>1\!FCD+\%;"X/*M/4?P[L+4R;)PV&B;L1_S!P#,'B8$GX_C>X[R& MS__UYZ&A#WY*@&T@BHS#.6-S):C63C,^XS/8"0Z)*9^4F+HSAQ.9/I 4GAC] MKE#/HS $_ @_&%-0/:AA:%%R*BQ8 MGFFQN?KU*+IZ;_B*PP1<1E HG'D +06^_TQBX-)(K@KK3>L**N0.F,,GUE[J*MC)(HKY:3DB*JP!0_AS.V=@-CZI;2+=7. MJK6I:D;7K1&UJ\0>Z\:FH[NH&O!HYSJ6\A$RA87W#G,6U8_\CP+!3$ZGU3)& M3Q3P5)2ER9^T_%(5] !HPU?S>6$3BW-8X5+MVK-IT LJG*%_ /!BQ 41_ ?U M B>M-#*\;=@#7(,:@#&3S6_Y2,PWJ0BX6N:2Q=V4ZN.9E*OO,OH?Q/4;! M;(**F4T2V)P5'J1/D3(!9#XD.3\752:L!FD4/[_,5%I&[4&,IX5]M.5W'UE" M%O?Q=K"N0-/_,)P;6*BPAF!?=&$7+V#B 25_O7CW]?;C+7#G'0S]]VOXU\5V MHHU&&8V7G_.%+97\0OZ2JPC_/Z AADAU M13V$43PA056/9-7K#RJE <(-8PD95&I[)JV$'-:"HJMCI>59_;BQXT#+!.Q-*:_4P)$+0^* MZ5.B/,34^^O%G^^NW_WZX>;C^YLO=Q^^W'VKF\3%25H,2MTQK0&R#(9F"C!) MBNDA]2/84G7OMN:L3;;./X&@%_D9A>ZHUQ<+ZF$P*-GQFS3ZH&2"JJLUNEIQ MD8"!BQ[[PM0-P";J*=OEE->,N#H@ED*\6=^QU,T=]5USA@:&7T(8;3*;3@,? MG<#"'0T(2&7)>ST4$- *W!H(1A^LZXTK>P4'"W..J##FQ@1SC-C:.8'Q5,(I M+U_E=^.E6F),5+':5;5L%/Q@Z+V^ML" M4;!PHI>FMU:QZWB;,XG M)C/#:DVV12.,F7?;(&![P3BDN;NK^-PQQR/":"0"U.(&PV@8]!%A/'6 M.M1U\7&XU]XF4*A299K3BI]+' >6=09$A_J/3,Z03IL9NR$GD[N"V;Z I3**MMHN$ T]6WMY MO.C!;1QY?MK*N-;+ "=ORLC;Q@-;5C&#B=EJNMK?@]F^N>:GT(6' MQQC8_A3^-HN? 9:HP64*,-_ @?7IKQ?:!?L\ MA14Y_\R]!OX5-]T=+V4_O=C#B>*^7YF-N'>V['U4?(:J."VG$]1FVQ[-W/ M2.QW$KN4&WNTB=E!_1ZQ8)9H9UI8,&S56;GCC>+XY^38P Q=-58>HA9SCEJP M-D0@5\+] /31ZHIX2[A?BYP5T>:1/N9HOW8M#6$X=6]$L7#E)%ZQHI+;DO\ZOA>3ZBXR&$%6G!W4T0! M;GVQ$S&0<^),D4B12)%(D4B12)%(.0139.2>1^[Y5S)R+U[TH\.^W*[')[1> M\\>YA73PI'!)X3HP_/216#OR4KC:1V?G"%XO3MT8@[!,ET@7B&")])>[<:4/ MM8WM#E-P\.+MIT^W\V8NI7*QI9*O60G>85[/42\U 5A7'36IUKJ%1;RVI\E2 MU4_ZETM$KNBTA)[)QI*7:&'M4?*R\B(Q:[&^C^)IQ'KZ MW'B>[V"[D-K&&ZU799T3N@1Y;=Z,C&.KU\_[FEFUE517]-TPJW6<5_<(6NAD MA16RHSAO?U"YS]U?]CYKM^^KRT MUBK*>S+%^Y2O-(EF\;S(-WNZKO^T1?/E@E=?D?IO0#VC3/\I>]3K[?M_D$#@/Q7<6-GIBM])D\\SX%S"BO4A?5]ZR;P8F R+K96;_!J4S,) M"XO3KUY25=[@##NY!L$5VDY%(\H*06IE_'Z8=WN!7Y4ZI^5-36 J;.P]B 38 MZ 5$CY13D) )S7RE!!OL)%/^MF!E;[W]#)H7*Y;,IF'@\<-'N(0@:;RYWAIZ MD/U86@]<.8?!FXA:%GGCKS?R;R'26U+\ JS.N43@E_U@%J#M8LE M?HPQH1G-^_C"2%$/@R427H%RP&N)[V8^=04:4;5.9_ M$0?6D,3G003>Y9B["8";>[QA455OJ?-)X=IE3QCLZ32(QO--*/O*IH/S&T9^ M.TNOOJ*=IOSJD[$?P&K](L6T-2@"&Q6V5("=Y MWG1HQ=*U*GP%S[KBS^+82_AZS(-Q&,(JX:_H532-T+C&GB6\P_.":3,%>^8A MZR!'..C"9][/.X!SX>/M@D:W^")#U$";.7DE+7+[ /@%.H MA[/'Q@F7"[#;0$@<%H_[':P9P#RI@6X#2^ '8![,#MH"(/%,LP-39J%3;H%- M/ \\>'7@?2ZVIMD>*BM86 O8^!/\K[Z..*RA'[$+TE"B_13XV60:,8/MO M;K"MGOEBFA'#6>>J!%N?%W/>4[ZQCG% !G8 =RD8F4MQ5 7<#F-\+W+T/7 M$9W.VTK[,.YQ*G?D.ZT+L1[*B5MNXI;A)<47 M4Y[\K;(%DV!9M1U!9DO]$K;LC7#*/7I>Q()C0Z5%XCH(GHXV\VE( [:4V'.$ MMVY>AH^*.=G"8Q/DTFA:6*&#_MIBO@<\G9)Y0V,*'DKFFPB6ZBMRVMWIEMHX M6%J\I0[L_[^])VUJ',GR^_X*;45U+$P(E^4#<,U,1;@XNNFF"P:H[9G8V)B0 MY;2M*5GR2G91S*_?=V2F,F4)S&%LP!TSW=C6D?G>RWZY@)_\J!LJ&4MTLIKU*?/Q59]M'! 7PRW.!/IVG8 MF[&_?9H 8.*=LLC0QXW:O_XJY3-I-V\!E!NJW%#EJU2B[Q EEM3HD,RX$)A- M0 *B2CHX.X#-,=;^I#MAMMHK+1A]_W6NSR7\88$ M5T>">XV5#H%<'@D^M[U1&F=;JA'B[:H!X-5B9"+2L1]3_N\ZBI%[ FWU9_[N MP3)KM_K'3LIY,F_MEN!'R:ZWOWX-Q==1G&U(_I60?-UM[JW?U,UUEY4;ZV>C M9[Y-4&ZH657FHTMLU'LEK#!INLU7[Y>MZ'X#<4ONL&&V]E] M^12_L6365B];Y[5M=,8-5:[?VC94Z;PZ2^;(Z"VOK!CJ;[DQ9):IUJUE"NLC ME+7]VEHEKCU@"R]B/.N&X->'X%?:HN:9";Y4Z!D?GFAVY5L? [:_&0/&J]J, M ;NYJR,[]B>123C=0IY-L73PQ,ZS>=P9+6_5?DNWE'2!TOBM8F7\-G=W;^03 M,1?M[MXP)I#<,G.U>L$62JM77"S"W%8S=NQ1B[T[QB0LJ>.A='EV=?+PZ.+I=(-G]@!ED4"NRKCW,]<(A"#R\3;FE$#0"'#!B$"_ =S"3Q_TZ M2;_1R&LYNB^FL6 $[]28B)W->EG8#_T4'S<=@5P=CG"<"4A28!06)MO+A-4O M839-4M1'->T"V(8BQH4"Z12/* UO,296JZWC[OH \2B9T(04']T.$E@QSZJB MX1GZ5@6:F@/HFD1^S-?@H)294(]"2,6@?1G3B$%/)/CZ^M!9TZ_P<1:UXGY< M.98M')/,PO^Z>@ 1HZU*%!#JHG <(C#@-$UC.4 (-RQ^A#P53OTP"B>\H;%_ MDT\X,I9:_1HIS7A6DIYJ3G@@U.!T)'/,$H[!,48H%1YL@!*%V0B^XBDVZK@ U,(8QR?%0QI835.:>O"5&C)%LZ"ODR4?9< W#A;R M,P @,ATZKY-)FDQ2'(>$PUM .F1,/E$$FU,C=W 46B#@H,-MKCE"<0(;#NAA M?=&? :6JYP;)SL2_80(>TR-JSD'DAV-UY'M "!)X<&$"I- 'SD$G1WR+;A!, M8QR>$=$X)UQ'VJ<)E33T$2!K(6:2P#KH)GJ8'@9HR[<_1B*&2[,LI'U=)C$?9)[:):&!R*+QA!GAGPX!3I::T1!O.IPW$[X/1QSA ,V,9]S@ M6[),(EN^",4R3I>;1$)!X'J49/2!X)9?BF>@AR">"/)5.K,)#RNS89#?Y\<\ MLHN>JP'/[!@9[]#7 \:^BU$8S"*?TC/"/C'R 'D($HOOW( ]@F"-DAC'FN>D M47-^!UX>(#+S$6'T/K5JFG!&4X,2F_5<^R%]?_#[)=,?"!!X>X@CS@!TN%N< M+=4SR01UQ"S\P321,77 Z;8 0.C%J9X&C=.)17YAX%#1.3'HGA X$F[DPTD1 M?3>G>-S9=8IO1ZP-Y(PVV$LF6-3#CL?X&<4_ ,Y\PR!,QTAO2*J@_8(QAN(2 MQU_!P1^+-,!A;B/A1_ [K/!/,#-90L[LNCH99!I]%^F*U1 M =(*?!GX-9[$/C.'L*_D0PQL$IBN@-\D52V/_2YLK1Z@9G ,BOL2)4$7CM5X MS/-4;5W*-<:S(NRUU#*5$,23/:CY$7!;;#87NU?>]IBN)XQE*1_S&@QC>?:) M7Q53<#9COYXW?/OV*'TS!&I5$\36J+7%AC VT\$JUGU73//53 >[FS1?SUXW M$'[,6Y=\M!9("D9>V*B#H=MH[L._VNU%-<6%M!.,K9$K6 [K!G/JQG!LYS;7 M>@WY*0'*&B3F:7 O!N/*SOHX)I/=MP5]W6[LK[8J]+ET[UQ;?*U_ DQ*< MUW!W]U>:@O^:>V$^D[FT)47"MF4XE06K7I] ?U/+?'X]< OLH:0\:&J/N?VA IGL:R,Q>IL;DL9>??I3'L' MNT4A]X#WSV5HE-[Z!)N1B2UW^3FY-,#,KL:DI*JJ@*R0EETL*:@H&="91)C( M(@+,%<,TL8(G%EI>9.4_P'::0EB7'+!\] MFTHQKA3K;"K%WD*EV%.PUA/M7WJ)K/4V+]EM7'2*)3^8N=FHU]IYL0YE<,=9 MB#FQB*_W7L:J?-6#KZJ3Y)U"]7Y^D91&UQ8Y*RJ?&S;E04U1DT1 MO'(0_H"U #4+>)):BYDN"BN;X1JH=@FK"SC).!D,X!841._K-4\_D=*[L_FHDRE, M#O35G0UA)[AJ6/NO?@RT>V/1"ORRZ\H" /A[SW6^)-]YM_P1]R-OQ%/@U1R MR*^S6#CX*WS3F <'$A*L,^TO")4MO &+>QKU/Q=_I*^]/V]CO1' X[,??T.J MA@=C41XLM]:MN6@U^'U0XO$X^=3/!_0??+)\:M?^L3NTGLRT;\$EPG6G65X7 M!_KU#I4&H;"YP>M3,7UD:=&@M@:7AWUE8H-7O MP\OSXU.@-=**Y[3O,@]+J2/?\+W8RGYS=U+20X?\^/,>I5)?4#7?HYV]^^15 MN1:KW$25B_5GTZ1\L?=<6V2WA!R.LMU*G3O]^"K^K#=3NB<7J4)/QHA)Q@*\!'[.^U]2,&X4!>H=Y;U!!X=ZD8 M^Z#34#UZ7NZ9"WY92$EUPR#?-1@S59+)M<:L9R" ^H81NBB1K(1CW$%+Z+U0 M]KZ$8$G;C;Q*F&IT1P@CW5V!2TS),@0>/F--J]BX(J^/EF6Z<'^*%MJ4W">3 M!/T3LA;S %W:,5MNX32SNEN8E?>J6P1W.;# :#9QX.>03PC)9I@FUU@]/\'J MVUE,^A8321$0]I$@YXFQ2VI7Q':P8(D&2G /5'9J2&.2&=>Z,Q#2?81%O7%&9S*8I6Q (!IBKKBV $"V$[[29 ;4'20%JO;I!@#F0U&U MY"X-6,*,-KMNCP [YB!%!8%*:PZ$'IQ4H4KC:;/!B"G+/-,% T"J_5AP#^\2 M/Y *9-.",=ZZ%6X#FZWG;'82 0%LA2&:0X!>U='#[")"CW0MG.C "O61V9(L M+)".0Y">0%WT5/3S4>WZ,*1M"FJ\2G7W,U:Q"!BR&AX>BW@<^^A1SGUEIP*D M#AAVS@4V.@!.C:$>H-?<;5FDN&T@A5G4)SA((#1J]8]>K>YJE\<^;]==4"KP_\LDM:N1R-MT(8%G2':PV1@0;S3V MD&9Z90>?+3XO@%=R5,'CL/P>86/KFMFVMA^)N5R>'5\X\XC)/19$:$BK^5HX MM@(D[CJR&U$RF9(F7_">^A&U?0!4]9#$^/Q6/:^F.[^AQ-..KBFM1\1]Q1,S MZ@W"O@N^' 6)L 49WB >*[C %N.P/*C&P9)KD 0;^%-(I7B4Y5(73)+(;C[ M4<8\52*TS-/A:A-%=8V 19)FPVZ.6PG9+?BKA,#N4' FY N!\>(G:O-"M)YE MAF+Q%Q;?@;749$VJ@"D!,) M91GL'%A+R>N.QY%9]$TM^ M"['DNZ7FG%L:S0$X<<"WX+J$6JM@CS90CX%OD8)$S578,:W$)?8(=*7R3"JM MLL%R1E]F=@L[^OUWFLU\JP(EX:5PV6S6/G&@)D 9\H=V4&2Z2!R*[\/ M@XZFWB;5WX)S811RSV,Q=_VMNAR@ _OG4>Q;-EJU<&=DB2B/NM&T&T!H!"$Q,L*RBS!HUYH_T0+: MM?9/K*-SLLQ82*,H]BK.9\% M:+"Q/*6_SB(#4#+_R?%VJ/\>>01S"MS0?2HWVW"W6NM/*U(27OJSHN^ M!<-/F?LFD0Y<]!I0WC&>=V#X(S\>4E>]Z34ZG&>YE4G6N$@IIV#)W@+8,WQ) M>\'-E9$O(IZ;&&./<:"D(2<&9=-T%DQ)QH93Z1P?P8V4(^4D<8'' M@TX;D4P9DEZ##XH22APTLI HXN&'J21MR8?+%I<29:%MU"^:QGX0S,8S?B;K MM)1^)4:@21NSG;;P]=M:[$W]'\\O@A?>+^7,MVM&5)MXCO09%_*Z])Y\3$PT M[C&F6C&FW&*"_7SC<3I9O9@),)).4;VF7<'!VQTS'P_?7/F?Z=N\DK(2W9EDPNCPI>, MQWZQNI&8]T#[ZA1MD]26K] YK\2;J@=)*.UD#1JF?J'DQ',C.?%0# 0%B,Z5 MN7J1H&=().GJ+=FL. M$PY9J!I3QD7DN;9E1QS/2(>PT@ ,]8FU8!7T5^&&&]T<&9TR;JW8#7??ROCMLLU>Z/5?9GQ["5B&KPM/D.9C<4 M?$&D8SF >K'#W;^=R>@FPVP0RHOT)S=2DV0MA[Z8I!BA#9BA F&&L&F$[G4L MTZ,X[L<7 6U)ZVMJ93K 6F1<6Y4G )Z"G!G"[W;TH+!NRI;%UN0_0O10 &V\ M]W9-RS:G1K-N F]3V1E).N9#AG2M2(L71=\HA)MZ;J8,JK'2S+/2FZN\VH_&'@YS$$5";HP0&]_W!")B M+-@ 3DD"@[H[]@&DL#?LZSU[(D?56X],>)O(Q"8R ?SY4DRF,B6?.4"SR*/W MJG@TYIM5\N@"2T9.7,V(F_ *^6,Q,G K2RY9FIW5,\^2=_-*"),CMXV**[Q+ M=?WG42Q2.]A]&J8-XKI=J]_-M$L9-K[U.K%4"FE4H;IMY\_DPSTJ'HR67MVH MX-$[-XHR6GDR2\;I6,:[YYZ0I__EA"4=.TN=I'2"!)D)L#Q)>_EJJQ)YGNWD/E\Z2$6 V%XB&TC14X2OZ;/;JFH M/9,^0.5#6)P_8::^0IR%)_5)>]&EIJ@QY1.N"D^]+RLJPXL9(K$5*HTCLUJU M"D?-)\31@JTH%M#TBSBB8H0H"& BD_.0'2):N'EAC'WB, M[%W+B6#&DS.GU?Z)?[865:""PDT6EH J7(-;%Z@(S.P=:TH84Q7KSPXF?<^_ MX7:B:B]$5$TS[F82TEXU(5%2+D;M#,.X[**YVC43E'*^"<8?ETK_(:SM@U5K1M"%[KXD1R$>W]^L.*,]-Z9U%D"DW<5WET,*;L M,CQD9E[[DIC?L>BE+(SW2QE@[.S7BP'HBH;BH5_,BGP6,0XH/GG=(\8&T[XO#&I'5 MZ1E%2]84_E7:)3"9@/TD,_"A) M;V@P]'C"<^4$U?J6GE6EJ1:>OC ,-,[$#QQ0Q[$C$-(IO[4I]02??B1!/I&NE,A%0\V M(-/%B;%D%)1@$2)XL",%'\9A3#&*?)XLU;!(^H4E (*90C$$PD=9AB3,OC6T MOR*D*JF/X#U!4N$\;\QB4X,\*9\]C2F_-VM_^]K]^C[I=#^'CZ[M-?_G-GIQL'HR3=V2&'DWGWBRN9 MG:\6O+V5K>T&;+4KBV7GA6Y%+T$$M8,SMF_M>?BHNM%4HNJOF#+$_X;?O=E/ALFHG#RW1FEL!C5B:4#ZY&!(\$N[Y'UG2K33%=P]T1 I8'5^2]]D05IV$,:Z"687G0)$ND$- 2G48--XO!= MU1Z&^/HA#R]5/9BZL PPJ@@DQRHQ'#WWO$95IPH,GBXYRP>V[S@EH8%"*."4 M% MU*/+%Z(G=J6T3%+$*@E9 M;S/%;G1@=258X%I6^S#6DIKK+L24_:%";]4URD&R&;R"[4+NI*C2JJG#)_KW M%' 22IE3/C^P#8,99]L/!F$@JRCRW\M+P^2UKMZIRF6.90TSOJ2?8R$PL3#1 M6*@YGU4*#8'#W-H#EZE_QPQ_SJG%A@UDT"ZV*/)\8SR;2YQ!N<1&5593$*P>P%*O(YG^CKU!$:9> MI]FR?8Q$09S8[?(.< :]*\?94RHO[HU?+I@H5+N=,"],,;P;\M?+HP--A^DL MXI8CQ8CM6"7CPY9D*XH<(!BY,W++V9_1>$WI(]I,G^#:ZUQWHUWRWJ?,*92P/%Y]^+*.3FA M0]WX\]G5+T<7SLF7X[.+W[M7)V=?'NM_.SWZN7M*FL31XO[%9$>"-#E5M>. MWA@?21);(DT$X\9O$"#S256'"/,@9R=BM M;.DD2SI>.89SI%QO MCPZWH"O]N'MP=7:QX?0/YO3=E;)Z1*&C#8WU$ H16AK4'C'M:WT2OO=>V>">? [)P3 M)1FZ7&7%FGY[8X=AZQZ=^1_E4[EY*]D0 S M\Q,X34##1VZUF.)B \WP?[$"IEQ;,AE"/B0(TV VQHAA(*B?$_I.BCFQY'[[!]!+80*(!C@K7D&!"^F(%09OV66K>20RI!/7$4]L*I)LKX1KIW])2? MG-H-/)KDSAXBUPEEUV!XDWQ<3Z".FEG-52C!5%6VXZM<[N3$85'I5#$1XLJ' MW=H5B-IC\3&[*V\*!W_HFGH"9:AJ^@+L@2RH4P56 3)^ M%,UBWVH52Z9L. 4("UIE4)$:HV_W5U*@4,XLO' .R)9+66KKV0Q^!?(KP 1; M.\B^^X.!?#@3"=]6H:&:6JE6-._/LVZ-/K5KY*DP'!6EZJ9Q[T;QO%/Q;*]4 M[YQS/:VA\KEP4C*>6Z_>[NUXQ(R1%9Q'_E(;*5R51(KZP"U9I>3&X 5W>:;R M--<,$UYS#WE'(*(W41RDK=I2[W)M-A'O7V)"U[^5_"'Q_A M^B\S:M?DQ/X8-B>"_L[N=5LL3^[V6+_J#O4ZKW:SW>KOO2/< 4%U@1#W Y=6]NC=-Z*]FTWO' M[;"G?WT7_IA^I Y*<.:C# YBY-7G_7:S5$J]%H[_O-W:#I^8-FW6L/!GN/ M6956 >\&+IRO>=>]SQTYN:D31RE3YSK%QO38!M[/Q^SFR;2I3L#'PY+EX3WR MDDW#;,!9]CC-D()GWP55O&'N5]ZP&.^7[ 8/+KR M_,!-3X&G2'QJ;A*?WE#BTV[MZ.^_G'P^N2KWK>1!RRS7BHQ_DO:@>OW3G$UB: MW(,Z*O?6>>*]66R1+NECO@\9VQ_918;C1.#*0TKZ)D>(+:<6V4\IM3\=8DMD M3SKL;37J8$DTFEA/VFYO/QA$2JB,IM-)]O'#A^OKZQJH6;5A\OU#%[0P[+WT M0?2'?OJA[T_]#_O[[<[>_@4RJ/=%L?&FIO'FF^#A!WXV^G!QV74^)_$L M>Z8#T-RP[Q60=DN3=NL5L.^5$&[K;1'N\W!N,6C4ZXW=IM?YI_C1]'8\IM.F M5_/^]+)Y,/M7F_Z.U]KRMS]X[3[_Y6!CF'" )0VRN.9@%(H!4)J*@IQQ%&2- M:.&IL=S06&XL'\O/A+^\X&']\+>*LZQP_ P87NKV;'2?SU((4U G.!7,.DX"Z6ZP/R)=*QXB8RX-?EHN8I>Z T'?E M_TCB9'P#\G**HT.PEVTP$F-_#?'Y"$P==$_7]PB5X.! -B[#OT_#^!L-C%X_ MC"S]A!T>';_"$W:(.:GANB/W$6@[[7Y^4C6O,CZ4 M$?0FA>WQ*6RM30K;JT]ANYT,2W.T9-K;YVFKX6[ MYE ED!XMMU"#'+YQ"'('V]]3C^P^]L:GMHE]L^^2;-8C._VH\FHQ\J.!ZGU- M*3:J%1"RO!E.+:3G 1,%\&"3G4?DUSYC\N#:)("U.K7.;J5NK0J%;M7[8'EX M4O[ZKO&N\/!VO59O/:7B7GIBT%?HG/_RC\L3,.X=+&GIGO_#=4Z^'#R_UZ\* MG"S&%H6H_V=A^\S&>"TX.T_T-_"D<)I\/P7(364Q@R=X'_02O] M?//Q*=9V!QX5FU%*% ARAQK0D\55=QW\WRVVUJ=*@>1"D;\*\6_.4QR T2GA,)6^;- M2_NS^2G_^S_TA[]\Z"7]&_SO:#J./OT_4$L#!!0 ( .V)J%ALEQ\^G0< M )@M 5 968R,# R-C,Q.5]E>#,Q+3$N:'1M[5IK;QLW%OU>H/^!JZ"M M#4BRI=A]R \@<1S40+=Q'2^P7ZDA1\,U9S@E.9+57]]SR='+&B?*HTZ$E1#$ M,QSR\O+J')Y[J3G-?*[/O_V&L=-,FPWU0B"R<% M\V; 7EK#A55B)-EK5? B45RSMT977IG"M=E5D73CV/!Y99(JEX5GB97/EL9?F')JU2CSK/?++\>LP_J'_:/EX9U. M7,E!O933H1%3-APE1AM[UGJ6AD^+.3_5\JR5FL)W4IXK/1VP'VY5+AW[74[8 MC7MVRY[UN[_3@4ZU=7-[<7KV^NGAQ>_7F]T\WQTZ'=F%@(W/_JYQ7 MZ12#K]KL(K/*>5-FTK(;P P(;F-"2SV8S[@?K!L]?\>P-I9 MZ[ 5[DLNQ/Q><^?.6J_>7K_^#=/?TJ"/Q_%$"9_1S>%W&X,Z?I;8"-?M^?(] MM8B93_44_<-N_QA3ME9", N$%^\W\!,Y/*;X)ES/_$3\8;+7WR?1UG_*5'VDI.V D7Y ME-T59J(E=*T=P59#3!@$OC!0402TT0E?#4" MZT:4$:7A=#DN.SIM!YV>?Q5TDBR=)ZP+@+;!)73WI.V+YZI(L:5SRFEQG>A* MP"9(L 2^-@BD2 9*0);H1[34>L&O&LGNP=2@L%!DN$T]*HT.()4!T,-T+OB3 M<)>Q5)N)FS'.RA'P9#DFXM08_%ZG$]QN+Q''S;Q;W@SM%3VJE-FJ(FM'MN/Z#UBG$K ]Z!7T5?-6#(I*.O7;F,1E"W M',I%ZD7W0KE$&U=A'&F:-3H"O[0FD0+-CNT!YT*".!&[E_=)Q@M4?"^@#C>5 M1H_><][I'>_)Z$7O6,2[>*NH'B@BX<@^(PE9\'"=.I$7Y-S&,Z8F1;^ MD*[H07GD8,>XK6 ]GQ5M2ND27KG-AU J-90 =#U3S-9, M96$ *C%6+H@1>LDBV*&*=B%CRU)HI>:!(75VMD!YNY9)>J@@:?#%&:T$G?FL M4\U50Z>$XE;1BE3,,H-:%V2ZV1DH1IKS-QXY.8$!:G' M2A#ON#-%P!/04EDJPXB,W(H9#T!5Q8=**S^E%+)IVL8$,G HT"-2?F7L4ET7 M%/Z^7F%9V1+T="$'3A)C1? H%'0C62"UU6 IGLB2,E'J@NHU,A'[ABJAJ3LN M;@<7DZ?DXN68ZRK\;D"XE&F*@DJ-@2C74!C-\]4--#'>-I=&@7H8"#USL2(; MFLH_[L$FJLWGO265FVGSX483'1=N#6>5;=A>9 P-'#RAV7;LV0KVB"=5L@C, M=8#3\6%=TX0GC2SZ /VBA-$D264)QDO)6(/5W#B/=OJY!K8<'9'7)^IL[Y$A M*?@((7G0NW8\ 2G"R2<=BA;5W*_])B[!S8R[>6Y+FA0(+450[Q"@6EFG3*L[ MJ>MST0?]VY\SQUMQ!!-^JA(SQK<7:D%JMLRZA7 0;SX@OUTK^N;> M<11^WM@H>]0G-,!DGBOOI7R'5@\-DE8\7Z>K4' X6-T#-Z&5CK08?ZD>G>TP M\L]*83UA-ZF*))R@[N].6K:#6$]ZTO)"HWY!1P7>T+$<'? E2@+E=3HX/_&8 M2'Y'^5VL9T*&%TJS\&O:[)S^@[A3GT7$4](&@>$" YVQ%3ZBT2DN6['YCI@_^93]G,[O/"ZD6N?(8KG>]?Q M/!:[JIS'IRXU]I]R=YT_66Y??4OU(UZS[7^QUVP7RYA=G1[0F\KAHGX?^V]0 M2P,$% @ [8FH6,D1\?>7!P <"T !4 !E9C(P,#(V,S$Y7V5X,S$M M,BYH=&WM6FMOX[@5_5Z@_X'UH+L)8#NQ)]F'\P#FB36PW9G.I$"_4A)EL:%( M+4G9<7]]SR5E6XZ=&4^VFUFW-@83B2(O+ZES>.ZE>%GX4EW_^4^,71:"9^$* MUUYZ):XO3^+?IO OO1[[6:9".Y$Q;T;LI34\LS*;"/96:JY3R17[:%3MI=&N MR\8Z[<>VX??:I'4IM&>I%=S#1NVDGK2MO/_P+I=*L.%9_WE_T#\?#L]:[5^9 M:F[EI/!L\../YZS'AJ?#LW;S7B^.Y*09RF5BLCE+)JE1QEYUGN7AUV'.SY6X MZN1&^U[.2ZGF(_;MC2R%8[^(&?M@2JZ_O6#AN9/_%B,V.*W\!?/BSO>XDA,] M8DKD* F61^S9:?A==&+_F9PNYJRP3!M7\ S]-1<=%DQ<=3"37MBE.X6@L8W8 M676W89@E/+V=6%/KK'?_4=NK:/*"E=Q.I.Z1DR/&:V^6139V$LL28S,!6]IH MT3B_YGZ\63BXK:,P1[/&\\2H#&;>_/.G\,U]P M/]HT>?V)'CU/@-Q4*.4JG@+85YW33KBO>)8M[A\+O9G,?$$WIW_=!8G_>$Y'.E66L9T:SM\:6F/#>WYG)V3_Z'_OL?3%WU#6[*83EU3RN\E))(&B 2!#)H);#'L78#G"2N.4]19)DII8=/L=Y&!2U2X1RW0!K8K)!IP5Q-_ZW:SX05C1$, MX/X$,%9*IR#!I.XSZ0N,V%4B#1Y31Q5\-1G&C5G&+"7S]KPV]9SJ7,LZ9R"4URGJLY@$R1H@:\+ DF2@0J0)?H1+95: M\:M!LKO7-2B<23+#.V5-RYV8-:-\\^V$X^/["->QH EY:J4V>([FS M1^XXH'7,$!X'O ._DEXU8,B$H]\][@_$A$+P;G6;R+MY+R M!!T)1_892/X4S+NM7"H M!IR%N.GSK.A22)?RVNW>A$*I1 #034\Q6C.UA0&HQ%2Z($:H)72P0QGM2L;: M4FB%XH$A372V0GFWD4EZ*"%I\,49)3/:O-FDFJL3)S/)K:01R1AE!K769+IV M%.B%5<>%J#!(EW$"'GIH)S6J.$U\K3A),,89O%H%C&@1X]%V&(VK1%!%B"+: MB^P@@OM!R>3K4?(S,K)2C0UF[MQR=X*"U%.9$>^X,SK@"6^QMI2&$1FYS18\ M %4E3Z22?DXAY+9NMP:0@4.!'I'R:VU;>5U0^+MFA%5M*]#3A1@X38W-@D$# .%2Y#D2 M*CD%HMR6Q&@9K^Z@B?%V>VH4J(>&T#,7,[+$U/YA#W91;;ZL+2C=S+=O;FRC MX\JM9)'9AN5%Q*F!@Q?4VX$]>\&>[$F5+ )S$^"T?=CD-.')5A9]@7Y1P&C2 MM+8$XU8PML5J:9Q'.7W&@2U'6^3-CCH[>J!)#CY"2.[5;AQ/08JP\TF;HKI> M^G6\C4MPL^!N&=N2)@5"BRRH=YB@1EGG3,E;H9I]T7OUN[]YS@Z"_$) MK4X,@E8\WZ1K)N%PL'H$;D(K'6DQ_E(^NEAAQ*^UQ'C":E+K-.R@'A]V6O:# M6$^ZT_)"(7]!10G>T+8<;?"E4@#E33BXW/&8"7Y+\5W,9T*$%U*S\#5ML4__ M1=QI]B+B+ND6@>$9&CJQU)<'>=8D=&@";B#-ZL8@TR'"='59<@OH;,_K&N7? M^HGC($;[PYDGW0IY@3@QMUC,NT"P"!)D;/@0O2!+-T954D^-F@H*K32?-)^C M;:-:HJR4F0L\G14FZA1?HR*H\U\)1/O_HQB.9Z_H-)?BE4.=Q=7.Y\P>!^3O MJ//M,/SFV>"[TXN=H'CVD)7%N!+CO2D!^^J.A4UC9B?)T6F7T;_C![#YZ2-; M)^YD\\S68]#QAYBHQ\S __GH"RGRUDG3=S%:_BISL#TUQ_HY8G_C<_9#-QQ. MWCM['_5@Z'K29Q_)2+[?))NWS]].DCCL\.O]KQV=4P M%E>7)W0".5PTYZS_ U!+ P04 " #MB:A8]2F[EPT% #/%@ $P &5F M,C P,C8S,3E?97@S,BYH=&WM6/]/VS@4__VD^Q_>%=T&4EO:4#AH"Q(KH/6T MK:QTTOWJQ$[C6V+G;(>2^^OOV4EHREK@X'0;VJ)*C1V_[Y_W_.QA9)+XY.>? M (81(]2]X;OA)F8GP]WBOYS\I=6"=SQ@0C,*1O;AC9*$*D[G#"ZX("+@)(8K M&6>&2Z&;,!9!NZ!USYD,LH0) X%BQ""/3',QKW.YG$Y"'C/P>NV]=K>][WF] M&OU(IKGB\\A ]^AH'UK@=;Q>G;S5*BS9+4T9^I+FX,\#&4MUW-@*W=, ;?*8 M'3="*4PK) F/\SZ\GO&$:?C %C"5"1&O!^"^:_XWZT.WDYH!&'9C6B3F<]&' MF(4XXSCW8:OCGD&CD$_Y=>6S2(&0.B(4Y94O#7 LCAOH2 M?,$8?!)\GBN9"=JZ^ZFN5<%R E1CM^,9[#G#7>?RVMT/IV-+\:CT]EX\@$F M%W!Y/AU/SL8CF)Y?3J:SYTN H:^6#![%[L],&Q[F2#P6&"DA6& 1#PMN(C 1 M@X\942@PSF'*4JD,R! ^M:_:8);.(*9+F18[ MB5ZM77H>9W!2"8I M$;D;=0<[@'POI$H0@JV/:(!R DRD&(,$S8DT,$$QF=X3%42PUVVZM&@"T6!S MB2ZUNF)!IKCA"',B*)S?!!$1F#8H,>%:6POP9U=23$] #9D,E_E75[(PJ](1 MK6C"*%)<&YDB&?S>1L,)Q>QNPJ5BFE.;]E;H*.(L1-&HBN'7#"9AB!5%60=9 M]J7QS6(M42R'MVB>XL%G+46S)%\6FTWD.&LS\Q5AF4(,.NJC RS&-,S0,#$-B%NDT2QOS*NF-VGM(WI M$BK;!)-107=_F^Y4@*NEU&TZE6#H'NWU!A;'J[&NXG_'9IQ0:UR,T];[/X#T M,)"\_QM(7& U3HA#!VX"AG"!%807%;1"&>%V%TBQ!EI ->UG$L>X&>/V8 L8 M?D@18;KIJ,+;PH8,*7>L;27$55ES@KVHO_#G(%/]L MQ235N*9Z>W1K]C3<]:SP];!;BX[W)(?#8A]^5%#6R3S8+//55O>@,W@HM,\V M;8.8;U'9"AF^-$8F6"C2&] RYI@Y<'16V?I_;WL M#Q><;.A.7[ /OI<%2?@.SOV_KUQ\:OYX.G]ET/6CJ+N"Y/ MOZB;:R!Q(B&4V5QBMA>M'7'O''A6SSO['7>,N3TTVT84>0EIW#4$MIP@C=TL MD&,J-6O#*6A4!YM@J?@%IW&>X M-%7RFE-WTX@:U([>&V]1K((+CMVU;ZTJ^W%D_ZG] %&8*<%U5,AZ[$V) HX= M.1H4AI"E.&,M8MJT_VW(GG4!]0!Q#7)/N8KTOMI5Y(HM]??B@K<8#W?M!:][ M*:^Q_P%02P,$% @ [8FH6!/'1<"U%@ $1 ! !$ !U 1G<#^/R7YY5G/1+&:>"? M'QR_.SJPB.\$+O47YP<1']C$;ZV M'7)^L S#]:?#PXBOE^^<8'5XGIZ]W3Z+F +0')T?/B_W\93T:B$Q3:J&HRA/.K_ M,X/S^8%Y$NOI(18_V)QL.I"#3_IP?'9V=BA*-Z" B%:@ICX/;=\A*KP;;BJH MP!\.XT()ZA*:A>/$>;<('@^A "D\W0"&;!"^K DO[@<4'V(QUCD9')T.4KZ M0F0KSFW^("K)DDQ#G(5E\)NBN (HB&6ABMB^'X1V"-HH/B4?UVOJSX/D"WQ# MCGZ24K@GCF04O[[FI%WT$,)P@*/5(@$ MBP^A"@=%%#T;IPU+%#9S^._)# M&K[%(P1+_?#K]?W:#T M,J*3/_KE MM8$0E[:_(/S&'_T9@A'+' M"WC$"/PA6K&"N:6V([8F2DM6VI0EV^HE+"4\LID/G.%WA$V78$K&XLM]UZK-JS5K(6E W,+ IZ.(29(>2PT8VY7%2@ M8?C'/,-3+%:,YF<+$/7L3Q<#AT7$'3VO82^:K@'9CQJV_U(T]0L,ED31,WQC MU :,!4]HFR2V:OJWALV_%IB@F\H]@SZ#&=^W-?-8(HV,^F**P81\_S=(APZA(V8S;FBPT90]>ILO)6 ME&OD4+!U39!9"39+1=>+9 ?OZU$)OZG9XNK7?5!.\_J53)ZWUD_S5A[5W MT:D9NIC::U12_2WTZ=>.]2DFI=>F4N^_JBHE955ZD/?Y:P5<*W+02ZYV"$&5 MH :F2I+E@0.M1!N%(7K)-HY'J!*N"5LEZ1I1"*W(VP4W>MF71CE4&6]]JY*E M!-4*K"(NTDNE3H!$%5!Y<96LBL,B6LG5#K#T&GN[5#X'"Z M4;\BH4V]]HZ[,GQOXT//"Y[P MGH:=;8%*I&^DC\==;IP4 JV4PEXE.U')^!J!F?V\NR(6H'HK]>MRRQ2390FZ M>J7K1.FN;C7MR%G4];1# O3ZT$0?3G>=1;0(7DU/9_2@B_C*[LGW9ZV3[WOQEV7?9\2\ M_;%*G#7S[\^J\^][P=1(P"_XE!%;LRI50FV5J']6/U'_Y]($_EX1:BC"<(6Y M-_\2O99Y]#I-J*KS*JJ0,_C+5$'MF7(LH->$AIHPF=^3.6',]NY)3 =?TC4? M^JY8K%=K$HI>#A>,D+R?_-6POXIVY;8)M;0+#$1)A94A0S@F8[MA0XF5DM)K MH_9DT=9^H;"L>EO0Z&S16;VS1;W8R@\7#4&U7>)>PM:9AAM=AP&]]24;J6A= MO3(R4?>XTEGU<24<[J)75MR)= B+ 9[[V.M'A7[$W+JV'>I1?+BG1 _*P#J3 M=SX6K\@[$6G:?"_3FD?6,N*LA*B29*M#:V=-#JWUXBP^M9:17_93EP9@=\26'EZ-Z^?54KSSI7 MN/Z_$-WGPZVGD^,/V0>6\7EENL*SI):?>Y!;?=UY8=OKY''G^!GO<> (-#$T MEX].%]8Y)%[(Y1=\!??TW3-WY0.TE7TH>G663#FS@Q:\=&O9MZO F+:<5XI\[M,VITZ1E M"8X_FK6Z_>KS63RA^F2!JTYQ\]O5/,8RM0:(9W!\,CC^N'L_PL9]"-NTGV5G MN&:-V"_AQ:_=!'!Z2'T>XE&E>H2+*OC70-9#\D^1_-/CUKUX?\CPJ>^:'1#0 MV.S[P=&O@^.C9EQ/D'P0?[DUY:U4P(8_U&Y272CPV?1:([QZ=1%H=AUVR7OJ MT#\G')#GM6?[=ABPEVOXN_X04+&,4B1M1L2&9L["1CR2\#%_X*]FK%'QM)!0 MOO5=Q>.&[!!Q(-J3 0RMT^/RSNAJBK]YRY70<1LMA DX_B@DGWAQ. 2;/3^X MLU_B*\N")+,RS:G#1TOQ$GS16FQ4H_W]]_I5D.KS ^P>_;0*8(ZVV&LN@A?MO\_, E#S0LYX'LOY(]>!GP<#*7R:8C'_KYPAO. M(^+.@@MR9U/WXB4N49C3 2Y3N.:(:$N';-N%3?O'ELM@]4!],1*N1!H"<>7( M&5/[ 2-818I3K]J^,.-N^0+&J>W-EC IK%\FZV1NX-_(ZH$P=5;10<8DP^0: M3^V?W&!E4[\#HN._\S2[D9S'2JDCS,$=^H),YI,GGS!,+Y$)J,,Y_ _4*"JN MDMNXZC;]ZQC##Y%Z*P9I_(NX-RX TCFU\_3XKEP0*.%0%JV(6YBV5[W*=-V6*4M3 M3:.O"T[*],X>H"<,?4R5VN O?H1/<)&,IWV"OJD.L@ M\MV,$=$U8A.7E1UV&.HRVLV>)8O1%/5K8:+?1FAE3N:8C61[GAA/UP%+EN K M7%GN(N8L;4[*]L6=8E5924%1%X09H74*<8JZ*.MOYM389?[4F&92;(UTCW6O M]4* KQ,21/M*"XV"WQ3VMEA9D@%VQV!FQQO!8O?9MIVH647J(MEC/BD+98=K M[IZNLE.R#H7C8>O4,PP)GV/_ _\DY\-H4LE =T:-[A^WH?G88)HO81FACE3) M''7%Q0;2,6*+P ]6U.'38!X^V:FS($>3'M1 ^L9$/,1[QX)'M))P7G$CW+SC M96W_B!C,*G@1J3 A?+LU+N=.\JH'TY_QH.G.RR@>G MK[LW[C?0>8<0EU^S8#6U/<(G\V*:8#U?V3[Q,XQI4=D8SFBL(W2JXO[V*D+G MX)W "-NV @^D%M(P7^/E$I\QOU'W5B@RZ!; 9+:@13&J5K6-$;IN.-P&(>$P MWK&]Q*$^"Z3AK]^#S@B&\X&X$#,JV0VBUJQC#!)T"?0'+81QP/O'OR2/, M-\G=!'=1>$\7R[!HBJI?96^X<$5QX7@071'+;\#O2=DWGDC>E< MXW-LADEEF23GQ["LU% J>B>AR "LAC/,_/MF/]-5M"KJ]#WAL*,C,J2ND-BD MTANX\O147]'YG."!!')!PB="0#D%%8L%$ZGK"F4)0:D#DP]1J]>PT0=38Y-O M4,&+M&IF/GZC'NR'/&Y)F#PC@U<,708,)M)UX*-?!C=8ES##$N%)A/EYCC^) MJ[J8E>I5/.^R%2/Y^LV&16KKKM^<1Z<*R$#?S>PIT!!4"F$@->(%.AS-C"P) M;)?Q!@Y\+P0MUIG]G%QE=$%\,J?A,+PFN)_&=_NF(0QZ_"?"Q/[-VRGWV9GZ M==#OBSTC;D"4Y [#V #&MF=!\06F%7O-G5'M"],RNR2=;7N+=C+HA<*IEO6- M88]V\Y7D8(L'?38^A_:^H([P&<,_C7I5.6>D-L#\([=7ZOK=O*HQ3-$I5:M! M(Q[8X+L./8DELS$1W][6=A'AXCG&WT1JH\^S;N3K@%T2AAD$XI&8. T-1,\C MVP]G 4S6&)4"VQ<#6LR*C_&['9=1"IEM5.6$QQ4K2[V3E*^6H,*;KA(X61:#8FOLJWLS.Q\0HH M8VC5^56QNW)?"TKK1;@?_F;[L.==Q5$]T;2R<];G!$C@W%[MA[1FX+X/)H0[ M ($/I:PI!S&0GGOX.8W6:T]Y479L/P2L8)C4@-V7P:(SL@K\P_6K&.8JUF]) MGL,+#XRF!L0J=;:5.I1%;^SVMQE[@1Z#?1/YH=ZL+DP):8O", WX&G@N87RT M6GN!2(+Z:O,982N,\(B$<<4'/:,K$F>_ ! LB!CZ47BR.RI3S$F=Z5!"B'L; MP*2WYH+8 FY@^04A?LJ4XAC3KCCWG(T\IOTL M)W/0R??A$J:;#_BO#T..<9O1C%>T*X1O$.'5'DHJD"GLKL@33+H@<_6(AP;0 M/#W0G"(;TQ5-+KC8OBLE232J?R*M#BX3I:\AZPL(F&T.8^_&HCJX]I!%V4G@ MQL>K>JE+P0X1JP!Z:9MPJ2:Z/6%4)G\_R5:/EQ+,C-1=%U!=U[SYINDR\5$L M$[]TM^Z4(3116S87CI#-'2 :U^\H/$I('[C MEYW(:,_%[E'O"U,S&?NS8,M&@9E"%SC,IC[NCLP8QNE/&>5F'9QPON/= I>8 MWADG2$AWA?@CM8_E;^+B; TL$ D22^'OJ)[:.FO$O(E1A&5@1H-:X8O(5$K6 M].U07C',WCAZXG@;#@CH>\!D/E;1N:(:L'M#=NVS+/Q27.2?.?;;HO*^,&;J M+(D;>2F!M%@=H-5'%?K^,Z7D(QAESY722::X=8CG3)$.EY#GG6 :V_XUC1,7SJQ[XK(T$D<3=EQ8/O)8[LO M^0!1"8"!41-AJV)^7G%"FEIB8._%O9N;1W*!W216-=RZY>RS.L#[8H^5T9*W M2K60^T)R:B5^"0+W"1J667(W?O(X6W%"]FQK>[8KHA9&EQM^6KZ@NS)Z(#>O M-AH:DC.&I1\[HRYS[5$89HHV)*3 _&Z-P3!.R(MV[\D"#1;5<[-=HO;\!]RL MV\7U;*5)P_\GDJ-Q?$WFEV)FE,;$YM90?)Y5N5MKXJN37..:;Q!,O'&G&[!^MJ3,;2FVI*Z9@FM"QU/0E@-/@:'TQ_W? M.,3SEZ<6EQLX!4V?@-VP22.XH9B..M=X%'G9?XW^+C&W7 M#?57W-HA+(JI=[V<3"VDH11J RY5DFU:U5 >5':_0N2-JIE*>[*3B>\DY[%[ M-I.O5@KQ@_<\^H2BI*-; 2^9;,[C$Z%%I&EK&$?JUFQ3M 27@ABVY'ZS7[9N M^2^X7JH,Q$!S:>*$0?[E@KR3N!+,0+K*WF2H_V*%R<]4_#7RM&I8 6,@1=?D M@44VTU*E@3.0LC+]JO^.B,F/AR014G\Q)C8GXI"[*$9WW#Q@*U&]-'#8JK:A MMLD?!+=%Q!W&+JLKRAV,OZ O@Y0%TO MT<]-9FY6FXO,G-88#+."MM16]!:#X9@;F-'A AZTJ&L8]6-\?YAD9;5)@I2O MI5Q%I9=*M:R_+P'<>@?-\(EK=7?3J):1ON"4@GM,X6]'?-VJAG.@ZOQ2U MM8RD6^[,-T,Z]CZ,DR<2BV*QY:"F[=ZSB27QD;;?;28>T-S*V]2#FN<@O@+H M1SL4%P7+GN,E39N7(D1*J?@:WZ"X=;%PP0K7'4K#%KZ_!J"0O\/?&'LMNUJ@ M"LA HRXYEI*__6&[P,"^E]\:5^"4TH$:2)\P"]/'HM$F@K_2O X\>I192NI6 M>-MIZ/,A4,J=)5G9O_T;4$L#!!0 ( .V)J%@E> GH-A< %], 0 5 M=7-P:"TR,#(T,#,S,5]C86PN>&UL[5U9<]RX$7Y/5?Z#HCS+LN7-;M:U3FIT M>962+94D;Y*G%$5B-*APB E(ZMA?'P \A@>.!HD98F17;7GM8:/1C?[0 !I MXY>_/R_CO4=$4TR2C_OOWKS=WT-)2"*T=WUS-<_.7HZ(?&YX,#7CS& MR7\_\#_N@Q3ML6J3],-SBC_N+[)L]>'P\.GIZ$/AP>O7W[[O!?GR]O MPP5:!@QI7#-X?UG4I*?B_#BJR _[3 MP;NC@_?OWCRGT7XI(O\,J*0B?^[1ESJ]^_GGGP_%UYJ4,<(:UK7:K/7V]HKV MHR1&-VB^Q___]>:B+IVGJ\6;D"P/^8?#2\0D2D]1%N X/0GB\(C5*UZA9%PCJSC9RW2#(J97 M]F;3(^#F ^-MPN$LD&PT3!K2A:R82^/Q4SCDOV[51%ZSH2'KZKB0EJ++NJJ M:HM)V*HAYI,<0MNZ\ I25H.8+,R#]%[,&-A4[2$(5FSF9UUH\7!/8H_[K=_S'#&=:E^/)Q RFM*5HAF+]>LM?BH><8\Y(K# MB&&H(SN$M-1(3^J5GI\H2;M6@A&;="V)I]#V/&?#2I93Q.0YQ\_\;ZE,42-= MJ:.&KJU>HR//:%O3@(855_;75B_N3\I+BL,T7RX%MP/F[Y95^3DE2["5"%S- MAO0?]O3L]S*RIV%+:(1HN=![0OAAD97_F (-8FJ_('%TP08W\EB,$C(XF G+ MAM(1[@(@P(I:(D+'MX3$D0$27C18TZ,32W\(:S)6 V\P$V>O^A%;O>5+KAJ* M3A&;)H98:,G^'B-AKR2:+0G-\._B=Z5NW3F!8[;5K,(96_\!NJ$FM(*R.QED MGN)@8E?1F;CJG$)_.MAJQX*3MO,+#D!_N9VN?Y4M$"TDYT&1G-)^/];2E"VA MH/')KA U% 95%"TM^9,7EBS$.Y%:4/JMM4@[D5ML:^,/R=F$@G45T=(W*$3X MD0?J4M9C%"K9E%F/') R4X.V*SP9IJT$RR5AZ=4A'/V">"GS6E8C/'2D'53( M23T& T W& ;DC$K3_^B%Z7D4EN]]L/_QT?0QB/D*9):=!)2^X.3AMR#.40<# M5F7*!@.6\1 50[35PP/(T:NE3&.DECL&-4%_)N.S$S#JH;>MK'AIR!\\6LCW M9W&6*@LW)U73#[Q>)(\HS40XY2*9S>/B'&9;,H$#:R"F#'VQ8BLR!YP&PR4"YX4';V M',8Y/]+SB9#H"<=Q#WCP(C6^($7\@I&UDDJT0#AY-?U2&%ZAMY\&M#-2SQ!_ M\<(05RM^@(X!143D;[@T5_.O:8&D[E0'0EO->O2T/MG11BU5/$?/HK3X>R\L M?HF#>S:>9%B,'+<9"?_+-V(03?FD/'OI;G4!R:L-+R/YQ#JKU5-K,I'0)'FX M0W1Y28(DO0Y>^'JZ*[V&I%)#2C)=_Y,U. %ITNI[#39B/U%:W*M@TRF:([9B MB(H#1W?!3Q!3=#W2U,'V?D17:-" M1KIUV%1%YP5ZY8%3D&HJ^+9#IRI67NWO52'>TL?>T2!"^HBYAK(3,)=2>FQ[ MH'HPZZN9E?9_ZX7]JX'V%-TK=DHT%)TI28O"5SN;U0'85\K$JRA->P53:?&B MB'F#B*4KP3ZQKX:W4A* 1,_X#3%@[G;X/%.= 7U".='!%WL9#3GD-IC+%K" MY@Z0@M [XX*UTAE9Q\2K.*2B4ZIM#J77.S^_$6"IHQ8(9EY>A4.K@?H+R9 A MYB(CZ4QPVB3>&1J@"23FTB[NX>EM< B3Z.*!JJ:0LNR,=)X-<::+JX4.U;&, MV9*O33J]8 R+LD&'L=@-&#EH'FN\#:O3JU5(7[&+I-S(O.8GPIF5LXSB^SP3 MRV0B5[0#5;=,2^NX8CI%*W_&":%"8FE[J3Z7FO<_3]S7.N:;EI*?21G3774-37Z244OEK=K [ S%(F7@V4S%$M2:(TJNIS M=5>@]]E7.*!JIJW%=1^6I= MF%J0<5S%R*LC&7<4!6E.7Y3=5DU0-H6,P%?C&I4!V%7&0Q;&G?HNMOOEH7&A MLZ$%HJQ>H,/T-42VD;",==#,E10&C_;+8=<6E^S?[A-[660\F\#3UI5?]E/J M2+^55NU\FR@MUAQG$KG['];IKNH/T]R[*<]#EDDTCU'"UD+=M:>!JKY=HZ": M-.-)M]T)5)UNNI*247&71L$ FFMDF\;E0I^SUF"=/<-)SAQ2N=_*.O\QFA.* M:G50>O:@ZKH^$UWE M!M5TTV.P&#P_HVQ!HL;U12V:#&6DN%"6FU'AFG>\E/*6M9NR\B]=&(_ M>['N$J%=:!^!$30L6PLK^3"%P_PS'_Y3^? IQP+W65W*#'(,Z%Q%?SZSP3ER;K V(= M*]L6J^X-@XMYCH*!^L-1 :^@1,E?-PB2^L!*(1\_-%]EE>KU?B/E.C^ FM)S MZ\.UM'$#&IZ5)WCK9+&CL/+)(D@>F/LY#S 5,42>5)[/^1^8;^+A"QR5\WZ5 M5QC!H=IQ&<+!<[2,;Q4XB@;5Y7*S7H&M&Q1C-#_/DZB[ )%\J3?5&U\\M[%: M"[CM6CR -Z6WV1#;"#P0^.*[U; ;E(V;QCQ)]^,RX%5;2$ET5$/1O2$Q=817 M)-(N@H'=V6?_2S7!;'Z9YL!!*E)N5@\E]0XF- FQ4J_ECKH\RYS1&EXN3T,IQ^ DN\U7 MJYC?].-^+@BSR^">4,5<'DQ?C]=&>C^M;*NHT=0 AEZ=DJID8S,0OCTI#_CI MB:J+5@HB/PT/4LEH;147#X\#R 9.8AR56BW08%$<&^L6]6M?[@8]HB1'U:R0 M]\1_XFQQDJ<9F]S0.BT?3PS&_HOZ9\Q'<*@=XP .WH%D?#OH<#2(NX<]3#>_ M)KJ9:ZMQ)%Q$4+!9VJOCF;=(K)F*YW]C_F!(M,0)3C.NQJ-B"\FN4'5Q!5C( M6P@,TAJ"#BAC'Q]IV5)LP;SZW69402J-ASY-=[)G&^=0C*>#-B2$AZ:0'\HC MFE-O[?ACLWBY**V+>36@M"0=<,=X<'G9"<>-W1Q6K-2M*[]&=!DD;-4IO0SJ MBMW0INFQ\Z3_V)XU=]R.ZIX)/80^7B"7T6M[,)L2)-RAY8I0YJ9M83V0L1G@ MUHQ?']3'M>U&06\MVBZ-\&-'-/U$8 !WF>\X\/&*A>2V^A27+21B*-(: "C7 M-U35E!-=N%4)-& 6YXB;N;&&S/"V&\4V(X*X;J].Y%O)NKP^/*YFF2N>+FRL M4<=! J0-<3?#?'=2(NG2C/#WZLYC\O0KBAY0=5#R!H5QD*9XCD.!V&+=W_>M M[ADWS[@[8NREHQE[57=C+0_U4T/O^KH4W#1IVMU+E*\$I;! V@90)@G%.3D= MH%B6ZT#=NVTYR\Y15.XJB)DU_R-G5;W4@=4;]JN%JQU;!<#I#J_B50)["]:8 MTA$/5T&6*6#J_;#Q\WT'$TE'\_]ADA@BD_X$%\H)0#I)2(%5WGF]^8:U'L4A ME[AXW;G]0X/R&E',KZ.&/'D,.D7%_VMKG3V'XC(![R1G\SD*>ZN822IO/..] MS(#77\J6>F M-_M[C(1UDVBVY /<[^+W#OILBM1/"$**[!K:!C3$")3!:O,J$ZFB8ZP5;#V7 MJW=NBD)ZM]8KM&L0&]08[EU9K[[*B?WD1^RG?73J6\X6,Q1E(]/'V(+,(I^, MHXOB&W!FU8VG&Q0B-AUG2\#J3HRMA[/FI'1[%IQV$*6.FLVI@[00HD+TC[XC MNGQPB<\N>D_'@L$,86+$L9[)ZX&P16-M!+WZ^BO@.DG,,OXR=9U/YC:(T=6< M*<_4S5ZNXZ X#;A:]A_7LRO4R_&C+[1K.!S4&"-P!ZT/&K[^GAIF!T#F.E>, M%>+&)(]YY^:^Y_J+KFJB#:-8R E!V!#A7_"A=^O&AR6KZ3 M5)\\T*: !U+7^P0&ZEV#C)WZHW8'#!55Q[#\2.X%":,,B)H-"(_M'J8&-,2& M UYK%V5\H>?[6="-S%U@]Z7M9BH;.<$Y_O&TQG;GU?P<)T$2,NE%[IZ.L2&D MU3-J6M)= X2%XB,@HJ_%KUR2[7!\K49UX*T^!"<[]6M3KGF4%U9NU[ UM$E& M ,VB2@\OP4YTM)",.#K7/BR[5?G+^[M@N7U+]"$3O':-MH<<-07UAQRE!:=) M6;<*7LK3Q9;A#=,G3P7?T-Y'5R>=49-YY49WI"%AAB-.4U%0DH5/5 'U, M0$KL&(?MF&($F4&7>W0<,$8K$ M&:-+G"!^OX&BJ!>A,M*M5X@JNIV##E#E,8!15^'5/#?T.;".)>)2(T9VP6 M5Z?%C_L8FG5S'+*?H:EX)?)'=("II7H4U]YUH(Z(4 M3O<,%,IRKF22'HS M#TRO&DC[]#L'.,LF<#E$]JOR+*3<%?@X3WEL,T6I2! DXBC%E\B$+$!1%;_"&<0D];:U^Y7.M9#\GM.FAQ2D)9L MNMFZ>B6?CNHS?8S@)\T",HC?Y,\0];=AM3%V[#Y!H?,)HVOM M/4FQE9RXZ\2@*"1)* (#3$K%_9!A27$W6D>KLSFOXY6@>!L6<-\;-B2UTVFZ M.GL ?4 I?Y^'C7H)BJK1<,"XY(37.J/ &%ZOI#NX;%'WL!\IG2=9A,6R.,5" M_:OY>MW,^TKSF_-I8555HY+KG+))=8JNV80"N=#O2>W6Y MQ*7*Z]3$TFV0;52U@<[:K^I[)P4;PM/.V9?:J^/C3E553E0<<]]$U^M/:;[Q MWM9K;E\[&%+DW9M@:6%Z\W;XDL+!/1&]:$46XY. TA<>M5_R#!F].R3#6=3W M2X:P(F*+1%&](5D M9\\KR;ZX0XYE&SGA.)TK&X42LHD&;3FN(>)QE^5$+)?71%3Q/;D8;!Z270:K M5(@JT85_/T8H6:O4C?6YYEL_D.J,[^YB?E.-ZP3Y#H5SN1ZUPW]:B'J<9[*. M/!#\ YGJD6_-]-7!?ERS;A+SUI*Y3"+D>DKC>#[C>#+S+<]D?)S&=.E8\2L%1P$ M4EY^)>$N!AJ$;E#,!QBCDP33EXT%H/<<$+8:P^$!X.Q5DLLZ,Y/6+1BHZEN; M"BK/T0#3#HX!)3^O=J$:LO,$7>F*I$'\B9)\59\^9[^&XOT3IFI]?$F.$$?< MRK8>SQDF25\.C9A>IU+#HSQC-2'(<", M/ >8LS:"@W!,E;(L5(YCON)29?4&87,5V$&7D:Z9[EU.YSDVH!K"3:_AZ%66 M/R$G-/8((VZB 1R%]!,24%TM<:%A*WWMVW7*&B8HOZD[2R(&2D+3SM*^^^8B MF+Z^'6^D]]SXMAI;1%S-G W;V]O:&CDFE)(G?B]GMA1EBL3%LP>*Q"L3?)>G M_1+,K5+_-!BLTS9MT]QE;YV0T MY^;XF@3%TS0H$DM@)M8U14N<<[D%:9KF8D7$GZKI'[MUQ*W1;J.X3?G(7Y&M MMQ"F[,RR]H(0=Y[X4Q%/YR!=F9U8MDC+AXX4HOD4H*IROX+6$F'79_YA6)/2 M:^#6H7^UB-.URS9 UZG?P[>9+ ="XGILZ%G!+$S1V".%\"NM6EN=\R!$REF+ MCDPZWC;)'*905=2Q1CQ0]GX!@Q;- KXX+HDI>CT%H++&):U+]^$OY[R%H[(J M,13[KC!J@_D]""*,L3T@B##$\+;[\;LTQ"C]G).QH\G=D^7W)<^:-N6!1"$ M'RN[^^+=WZL=[O7ODP0RJV<157*K":J I81@N@[3EY( =&CUAII(!!XE1;U: M HG.R@\1JPRH)BB5EQ%X9D"C#FH#RHIZE9GAMX"*V[8J^RF_EZI+OGMF/9,& M:N-)2OIU=(KG+D)M'U&'I*NK24_802]N3L8W3Z5XP5N*0F&VU7FW16DG/ZAS:27OEAV"R*/^*42EIH.W@ MLJC8JT-K4/F_L'7/W1.*']%GDF2+;IZEL6PL<=IG\SKA:FBNC:.V7_\6HE%0 MX43&2MZOSDE.!^)1RL,2C!T>KQ.)NH;:. P[E;L\5[<=!WJ#E@%.F-17\W.< MLO;BR@R!K):1#6X5C%XA>"%-MED$*R3PY/YT*TIYPG@>31.J_+YZE<=!54?Z M#%32B*@7Q_>&]'28LH.[L9*]5^%5K49?DZC<,N>Y$$*>D4^V]3R*!Z3WJ'GL M%N)<--1FAA5UY4/WO&>R/RW_WC;IM^]H+Q(,D>_KK]U7Q0U2L MDN3[__CW__V__NW__/##KRA#>52B^+O'W7>G.8[B/(F?T'>W=S?K)$7???KE MQY]__/CCGSY]^J7S^8?/G[X_Y^O[U<;M(U^2+*BC+(5^OX[0O^7HO[Q&J^B MLI:Y4_SM,4\9@Y\_[.OB4M"_?F!D/]"??OCXZ8>?/_[X5L3?MR+2SPJ5,/*W M$7VKT\<___G/'^JO>U+"*!&P[JA=TY8/N!?OAP7ST6Z(\*9>7%"_F_XAR549(6I+Z:2;E[ M1G_]ODBVSREBOVURM*:X>-Z0YOKTRT\_-XWU?[FL/FA+=96]H*+<$BY7V5<" MQ:S :1)3T)VL"<@2\B\+076XZ\M^CYX:UFN<;VM\MK]<)ADQ91*E5HVLP=V) M[-5V&^4[MQ(/>.K+>8U(=V.*GD7IZI.)9! 72UFLQ3"1X!SER0MIV1=T18:+ MO-I:=F0Q/WWY3G&>XU*\3/Z['B9NUH0%RO,HO4-I_4NQ29X+TBQ?,!FUM\^H3.BO^^:QT6HZ69RW MBP,;ZM;@1 ?@)[77ZVEU$>487"+L8@$^%]\I0EZV05D97+:H6KK"35W9*=U8JLR>Y(.^3) MBFRQ[DN\^J?-JLE=Y4?1_#)*\M^CM$(WZ_T6SE)FN)7>K)S9-W%(AQI+'A!645XKS"AHB6./1QPZS^2 M_I,MZ::4YBAMPU;,A.ZFW*#\BNR+UPFQ$DJ3%Q0/5_C';2I3X8[2']=AQ=>?6[N+\]8'V3$?GKHR7Z1FGN2S]\HY. M.,W%$;*S.34T%VG,P_J,SUP8#B,GIT#F4@F8F9_NF(LSY.#^;,=<-E7.[O;; M-F 3<[3?-9O+QN-TE%G-8C QK^PHFK'_'DFW0W4&,_+@4MO%Q?A$-^(3786[ M6<>X6<&8KUW,5RW.UBO.5BIV:Q2[U8F#=8F#%8FCM8BC58C-^L-FY3'%FF.* MU8;+=8;+%8:+M86+5<619MTCS;8FVGS-HBI.R*QSUIF![DE]S5WZS?IL0SH= M/;F](*8L=R:JZ-AJE])#^?H/(;'-+AHNLW*"2=#ZCN4.5LT.9G8IIM!K# MJZIUJ+H@0Q6]F;5:EXKY=>6+\A43L?UG5\J]!V^2E1_B9/NAI?D0J:P+.#[# MS!68NC+_J18W&JX4#*4B_Z9]$F<_Q&@=5:G"6D%91H"W6XGQ-DH4C&TB<,O: MA;PUJQ^V:/N(E;N]=R._7Y,]>Q>BM MK)TI6=547*-QP7U]BH/:Q)4)!GHW-6M,C77=K/84KWI5IO1Y!\['&"H8,M=1 M\5BCJ"I^>(JBYP_45>H#2LN"_4('[I]K3+4__'TO"%$179%_[N>G-'I$Z5^_ MYQ,0B%"E(8(/'C1I[[&+D\>BOM(?Z,'[W&HQ_MS7X8"%D[RO#1D#&*]V.# < MV=8YW@K;&TNU.$CYE^_&C+XK\7=C!CB/4=Z^<_)AMS-\G7_;]-<=%<9OC=3(T*?"EU;?W)4C#\667VZI7MC7/ MS[[,O$#.V8J$P[6^BL0(D%-FV*/D77R@Y(/:2-!9UD4VRBHC;0IIL M8TX1V1FBCN/PQ1N1GTT#I"3:UU)JTI2! ?KVWER)]4EK:[ M_*O?[D*$;COR*9G,QXM="54/I@!5P!"3Z:0*#X!/:]K_Y\NTS2(=6.V,/[3* M=C\$:3.NY'(S=8NVEOFS+\M\3K+>J[*K;'^,1@6DUV:'T[;Z.#/A'BTXX=6V MHB6O("'CLGWD*+.LC1UG_>0+F3UI!T@#O[4M,_@6)!)$\LLM.RC-+.7MY''H M>$*].U8#BPEI6LTY-$%:4$4?N24Y7)A%O9TUCE[U)FE5'FYI.#8=4'&LNJ>: MA5UAG?0MN^?#;.OMH/)O*'G:4$_<%[)G>$)?*MI$-^M:RN*F*FED,!JC#>K% M1F7;-M,L&R0Z;/278T:3.T.2M\-,CKPMU$=BJV%)5EJ,)G[I.>%)L0V,$<7G MSS#E[63U#&^W.&L"*B0O28RRN!-;8I62_PRG(9TB^]M-E2)!0L9 6Y5;3Q6F M#!RF!ZICES?Z2W^A?U*6>?)8E=3M^P%+'YRA[3/.HWS7]]^%=@E.&$-;#$O& M08)LLI;3W-Q85LT :WJDJ0]86##2E;911A]J:<)4BYT(9RCQY(%)AG=Q$@I][!'/0\RMIIOH2*+M#+T26-ACQ;57>T0,#'F1TBS$O5.5B08+# M4&L%_U5EQ@P&W@Z-^XXGS0+W,RHW.#Z,?,-+.JTRH'L1MTR0.#'15]?EA\N5 M(<3T,)@S4-RA-$'KRRJ+A]8%ONR?@'2^!&DIONPJ#S\Z95FK!^J(.C"9&K&2 MXVF@AM72T-;1]&!^;QZFJI97;9*YV=N=J16L[,TQ\CIZQ#G9,M8Y(O;1:@8F M%A.U[< C"M*X2AK)+CK'G3&S\KYZ?DX[49&9"- IBC+]?G:5T@=I M35T]569B*4=F8V_NE;1NH025:Z+^T/1C.FR-C^ZB;O:V@ \K? MDG)S5A4E61#D%V^KM*)^$C1$&_E?_!"]C49S8P[]!_1Z'()$B'U;*#_#UZN# MX^5>ESH\Z@!"\,=AD(CVXY2&[X0+4GK9*Y);X07OH#@S4GWD57[\RRK% MQ'Y__;[,*]3\0.R-WLJ+M"[UU^^+)JRG0XL6>=FQ)OGK8$GR!YW;XVI5WN3W M*'])5NCD+0'F="[)82X'2*:TJR#(SL#.?4MB)7U 2]>,VID;8#!)Z PUZ]$9 MJ)6E..]%<^J;D$_7MR-$-^GHS(E%U5A2:"^LKES7J!#/CFDA7K.T[]\_!6?A M?GPT2Q./]+,R,N5F&2&%[VUU&Y4)HFE FI@[GWM+D8.OBI#LX)+"(?.TAI)W M0:RL'&#!,=_6W83#S[*KCR+:>/C[MP\#,Y$5 M[S^/'QA/&OGV6'+ <82/5?L@#O,2)-#.'R"G:0S.4?/?J^;QP :GI \430O? MX32]Q/EKE ]?;!B6/O@(Z)4.\G3$K@V4_ ;T^/N.7S@6;S]0W]+L;\1>^A[, M;IGN.Z$;ID'B/LC=]GNWJNNBJ*"L7G54YG*)0G.*Z=N@=)X4_HVHIH?+,F MZZPU2FA*U_&BWPV[[NK$BEV0.'7<2HHK$JL*?<>?Y&C03+SN@*K/3XQ4'7YS M@JIQ.QEC5:=&R^B/7&^XSL.&WOOML_% 7PL%^E28\SAX59CP"!)>+MI#R;/" MI!;+2),N8=2@WP68^IQL(,4XO1]@@6TS$;Q87;Z#9I[$_ZC:ES;K6N=ZC)&8G:2X1FG+Y#*_S4M%>]O!A@ M]EC5M<:;OKH@T7_D5I9WD>D%LHWQR1FM[Z,4W:S%7?DDBV^K?+6)QOZQIL79 MJE*[>)!PM&P%A36C=@7> XT.0]JRNPWJ_DGGD.TS57B()\U2G #$W%)!HL=, M9_V@PER^WD.8[N.8=6*;T0OH 3AD9&W+\,F"-+^B5G)[\QEYCV,J@N(YS?Q# MSQ4I&'GGBK\UMTT:HX4)6X7A1(]MD(";J-7L!B2]BFW#J7(60^=HC?*\?GE MCV+J-XB#4'; !/P@#&SHE"<;X=SP#!*=4[27PMCIIE;O(5EKYSG AXS>WW". M['2*=-TGI46"A)>!MHJQ!Z1,)PK)^I!'6;&FH8*[V\I]0)I+G)^AO"2MU3EX M)AN%HHJR\@$30:FGY NZ3:/1:GP*UFVCNF4=)-0F;#TY)-U6;AN<=0*',^A] MOH2*ZQ(6\EM\-9U,G+;Z[^[]13Y=7E@JO[!L HCZ>6%I8M$&:'0$PM0II "> M72K1#NT-TP;Z$%-'0_&+3 DGWU[! ZG )WQ"&I:%!J;Q]S13S8)833O0Q!#C M.C4-S'"VEAX]9/1K:^B1IIVQA2\USD:%&0V2-+AZ+6F@XMP\%82-*<2[?X*6D@;JIEU5%0RN82A[QY\LEI5VZH^ MV.(=5\!0T"W'8*%>+EB(&*JN!A=UYKZ?6MPA>E" 8I8G#\2)F&COAP43A8H M):64S,WC9/DZP]JV#_0&ILIWS6UA/6N!YI72[<_UN'2A&EE5-24["YCY?@IQ M&^5$5-"ZT"<62:7W*50;"A10,EN_O._' /#M)QQ*18'T$#!80!JJ93445+*T MF-_8L_XX<2%HFM#B9GU+9"'2UF?U-#A&\I0EZV05964;,K-^8ILFJ^3@"^=2 MC&$FW"GJ.%DU#H_THO]F?5H59%HLBFGTD66AFZ+.7S&.7Q-Z6NR>-Y$[RIX2 MH@\-DEC2R\5I3+3**S2*:NH4\#C/\2O%VA3O$1EO9(NRKSJI:)P6=$U MBB9JH/OF /\J6^-\6P\(TP#JD OI*^TA^W L)^MUDB;D7Y,H5ST6Z(^*GH2] M3&4:@R%URJ'50)SZW/\HX_QT-?%&^^EJE&8>G:QF-O)/5P,P_D]INMXL,%U% MA[E@NCK &6&ZZIIY83K^X]EA0O/HCUQ?(OI2]=#?S^GI1UKXB./%1.@,1->< MB%XJI.U60TSJ,,S&H"%/'HLZ^-UP%R@A8SM +IFGW9]2BV-E_;H;0!'K>A_( M9>G[HN9+11N*OK1\QGD=;:/M[:,P-U)"9GB65]51R_8"IK[O:0#9S\DJ M_&;=^>'D*4?U/?)'^0BF4)@_I@D+!XX_+)S8.'[:%'+3)"0.3$^W77^ I^'&!9G#PJTBQ_UB8DJCBQ;00=4^E5U T %_W(% M4 IXLR*AXN]N0GBG8HH5>&,C>\.B61MG-Q/&^Q9(L&8UC< 7$,KT L ,Z/V] M@9'9G@,/D;Z2<8<]BE!@^^Z0,7I&$@XVH#W^!PP M8=DHVGC1KV^:L> B?\(9WB:KXAZOR] MO7!L_YDTU(;^W)$.M+JSKPHI MBZ$D))V#C364U;:RF/M9^TS/Y)R^R?WH/9896=F?W3P.R.LUW\9Y7N5(9T*5VKMX!N#D9655/; MO +&T^2?^!PIV55&ME^(S=FJBDH:+,(D-C5-]\"QZ25ZS*LH5S*L$FVKN(1V M#B;645?;SA+F0$Z"8)]+MAZ>CCA"Z.AK$5=:*@M+D!<7# M=Q_F_O2<#L:O_QJJ_YKC06_+IL6I.1MW0XZF#!S'?$LN9NWAW:W?&@;85A :"R-[YLIY@32>'R0$4?REH!+-W"[ >AF##95[5W!25#?-*?3AQ?>U^';Y[S]X(7C[2A01/R<:$H%/B0Y$[P(3 M KW=0Z-?F6]7?*;3U?8Y2O(Z'O$XK[J8:+!8&1+-&"%*>KM>:@PK\QT^ZB#/ MS7JHP&"[LV"6Z%:L98])A&[I"KIU(OH-N=30?"'_0 MB[^[DQ89;^4$16:,2X,VF6"3)JC:]^.(;B^YQME3K5>CS6\HC2]Q_K48NKEK ME0%&1D&9&4/-I%6F&.L$=4]SQ7'PJM940?R$PH;9Z$&%&;.C/J]P@4&GK><* MG+9"S>K)QCZH/KO18&B^#W[;NWSTO@60M$1H62S6IF=R$^'Q7UEAP-[IY*CO; !>I#HUJ'F5#_D M[;NSGZ1I/?LP,,.Y+(1$+'$%AR@T^RLI([0RC\.XOP?KU2$+]NDQ\*!,M-%V M8I](0[/&N;YM6=+*LV_;Y]IHK=)4^;LJ!9-%"VJM)4 #$XZLF;/4I-FL4-*A5K[KI\ M^#E#*_*R U?RUP&JY(^_WT79$P+.R$:_,U =?O=Z]F4! \S73@<;XQIJD!PX M3[(94C$GG)EM_*5KTJ/L;X0G56.;8)'4/5.QHGL+3+HA=6&#T>&,#RM 9TTR M,PA/E7B&F"QYK<04GXEDVVH+/_V!OK'W/OUOOE9Q /BQ6/"1,1JJ^K5.OYB/ MGO$Y>N.; _JV?W[U%K Y!(*+S-$O-JO3EOK0[PZM\%,C@,?SE?.DB)Z>(ORO3,FO:$G_XL?HK?1D80QA_V9A &' M&0#-OF5T46=4H^\7*!S%H.,O%5+QG.7C2,O!-"4[L[*8H_J'4K\$>RAUF^.X M6I4W;! %SJ=$)"QG-4CB]=1*R>1823L%2.P/I6!V/G: K20%W6.T$R3HF2.E MZ]L8HO-WDB6T'E97KFMBB&?'M!"O6=IW=+SDW\+0*9FQB87'9]I&GLXOJ\DB M08=]MKH0^F&IDN\/=&3DGM9\\JZ)M94%+#SFWQP)R?AZ.\Z>X0V1ZERK9>;GV66Y_EUF>Y]5EN?99;GZEN?=B2I(K2DS3%KU%&UR[+Q8^# M_!%0RW(NT,3E5UM-4](I/PGN82YSQ9KU%.715/4?F*4/8%[=?X MI .>X9STR&>%(O9@4R,#GA5;]&P?Z6 M0*G@#%!LW ZZP-.IR'<,NN6.N#?.^;TC_E.P=\3+L;3)L71X1Z(!'(@NQ]++ ML?1R++T<2R_'TO,[EK[*2&DRX[T=#J/#R.5Q&27Y[U%:H9OU99*1E78=1J4@ M"ZC&2=C?R?E>LC9+019?)]%CDI)6HIX&45&1/>9-=H=659Y3#](L_H*SG/U9 MMP4M7S?# UIMLN2/"G&S@1RK.I;,9_+J?&R*]EJ1)1]=BQ,E>%<$*J3#M@)) M/8UL1\,+UFJK[N@YM8AUTB6A:+X#+9VCQ_(PFK4JTW]>9<_5Z 62$C';J$N( MOP%4:K77L7$I$\[W*Q>R(,B)4.@<-?^]RJ#G$74##6!J4'(?1DZCY#< 8/.6 M/#::M23U_7J&*]J7$9952 =N C#I-X!6C;8Z-CS%HOD^J=^'8XI*TH'RY(6H M\L*:H]RWSVB8U2JU'V(52WT#@#5KP>,/K8I2^DYI\Y4H%J7)?Z/X5V)=FF;G M)NL*3UTC+E/\^AN*GU!QFY.=^QO9[U?;*J57L'7P3'HUFZ,-/M*9OH(L=SU+'[I:3:N8[>P\+9DT$?$RRNAGH%$K:IGE44R1QG6J1 MG@8V#;L;=%$+#JU!C3A\ UW*OF6/W56,)/:=6&BBAH'<+XY1U;2GNC[_F:- &2NWTA'@OG?C MX8OD^QH D@Q\[R\G%*#/?T0'*2@XP)&&=> QYID]E*PZ#@P_\MT)P/20#Y*= M[84>2F;6G\Q_R<+^-W4T]M\QV2/6ZV#8JT:K$ <5O$*>=E *O1[ AY+F,J1T M D>"*1DXH0)__I:P4%!S@2)>R M/,8\LX>RE'5@^-$B+P#30TM9.]L+E[)FU@]A*=O<:)#QB\R+S:@'+D5D9&V; M\,D\+3L4^C)6UDYF\<-B@\_0=W^O)9,96F;AN9G6G4U!8\[AI< =HKE,:4R# M^Q*O_NDS= U:(](Q8GJ-2H;K1OH\IT\RZ.*<.OM<97'RDL15E.X#.=]OHAP1 MO5', HT3C6\Q40J52;.L/T49:5T@1_W>$??8%>^=>H]7L1]W:*%^/%=]W6)J MK>G?A=\#SK!Q:_8>U!Y-\,:56E5@WW.F5KOB'EP] MY 8R'X%;A,Y!X.-&)/$R]LS!#(&,;'-HJN!3W8[U&E\L"&E8?BR8QNN5PAP M\N1(Q#"*A:+=&%,%@5B!I9%>\>3Z-[AE 1!5VQN(:4\-+%%:BF2R-SL7U. M\0[!WAWPQU;/X4=/VW+3$0!+U!.:45P'-?"0MX]!X9Q,G2O""K0M_'$?C+'_ M<7ZV%:IG:=LA;Q^QRF[6ZV2%8-."W]CE6/_;_ PK4L[2K@/6XV@"Q[DZNXCR MC*R)BUN4U^OB"<-FG:R:,S;:)#=K]IP*%72>J+^1I?3GZ!\X)^W$WB!ZO)=C M G;$YMVDJ9 .W@/"I(&\DCQ'Q2I/:K=1SEV57B'^6TBPD*\+=!4KPD\7Y;KW M[M4%%7%>&H(5^+X' O0XCTHR#G9^.'G*4;VE'M[XF!7F]R)AX9D@RJ@M3)"E M6I'OVP] WFX*BM\Q=>E@JHL:R%72PI%^5_PP'=M,B]"Q&3,6?V(*ZP=+$"CRG*=\HJ=7&F(4- M"=8,I/";7&5Z 6 &]![?LTALSX&'2%_)N+-_UB!G^^Z0,7[I$@PVP 0YDA/ND!WS"<):NG%Z--125&;=70Y,Z@<]Y MFB2B#Z]8P;02*G:URJ.:@U'55-2V*)>MK\\*V6=HL(PS;RB,\&? M03M8KK4$U?B.Z\]\_1]P._H>AN-?\W%P?E7RMMWDY(%C1E-?'9S(6?L.%-_/ M8M6-?W]?TC#WAR%T@!+]@OO'R>H% T>.<1OH8$BG$M\QUP5X_X+*FS7-J@2/(11; MM45Q+P0OX8*2%UJ2YY1QC"KY/6""*N?73:9N=\N^-(%XK,-YNREPJ>87G*VZ MFD[8T7A53=#!QE5]0QU+TLZ^.M18+-:10LJ_:ZX>4O"C<\%]BNZ"PM\;3-N: MWCH%ZNPG3"^$-)QLJGRUB0ITFRU_P<\9A7N>FUX1&Z MT4,>D0+15N%DU5T=$W243AW?4,_@M:ROKM"1AV$_J,<]\+KQ5XSCUR1-+]Z> M$&OO'Y1XSZ0W3-&2T^PRE.1@Z'=\,\N[ M1VD$[ESPW:&8S$*TUWYI? R(O=+NTR?%BS1SQI([-1/&,X&R\S9T<=-F(@0# ML;=P7TO IV\DX-.G7Y:(3TO$)VEM2\0G,?T2\0ED^^Z0L41\FD/$IS-"DJS8 MTUXP()"(I-43)@EG*TX0#!/WQW\'N4)*KJ9!]+=U98Z7>9)E$)S M&X@&6S9LW6K,9@ZH\YNUCNPK6JCE@ !Y$_1)MX=6086DY$.'2_M;0)F@2@U"A?;I U!! @D&X M8M_3]%%Q.%JPAHI$:,5^'"@*U_33@M'!JM\:CF=54>(MRGN^%_ V04[)=@LB M2D_+.],!"NLHK@@=J,)Z7R&JR/>X19V*:P<#=' N '$B)V3!X02$\T.)LMJ6 M(!'5XR,AX!U-L0PLVT>_M^IW?I_MDINGF^V"NL-WDB0W*J8$^S3PI6O.H_1: MX;)U;!$LDKIKJ'W1O05\YDY5LL%HS>+#"M"2368&X6*+9XC)EDD24WR.WI)M MM>7$QP>^[4/B][YYFLH@\&.QX"-C-%1-,/M>L7'/\![P_&?F$[;D#0WA==<2 M_%P[OM 2_+S68\D;:H,HH[98\H8NX?6_F?#Z2][0$%"SY U=W$CU43,'-](E M;^B>:K8'?(L7Z>)%NGB1+EZDBQ=IXT5ZLRHQ65GMC]F:VL&341725F\Q:3@+ M6+X?H(:RVKY^8M[39!"]1\]E7<&@UH\<5U$EZKU'J(1Z#@;74]G OU/"?IKN MS:OVDY;9/VF9_=-[,#NLLC.S?QJ8W7$8W/^LTIW*D"ZE:_46T,W!R*IJ:IM7 MP-CR5(*;YEO)KC*R_7WFG*VJJ*1!>F^)34V#EG)L>HD>\RK*E0RK1,L\0L6T MGC"61Q9+(XAM*9.'-]<2EEDL>BW?7K^:6Q^)=)&!:TEC,J(,$F<;" M\0DCY%>Y9+'P'G(VK"P6I@>=2Q*+)8G%-YS$8J*$0TL.BR6'Q3>4PR+@#$I+ M"HLY=XSP4UB8)D%:,EBXX3V3SC!%2_K/8/%Q^MQ%'8&7#!9!0/F]9;#XZ/@B M]S;:U:NC!]Q.)0>K' X66HOPYXU*M@T/!^$=L= MKY?7\=_PZ_B/R_/X$&#CZWG\1\>>Z*"O$STH0S$;)=GN9Z?B@R8I*O)$XQ8- M' H6[6#ME<:MAL'%] IJBIM8NOHB8QN1M#?+:N!+E0,?9G(.\T.;9JM8@DY> M&\.>XZNH[BQY\YJAG)[@LXGR9$W^^[!!'46&ZVK#XFQ]K5T\<"!9MH?6>EN[ M*@8AQ]$57H;Y27Y8@DH968J\%)@-F>PZ;:5,^@I5,R .-'-!F<3 MP 2\H\\O,A2?[E@RHTM<9?'H=9 K=FI;/05V@X#A9M9(/4*Q$V[:HA#9PI.EHJH,="5^&AHD>HBA/RK:+,MOE M5_#XL&V129=4!QR97E@X'E7VQWYDMWQ?UEOF_1&A<(A1*0B.-^*"@8/+N W, M1R)Q)0Q.WIXW+&DYOI&T'#__M.3E6/)R2&M;\G*(Z9>\'"#;=X>,)2_''/)R M7&5Q119:291>9?^H\MUMCE[H0U.*=G1?_?HF"@R:/^$,;Y-5<8_7Y6MT.!P%L:-*SL)]2LGG@ U-I;6Q(.<_ MS3ARC:(XR9YN<_Q"3Q#K4-,<4)YDL292IF'>-K%KYG- X:0-JHU9U]+XCI6Y M1-1?(NKSZYTF8IG7^ 75T?(N\K%)&V(*M RS MM)E>L=JO7.CU"CVZ9IK=-R?9!7""K$3+T".FG>UILDX;V)XI2^KRG9"AE08\ M*P2_[0>6WC=_I\-JML1B;7I&%C%L1H8>(]\GP,H6'!US^K$A=(IK9D3AN:V> M&:<[J;W=[(ID%:4/&Y1'S[N;Y]9/"]X\*E(SCT\9M:YJ6%>]GCF[+&N/ M3ADKW_VR[PU!PX5MZSQ/C8<6,#.K%P#]4^ "LYVCM5O#=J)6J=#W$9581G * MT"FBA"O_4[X&-*1 DBX'Y)7)P1/*4F$B^(SFX: !*TWW"-(N!9QAR$'ZY2) M4723P<>8FJ64D-0IY6FEHS6X2*'$:P5U+!W61\HUA3TH/;QB SB-2BG!J5/J M7<")UPKNX=2I:3PZ'2?S<"\>[VH;D[B_)\1WYM(H)S\M&Z8*78:&)6GL8+?81@IXW6'4F49:'#B9T,T_A! M]6N31_CF8-*6#;O3-68S)RPZ:BQC')K7/\UI85TEX5]%Z0/9PC2SZV]1<1T] M%R@^K8I0]H#R+7T\.GIKYY8IPZ$1FVZ!H7 MQ4E9YLEC55+1'K!,S >T?<9YE.\:>0.1TB#W9$J0R3ER:W'&D%WB.& X)Q0[;T!C]+J0Q'=: MV\])AG/2?YA(9YLH>T)7V>%*JT[P. "Q9JFVH95+S0F.9DUAC#GEZFQ3QMI' M]\SQ"J&XN"1M>X@WR>2_WT0YVC3K[:'3IW9!YO^I47!.$#-N$&.4Z=1HF];5 M81A9%7!I >H]@>@XP%$$BVNO\@Y>[Z-4(1^Q>.OAC!\P,AGRFQ76'#>?DW', M4!#;?+"\^Z!ZWBZNLB^X1,4=6J'DA4K5)CP8['^T 3P5>W8[Y)S]G. ]<>.: MWQ4YE\LV&^[DAYFGNVOT%*5-?%8H,*4Y \6#3(C!48-33G)X*6V6R8XNH9I[ M67;]A*XL\K*#5_+7 :ODC[_O@YCJJ) MA(]L9$::[HFO;)4!/F#0*P3-S8)"GA:7O!XUG']5U07->WB3H,K3]PL7E6C: M_/"LX^4,-RYKAS20-)?GJ%CE27U,RW&7UBO$SU #%@HGI VX*#72W3*O#%C! M- [U@'3=/*[-GHMUUJOLOGHLDC@AN[&Z+]-[)I6T(<8L^?W(@.5,D.:PW1QF M]%6L?IK96R+;X)*SD^6=Y4K1@Z@Z/S5\JO";-SBU6\PA,E7JGL9_7B+8KXC( ML\]M: ]+=7YJL%3A-V]8:K>80UBJU#V-]SL@6"_]W&VTJ]V94+Z]6=-C63D, MU7CLD,Z/V3Q]+3$1H>MI6,QS]&JL^J^ M2YXVY0.FT.J?6-QD%]%J0U"Y0;^4FY,L_A/]_RQY(6OSB"8<&'I;.67*7*X< M,0T<6Y.TG58J>4<"V/HK.P+LO]3B_:M;P(J9&@*6Q_2= 5:I[:8$+$\ [W[/ M2\I>@5>4*ASGD+*W\99>4O9Z]Y!:4O:&DYA5 3 #^B5E+\CVW2%C2=D[AY2] M;:("8:XW(0T[ZH9IPED%\[,WJ:BGG:B)PW0:EY;;'#^1Y7)!UL6_H2@M-_1 M(LK(^OCZ^@S.Z*%>XO!V2EYB#N;65UW;^$I53!(P7>*<2Z_5<)K$]!U*[=I- M1 (6AS*R0W Z#MELEX>*FMNN#_G5A((*<,Z7$PJ0X7_])S4N!P#2E1^/,<_4 M/OWS'1A[M,P)P-S0DL[.WL+%G)G%)\N3(;'YWG.12 )G\N02L&,F@,#39*_0 M0[&"1C)K=G)N JQ\]-P[^JP4F*U'O[-G&8??9SL?\W2SG8 [?"?)GJ5B2O@! MSOA+UYQ'Z7O"271L$2R2NO?FD!7=6\![=Y+98#0)^+ "-+?)S"";K^ % /BQ6/"1,1JJ-K)4MYB/GO$Y>N.; _K&S-'_ M%I@Y!(*+S-$OYBN/T*\8QZ])FK)\0:QRAU5<9251/2$3Y$E1H+*H@T*.?O*8 ML.B2*HFNDQ<4#P6[YCQH%DQ#"1MT"ODJ8=K614; MMD%W3%"ID X6JA7YONNYREKM8%DOWE9I%2?9$QMU.-BR9=.VM#F;F>#/43N9 M(-*\:M_Y/*^VSU&2-^ZS0[$/6J54JY$60YPZ8,6P:L5J+GAUUUY&F+6JWGKM>#9NJ[!\C#@E5DY6JVI;U0'C3K8X+Y/_ MKI\5J*-'PD".)RZ#^2-,K6T<8XY;J>5;QHGW%5K[":U]Q'M TEAG]_L&_[EL M^/)]+="Z2J^3]="M6:>(%"W=(K/'#%=_M\CI5F/Y[-*AB[Q +[%SO&K!D5N\ MO.!1'>)U<63< B9HTJFL^VPQ>)]X@3JGN\_1/W!^ED8%Y IE4%(^^8U+!G)! MJXPQ\:PH:1GX\E96MV2B'-?I^Y1-(.Q!U"_1%O:O-BPM!Q]Z4I4#('1!%E>#L&X0"%=117A Y48>VJ**K(][CUD$&NI0]/U0&K#MY82'@"5=C96>SZO*MFGL[7I4][[%VW7Q=EV\71=OU\7;=?%V-75%[5Z97KP] MD\$"%8LOJC=?U*XY;M;G:(WR',5GFRA_0@7'75"K3-L"BF7"6\J/38K-6L#D M'D>Q'M\;_+Z80XV$Z.$1@[ 9$\\2+Q*=[8$RKL#W@+HZ7 MB^/EXMC[A=U,KNN6B^-WCL/EXGBY.%XNCI>+X^4:\5NZ1@SM:/%F?5>?ED1I M#]DG6;Q7IC'N7J'E$#+$!_&755GE"#@T/JORG*8GRN)+4NZ^6JT0H@\(+Y-B M%:7_A:*<=WQYI-KDK>ZFMO"&+? 8X[BM[OCQCAL)?4^G @4!U>X0M3V1F&[, MF3;J74F7H\([1F6.\^\2AJWG^J6CLA2^MQ1Z2GPAZXR'5Y2^H,\X*S<:1GC=\WB7,(5;:'IT[NL- M.:X!1VQ2L_H38B4NYL!LN+Q?: *M="1P-C4''/" (_@EKNS6L$,FQN!LF+Q; M; )M=!QH-A5/DX=:3YJ3=8ER)Z #.1DA;\#I7<)/U%K38W!0^Q*Q87&\62(V M+(XWB^--(*!;'&^41L3%\69V.%P<;Q;'F\7Q9G&\61QO%L>;"1UO3E8KLM&( MAV_W)DAD<8KS'+\FV1/99]=ESG(4)^6^*4ZRX2\>?7C.T6-YE15D$T8%&6TH MV_XBH6I1PZ7R,1;TA>$YU4BH0,7\.['(S(%5%>OVER-6E15%&V0F>X$.4L<%%3&!R(7E;=U&!V 0T#1-@E($:[9Y0HI MVAADY-OOH"L4W:));3HF LS:)9J'9;EJ&1BWR\MWF@3+%9#;5;#;U6_(T'+; M4,=9[?J_X6=182Z3;"]8.U)"6%0AWD--3!PRDC345 :*F&?W5CX4'!P&534H M@/0"- SHYP4(D;(6F!BP;6'QYS#FLLMHA;C;$Q$9./MTR4*VO9)J1O-%EQL[ MP_O)K=,AKT)X)Z%(+3'G#'88>HI:&G>X\_AH>E"K:6/NYD*]@,32\]AT:*MK M:6]@,_+1ZS'F04C(5U- 9K?A_>EMI5EGI7*9NU[37Z<1[RRO@J =R2? #1Y M +Z.(O..K"_Q701XC0T?AB]B7R:NLY>,#+1J&&Z$ LN-[*KD%CAF.#9N2&Y^ MEB8>>:5Y-S+DH6=F9:''G9Z=0_"@8]<-5,8'4@\P,(M(.J>^8Y*0!V<%I12& M9YA+:#8%^ZZ8B&-7_T.ST&Z 7:5#,\00,FTH0[.%<4=#EV?S0H.RF7V%@[*> MA1T,RIP],;T8NL911G9E29J4.SAWF)"(91#C$'G:[TKZ'%;42F2S3FXP#BO+ M?LFQV4VY03D5 C06YVNKS^AKL.81ZZ%FEQ$/W[-@XTG+8 *L:_@$["4 0!#R MFD:JD,**!N+AVSVI+Q,XX8E(0&OZ7\D(K#6RI705,V8V-F8H*QA#*\& MA=8N^A85KEO4;1K"1O(.O>#T)^@+"B=U4:%FB-S&MISE5V#VQGH9\FQ]F M5PF_<9<^SM.9PX.6GER)UPQ8DH/YY>'*\G EX(HK'(ZKT2E^,85(@0'CCYA MN+A05L]H^.CS\[U=ZLMV%N7YCF!2P4D*)@7M/B2=B^6%*AK9?LC1]]N,P;X> MY5NQ;T6' ':MJ GF8E] '3,7BYJ/]V<9P%QSF:,_*I2M=C?KVVA7+UX4E@&" M4H(5 %@J7"B8*6XQ[X/,IXG4"%5_E94H1T5Y1Z:=0Z0;2-GV< MX0(RFR2/;4#3+6\"FZ;\.P$.T!A30*>IQO<3#ECD58ZB IVCYK^7.&]D'C_T M,2TN!)FH^-PPIMP45A 3U3+1TY%K](+RZ G=T0AC0U1 WYC)^]\"MJ= "55C M]5G8/O!PO"$]C8JDN'\FD"%+G]^C/*$7SW28^BC+M-ROI-%4('M106)EI\!"L413X!X\]1XUBL612K M8W@,(KZ.8$@3C%9! X&O@L$8T35I!,N297-K*"PL&"E'A@$%ATPP6 M0X*H#@8L;V%[=+;V%B\@$6M :]PD>6RD0R6S095,E\VTS/=XV(43BALP\($D;[3";L&HCR!L"O\ M#5,&?PKD 'L)5V,7KN;3IR5<39"O!Z4*+>%J1E9=PM4$\:+0TL1+N)ICA:OA M7.L/DA[!"=Q$-+T7H2.:(-9>G.QL"EKQ+39(P ;S\MTYEW?XCM_A!Q)187F' MO[S#]V_0Y1W^\@X_Y'?XQS7^?1EE\>/N&M&T006[F@)MKT+:-HR8U)/EU2R+ MM13M(D#(GT)!S'>:<%3W](*:D"$: 0M.8"LB8?8$28*WHUPQ/?N!_'P/WTL\ MSLGBWBM1MVTBI/4W0LBZ,=145@N P M5TN9^N[WW0>(P'S-^]RVPOASR+.T1!F%"7K,P7? HJY$X)#-)P!LZ'\RYMH( M*ZC2M>"0T=!\H4R\!@830C-M'HV%,ZO:E8,85:]1ZLJ1_'-"\JSY&E3 M-OEYFM!5\=NVX>'ML,< M;EF;[P'F-"H0%VGPQ[9IAA^#Q()0 [EQA\4G&4:*O.Q8BOQUL!+YX^]W4?8$ M+;Y&O[.+X.(KK+,Z12V#^YD;!+Z_'W_I&N4H/46X?AHW.A9)W;N_ M8T7W%IAT"'-A@]':P8<5H"60S S"10_/$),MD8;^QPV!_2-F:/_+3!S" 07F:-?;-P[CI.5XQSE MR4M4)B^HD^' :T(.)L\U-QD'EV+OD@]0^'EK,&[JY*>QS[@+SBCD2*(V8@X3VP$'0!X(N[LQ9MK[F%">]I& M5,"Y@\)^.1;2< MZ.U*?B5-27^\0ZLT*HIDG:QHDHGL%*UQCL;X<,]883FIRSA,]$W6=);+2]VZ M)TH$(Q*1U'OQ]DQ^1:,[SP0\#7$TW,33&D7U :DG]<< Y T5!=&S)BWM[SS1QT@(,1@U]' M<[N?(,2*$[D\^+!D_NX''6Y2N,P@Z/#8T^ N*?X)AA^6DPH\0PZDGGVV88-S M_#TX"L+ Z 0E%G'R_2#B(-T9/0R,5OSWSBJD(YM#I#Y#%2M8%6NI"EM_S+X/ M!8CM.X$"$,XX ## (8WMT2 )<&R.AQ">\?46(J_1,^AE+28"O'"Z1-Z7>H+^ MC15U@RT^9CSTN.DR]-WWW]G+=^ZTKO7J?325^NARXMWCO66%^_+B_?E MQ?ORXGUY\1ZE1%QTOT&HO,;-!2DPP\O(]J_@>62ASOB*BDEF?CX7W_[TD&3@ M1"(G%-C8_\I :D>.K:4K!1YCGME#63DX,/QH[@W ]-"*PL[VPA6&F?5#6'$T MO@15GM/<2?2]!ARR3D;6\P6!R#PM 13Z,E;63F;QPVS/9^B[O]>2R0PML_#< M3.O.IJ QC_XV_IJ^@O#Y&/X:D79 U\VCC&*5)\^M2N##>$5J%C]<1NTE0'HM MU U90!)49$]#Z3@OD#1+]1I H92OR-R*YL2F#="+V2VNK ZYKEJ)[[&WENP, M%R47+ISO>V",OL\! F*EM(T]8C=-8/W[ZOFYN4^GB9S7.-_6\\$=2JDKQ0/N MXXWW_-R2"SM^,>42/CS<-) FB(PK];U-[PMVG42/-%U!4L=#;@+D5-S7L 9% MV9I/JVCXF+-H"DV@Z=5D^3J>,Y#]#=%3112?O!!9GAIYJ3MA<9+%YTFQHJ[! M]*B1-X09EV^;S*!\^!"R;11-'!E4Y_TY?P_Z P7N$#4"^T@U^2@;Y'=LBF_Z"A'T9GU)E(C2_T+1\-3-GI'@[$"54?AX=-9,#DX85.OU_1!> M27:R#/V"WLJ'5Y2^H,\X*S?P&9XY&QU\@FS>"3KE330%-L%:?;_85Y6<]J.' M5VP(R$%I31SN2[\?^,$-,A'J]I79/J$_+MI(G<,72<;E31#7E']GF ,:94K4 M-=79OFKG'*JH2G*R+E%.Q;G$E=&BC\=#$U4#'N\'6:+&F0A=@RJ]/ZI7E=L0 M?H:(>T\@.PZN[)_L3PNEKUG<;L)1?/&V(J1@? XK'BH@X_.8.>(4&\H\NP)%8Z5IK-V@R+E7XB%%3T,F]U"Z L !]R=CH*#3ZD BT^8%H;B;GJ&=E M\0//7FP!'P:_H\>\-^NO11,N_.:Q)"V(XJN,#$<;FIGF$N=J0X$#3BSEE0VG M\/'EKJ$T06A5,4.JM]/^OF34!TDX+'4)P"&I(0@?+E*UK(:BAA\SKK=C\GW" M<9YQ^03,20L@"-^X4K5T7:L ?LRXWDZ:V9,\GFVYWP=/8V=E69E2FH8%V#'' M2X]GNK ]>2K/RGZ.[ ;8RZ,#]'@KVD2V8W$N%,X2X *"@X-A@3F87E-M!T<" M0_X,+)Z/-8=Z0,'B%"B%;TM\!)'31H.*>D8PX#!F]O_97]"Y=YKC6\6>BKF^ M!:S@G-_AY9N&C+3D_%YR?K_#G-]+DFE)DNF/7A_2GD7IZM.^?H>UW#E MT7VUW4;YSN,+WD/J5ZH-E'VMPU.T]W-:X;B^^JQ2.*$"'D;T5?L],>\ MV"3/+/;]AEVCE#7/D?/I'7Y"0I5P^<./=,L8=D3 M=84FB[$J1S?KBXSHO2N:;W3:;XFY[Q%=\-H'A;+BY6D<.PX8L=NF[HZDDRK0 MA*JR$GR:/.:'V.4WZU]11A.:$/7*@6IU PP@;U"2Y7[5*?G>X6S>C$<%KY:8 MT[P<[XIPG6P3&GE?'ZJ*)0&H2DM^2U#5:T9O4)6*:?GR7 K5>GUNCE>]XB/0 MJA;_=I!KU*">X*LJZS3OV[]4U& WZ_UQ]ADIDZQ8 *?A9D25O&U2.?E[QZ1F M@QT5@W+9?#^#9Q*>5@41O*#11%9_5$D^&DOEA -$0H3?"A:EC>0%A9!4OA_% M3Z$\= 3T3GN_XN/\[6I%55$?,T6*7<\,I*L*YR(2++%>__!:;Q]6O%C0FO,%5D_:X M6=YT69NP25,RL%[_QU95]N-,; ;J8&(NQLCW_=!U](AS,@RTL>?;T6!@.3$1 M>]O"(9J)995T-+$TC['ES0SG-OJ.B%2G%TA0P1Y3,0GJ#$*CU9 B_7Z9)*6? MB<%U-3=;6$GK\!U#F$P9+PD]CKO$^3FN'LMUE9ZLZI \PP%L[&Y1"\7*VW_D6_O5QL45RG9Q@MT.-VU'Z'K M=@L.[ C'A,-1K\BUCVNLV\3HD,:DUEXTW"!OF7N7I+6RP)6SF CRV.@0>;V, MML'*T*F"IW@/3?KUC?P<.O7XN+P9RP+F"9:1<5'A/SFTQ*J@W:6)H6&FL'$G M30H]K7E'U\+>#0Q=;IM;6'CMK6_C(%(_,Z=9=G4 )P064PTCFPVI0O!(A3HJ M5M5,;.=.>F >-]_7,/=E5-:K".:>NK\I&D_H2K1L 2FFG?/TKM,,#F9Y276^ MQXE6&G Z +_U+XG]S^MJYL1B;7IV%C'LW-Q..I]/8<'1+.?'AM#4;69$X;2M M9T8'4S;O%=YF5R2K*'W8D"GD>=?.)&2N 2=D16IV$"BC]GLN-)Z5]=0#=NR' M*5G*:IJGZE=97!5EGM#J_"59H8+=]X/V-2W>MHA^\= 0 M8-D 0DCH\_;EF'>5O:"B;'SSOF:K_#HO%)>T,<R^_>!UODRB9LRQEL3W A)6<_\PYO 4? !B[7)M8VN4 MFQ4H3=O#''P:-?K>9_;[R:%KL.=8"2I.B@*OZE])/_I/3.SU.R&O\M'UJ!-> MX,BIS6M6 '79;JY&3&TI?#M0PBJ>)R])3%9_Q4U^GM UZ&-5;T:4ADQ98>&X MR2\\*VQ:M8SK$91?K6_?3ZEV8G\"E4*J2W(O7@-&V#+2WQQ3JM5UO5.#=!.0 M*3+^%:$OT19ZO^Z"E2(PQ:P"N;E0 J("=#7:30O0A^L+*P%\W'7S) (/R-6( MN1-PG]CC)8@+F("SL* Y= E$@">A_L5SQQ(HYN*0* $WL4X5_5%1;-(K M!Z_/ZONB<,_J)61LM<4E\[']87>Y9WC[F&3U?5\G-0KGL%VO4*NW:B%?FVR9 M];"AWKUAF%,)[82JS'T?;A/YMCB[+_'JG_M=_2W*[S=1CL[1*HW&P1IUBNS] M(56*!(P5 YU5D:+&VO?Y-!/M-MK1K<]Y5*('?(INHR0^CW:?R59\5_QXWG:;/\Y<4=MF,R6 KI,@D8:T[:17>I MI%N9[^@%P!*/^LB3+M1XVCWD45:L44Z$_2A?@J(SP)A!&U@LP@55 M^(Y6/= $O*D2D, ;4B^W4 K65]!$U5Z9K+R7!3B$T[X-/*;S7I _GV/"&3YMA(LK M/VT<%O>T2E ?%Y2>.PH;10::7KUJ3R"']?D-1X/B"QKKG/K\BR)0P62C8#1# MLJ"7&(K:J:PQ^*PFN1 SL*XDW!"/4&!A_VL(J0$Y1M:(*M5GS#-U&)&EC(TM MB"[ES=SB^%(F]E:,,:5C\>F6 J=Y@LOD[3<4I>5FG/H7G/^URK!UH%H9[W&F MN)T7F^DML_UA0E?DKN[WV/Y._^\Q*M"__P]02P,$% @ [8FH6,D>L.6+ MZ0 7(L- !4 !UWUYLX M@>##O_STZT_O?_KCAP__TGE\=$34DSC]^Y_)?Q["' +L-LW__)+'__G#4U'L M_OSSSU^_?OWIZZ\_H>SQYP^__/+^Y__WT^7=^@ENPZ,XS8LP7<,? );_#7GQM?7 GRUU$M=D2^.GK_X>C7]S^]Y-$/51')8P4G MM?C+2+[Z3>__]*<__4R?-J+84"PPW?QL_/8 *-]?AA)X"S> _/OY]H*K_:>? MB<3/*2PNPP>88)=4O7C=P?_\(8^WNP36WSUE<,.VDV198X:\G3^1M_/^7\G; M^7]:RS^;%.^1@.D>%6%BIYS4WKBL(S?FA;ZR]6I%1;ZR^98QR>$";[GCQKS0 M-S"+47261O,7?.C*5N'OBC!; "IC9^8_8/Y2,XJ:D*\N\:>>7_A2P#2"4>V9 MV!;$3NJ:!EMJN;&-UCVK"6E%4#;^.3FV2BWF[\H@SG:9VLX\*U64*67VL-$66"I]6V""T)Z%# ]^GSW X@CJ5)0/0/50X"? M8A-P"],B!U^((*"2_]]__-S^TO';.<[Z51YFZ[KT^*/D%U<2/Z\1;H=WQ5'O MQV\RM%6J5:3Z_JO72;W\&?#E08& S.+/LP/_=I_ ][\\_/$]=GP;YB&=IQ&0!X \.7K?A3BHA, 7(N88X[(Z1$HO MO(]NCG -;55 S(SK^VR;%C)8CX48J.X*60+UV*\M3/+U^C7@,I\R.?&\VE@S#787[I,CK;UH"5%_\U_%ZC?9X MT'03OH8/"3Q.(_Q-ML>#[SA\B).XB&%^&N?K!.7[#-[CD?9'7)"_#X!J:*5Z MA9.M3*27I7>@0L!B/+]6_F;S,K!X:FHUJ,3 VXGX/;KBO-_?AR[@[.D6[[:'J:9MW6J>4UD(_5M.M MI&NK9:W7\"&B =9=%? 8QHXCP%04(>.J'?5K=8P,NKI&4%Z:ZZ<0%V\=T^B# M/R>0?"!#Y4Y4NLG0#F;%ZPW&8H&?G?UC'^^VS#&I5;/CZ&!HUE[8L/+[+/6J M+19+,=Z8N0DNR<@Z[$2CJ&./#J;]Z9=;QS0[5MGDRSB(&5GG1+>W047;\]16 M"[4$&]N9[(:-77LKT%@L)[<[-E>@MHH_$;LK*M*8_DY<+?0=#GL=CE)NPE>Z M=_<>':]Q<3+X<9_'*23SL;1+=1+F3]63:! ZIJA6=:*G:AC:II334D]"T[4H M/FF9"F[P^W@BIZS0!FS#_T997+R"."T@?E<%_@ >&NT52&%!Y-;8 NY%E";< MQII)T$)F5=X/%SH6NB'!6V1K-LY$^P"^/H6P6A7;EW M,HL413'I)X;)#0YO%^E)N(N+,!DP2")5S_'PI$S'B6+O=K;D<7T(!W 1LX$0V+)X/%IT$K'EE'>[I'J%P-E(U4>?*\X>E8WG;WAU>BN0:B#']:O9R1 M?F_(N8E?R&80^L2SG@NWZD7=%0E>>-V3H9JP3[(\QJR&965O1C"K0C6K!]V* M5MLRWB+P!)'<+OH<1GI*ZR(4&GE=5*%UO;M8BUFL:"[I_5#F'<6A#:X#Y7K4ZZ7_L4 M$RQ'21R5FPLWFSB)\4>WS)X(,61:\7VZZ]GHX<\Y MMC)%MYXCTM,UG1N84E([\TF:GH53"%JV"/5YQUU68,<_+>-XQF$2J)!A70\F M)G1,]*8K_$6UW7FP*9ZM07MX8/.V<]"K,41!?U*"GFS27(%*^UN"MVCR;1&, MNVS9.KM?KC>G< -QB:*3IS![A/GQ VY^P_6H1=/1J5LR-1U3KNN4S)C>BLZ$ MC%:R$?2.6Z -J 5!)0F^U+*N#UAK00--K+D!1U54>]RHP^?.PGBR.Z!143 0GUU=W MUY<7I\?W9Z?@X_'E\=7)&;C[_>SL_LZ;4846(-"T"NL33T6S2[])^%MFK3;, M4MQ3RV]@=H='./!CF,?K <"%,O7**UO&=.E)Y-G..BK'@W -B:D3T'\ K!Z" M'/GE 2X1*"=W$*(I0D8=;1^]'Q$I*PUI%B M)0W6@EBBO26?Y6!D;Y&29UT;0[ASATTTX M93S'Q5KC2!\^PNO-7U"!2WI1'=O*.>?PS(Q4;V^J$4-JF97=2@B?7 01/R<: M#5HA,C1I#NSY<;C)$&C(5K7W"3_-5CAS MH[0 &A.>G)1RS1'!<-\541Q.#[ *7&U3O\GB-23KJ.6-E;\A%'V-DX3DW5Z3 M"_/"EU-(=\22:8XM65E5:':-;0M:8P/;,P0JXU\Z6]MM4C+=B#;=5U +^1>N MS$$LB6*V6"*(:Y-=R,+=&V'A[+T(XY(M1D5AGZ/67X': B#YZ5H;H#3RG<43 ML7>(5/:K0W/\$@\7I"52_$Y&*64_4'6]SQ!M*O.:(8-J,7D/OI!GCICOOD<(\(2MC"1X0SRY<@"GJ)M& \3R2O+"V@PD)^!$,P2S4&-H2-=DO3U M.4H<- 0F)1+@1T*FG)B.6&&NN*';)N2Y;191/K(ZH?4Z-RC$# MG;H^-)G4JG+:G$M?+L]6JF,QB.*MKKIII2)Y37>H*+O5[A91==<4&N0J6867?,5>'CM M\Y=JNM[+,A5?R+S.!WM<-*WT]KN8PGR14$"SAJ41^8<<-7T.$Y)1X;@X";/L M-4X?_Q(F^R&OM'2J%ZJH8\ATK9)9F;Q5]2@BMIJ-,FC3%8S3(V0*0?.N(K$!:@U@!4Y2UC4S '. ] M?/-!&/=[-3T['O8=E3?'KST\T]KX\M1Q*ZWL)!\ MEU=PN/&#\[1Z"Z.GA@SA>+/"A[%M$?J'TD']!<6[6WSSZ@1)7V0?O .A+E9G MKEBK?5N.;8W:K?JK317?T';S[&6=["/20ZV2P,;_+"_$I$(K<+V#64CWY1V3 M7(+T1O!# X:@:ZJ.#H?=S8MTG<$PAZ>P_/"U7*VVA!UR!8&AJR?8JL?'*P0P7'X M:!,+*0>+L8HT-'159@L$XW)9RK.MZ'(:USLF@EJ*,-O;/'):P%!B+Q=04JZV MFFK,7!B'EKM_Z@Y-H=AT%"L\OJN%?R309.2'>[N0%/8<[>/2JSYFT_.O!@:< MY OZBMP&@Z]HG:ZR,EH:C&NXU6,MUU!P\H2MX,X*IBIJQF[EO0VT?YBTW9$_ M^T9<*7*$]%7$'9>_/'TQBST [2*6YUV&J*^SL:77"-+H5BK*;(+ M98?-T@G:;E%Z5Z#UW^G1_OQX7SRAC$Q2#?=AR"7KW1@O5;J!D=]>$ MW,]$/-4[)$I0W96@*H5 *_56@"3: &&,)I]"\ 5)=RH-OWTI7NBMI6QSI>]] MGI#;^-"B1Z7%#K4TDZS/8790JR)F, ' (T0I+"3#O%"9-Z3V?4S BR"4KD I M@UV8@6?R M= 4^_++ZY1?Z_W%W= 7>_]OJP[]_6/W[AP]T;H/\^\'U!7 G\GA MW_@9)J_>$(6_X5*,C3$KQCLH9?!9B@*[##[!-,*150R.2\!0& M?'&!*MN]#IF?B=!J>Q\=?)4BX!VY!NC'%;@J-^!BZ14X'F#N)G1_19 ]H(D[ M*H9H<]AAZ6Q48-],QQ>HW@)+P) \?)]6(C'3O(@E#(7J9H-U=:E39X'%+>(% MU8547G ?VF.Y+J(7J7FKT9)O7J_ZJ]C8>>#)G6A3JU\0WG0QX%4PXZQ?RP6Y MPASW'Z\H*-2HD@'C=F"\OYL("8)DY/NJL^\JT MF?'2FS5=6PC2"J5Z,'(YL;7/"]QCS6YA0O.KY4_Q+O\$MP\P&T!60;(>U8LD M3<=?\E*HD.499@](LD0@]"0.ZI=EPI%6 MS0S&5WR%WOC*#9KLCN;E?B8"JA[-UZAZVT 2C=:-T>0P"I_"A^(TSM<)RO<9 MO(('CRMX"/*,O25W";BE@"RBD/* M;[F/>8YP%^\+H\%JU)3XF ")*EJ2IZ!]#+X0 4 E'(=* ME9>].L^DK53#2*\FQASA:0R)X@1 UB.LS-%4%-5S RA]/+J'V9:^VA6@B2/> M#HHDX=842MX$WO-PS;YG12;&#+A=,:M<&?NWLK(D<*).CXY:<.-Q6&74(9<, MW/IF'$%B@W(]&K!'FPJL^Z;V#I'S2TF_ND> M-Q"/-S"+T7!SOIX2L_GE*UDED*QL=IDD\*9.*:Z1X&RS*?>#W%91,V+"Q!9D/2%[3*2%89[!)PX$&= M;SW%,;VVU6,0>=998U8KET4"$#!)TY7GDV0AQ&C%;(6=.6)/TZ##"LUO$#M* M$5 ",.\%\.HN-UE;5=2 *.+),)(UFK=."4Q"XGQD[4B3'4#:H/ MI+O>61U/(R\[[[R*YK)$C PF508J?+[(D.2 -#GG)(E$BDF4W-JQ (EWN^3( M%0^.\+2&S47NS=9_625R2<"K;R;\<]9F?U5D.( \XT9RO@ 3Z%;N(>?[M MO MA=O'&0I#4'MQY[B@FKA0YM\T/I;C ]C=_>+]89UU4+)!@8MW.=<," MKW8QKG)I,$NC=R\PW7E8U#L/^QT4'RX#%M4A%^F"*WT9@GR$.[R8]Y0>>H,1 M29P!TYP>PSG.,I+I6MPCUU-K>*"J9DP.O?*9,T;9GYA&BF:"6SRTS>)U :,R M9YU'W7Q-9*#IM3:DG)IVGX<3 ;DH.-I5XG^2+#VJ1.L48$7XXCH7C6JM,VBF!I0!NSA*+%(Y M@I;E0QE*O@SPU1R#JZ!59?\BB:TJ0?"N$G6FQC2Q^#LE& MQ2M$FI8PX1S;$(LU(9LG9DPHL7]S$G'MBXG#40OJO\MQKXB)A?'>#FY.81'&O#N.U!5&'. K6&.#K$R6.B\*[M1HPC40M#*>K@TH MPX#))D7PC'C%TV,SS"'B+/=I5-V9P:[IV3"P!TK1-X] 80_'+@R]Z.=TE]G2 MZ'<8/9+CL\T%URIY54@Z#%[8ZA;D+D8(FI RSLG*RN@->-K*AU_6*79)"]-+2^: M\4ONTCY78M3H7EI#S*XO))5Z=CMAQR5ZUE]?\ MPC!FK]8SGX[@:VN5GNG-'FS55N?[TCVX^K'ZSJX3)DJ%J^X](38Z':ZVGX59 M2C(@WL",WJ5U&B?[8G3CGT2J^LE<*4/$2KQ;&I/PO8B S-,*J@\ 5@)@![/R M+A[Y-3WT4L ()4F8=?0IB#;WHXE$C:^RDI?#./&U MV(?X"BN!:IU +<&C3[0!/5G75U,IU"[2JX7AO51\C?[%5!K@680DY6HYN6/L M'+^KLW_LX^+U$RR>4'21/L.\H&/6 5JU=*H7I:ACR!^MD@F!]:>22"G-^1:) M^C"J/D7$4K,1E \(NYH>#FZ!]EBYAA6.Q^%F$R>Q\^/1>B!!$^NP3T,EU2X? M/4*EM0Z0LC=C0+YO$(E1V" 2H_-;1"2GUS0/)!WUJ&BG[F.8]W?*#E O%JK> M#D_(D&EBWZ;,XEH7,8FC5#'GZ($\ >'7,(MRL.Y( %AN7W/+&4EE(M57WR<% M6[;+ D5\+#-=P^3@]=<49N2J$FXR.FV]>DI'7<]T+*Y;0BM;G72\"H?LRG8& M>>A0+4+:K?]&<5J 9_R4K)7YD2] 'SG(H%('PWQ5]=[ WS_(6ET>UO9J!;?5 MPF_5QRH50*NQ HT.:)6^!>0*UF[GA:_#5=GS,,[^0O8Y7V_.XS1,UW&8=):5 MR\F$ 6FT=*KWJ*AC2&.MDEEI=50]BIBK9B,@8H#*D=:FD?1G=Y,>+M#$:NL3 M4TFU2TJ/@&BU+='R:(S&J@U1@.0*5'7PI?K7FVU#\\)5T)C,@UF7C4BU7U(E34%06K\E@!0SNVA 45> M2^'KFM.7G V\.BIR%E]:V^*K4ZX9>7NIN E8R43%5,!CJC\[A;50H<9,'IKD ME+QD;2Z>!,)E2+C/<-'V&3Q.H_/XA7S*Z;V:0^;)Y&JZ\>5,.28K@9WI%H$7 M(:6X>D'SB)YY@?_8QSLRJG+,&6E](HU7/V '3[Q'B>6!8G M9&H)+VZ\M0,2%$7H<3E+\AD='9/_#=7H7)O!ZBD8#( )2"/"SS/)8W*(6T879+,TU>FFZ7B%Y!T6J UW-ICL8J]!-A\(Z(_TB0>1KG.Y3'=)\)!FBM"J@N./.C M,S$W6 6MQ5R(==F.(!1]C9,$-VW#P<+X[PANVK$% MX_A@7@YAT# U']06:!_RNGB"&6@E>1-PC@.)+:PB^W@9Q!U#J[V(9)M2RX0I MTMW&P7.W2>F<6#L16D& !5A(NR ]NP**=J1#,HARH[^Y9A$C->/ MA.]M .U6H(?2>>K.7G^M;U.QXMX?9LWQ>D/2JG/4I[G8[L(XH[O3-B29/HU> M94C['2;1.DE MGA.5OOA :<"7QTK*CRXTIP89'6-A70^ZNWU95B=V$5!H=1JD:SY\'_J@>-\9 M=\7-D\.&!*^S,1$3XRZ('5"0*9L/MD?W;!?ZN"@U&VRL.DT+N'2^J&.*D-ZK MMX.2RJ2[W )W!6Y+2&DXR;\E4KW\ 0PI*V>SN=[M',9FF9>?OAYK!9^OCC^? M7MR?G8*3ZZN[Z\N+TV/RQ]T]_N?3V=7]';@^!U=G]^#BZN3ZTYDW>95E=3PZ M;"V#0]VO9 N/SU/+@;,((SZG&5RCQS3^)XSNPY?J:HJ\N;+B!J9A0C)"EE-8 M]"AB=8W% +\6+%6OTLB2(?LL_ HK/1>SL M8J ?% P,=@/'@?+"ZMJMA7+,1(YJE;?'$')94FUCU;U!J;%#EW!J2_7%2M_9 MQ$".;Y1RN(X\I=3'ZW6V'Z7TM&#)H-%N+#D(3H-?X:S1;LMA.R[5EH/J0Y-* M@L:<71N!\ARM8YH7Z6M<=CV9MP-4P-+'1;Q"5ZMHQC$H><,EY M0S\HQTR$LM'05Z:^LXF!'-\HY;"A;XLG3!8K$^O-6+'$K$Q9\?U;:5P%3N0S M5PRUH&6IZ[MRI?4WFHV2UG5O.FHL/9Z/6A 65ML)F9,IV*@B? L0?S-1V(". M(/J:X,>'N GSFS".KB![BI\E,(R5'0%;=!CYM!L?N^:5T-\JU)#WX/YP00VQ M(,VKQR&.&SDF@N>L['FBWLB\7HV/(AWNJ))'*X ?'B8 5**9(@K<1K ,ACD\ MA>6_%RG=YWV]@UE8D*NZZ,ZC<5334&HCG9*2.2$TRF8O$[J:4PEK5(P$[VJ! M'T%:-#4*AU144%W0$]_<&H[ MF&NX-(=J&_1+D/: 6YTG:52\.#TR-T;%;<8L0'7:MO2/GN"6[NQEG>PC7+AZ MR\ZH95%7:=H5%15CMJJ7RU(O6\FAF*0*)H*2AG&$&XUX$]-+PN+V2%=8)4]+ MW??2-("!IE7.S8E) M84MA'YB>MQ+<#93ZJAJMAL6MEOKE7(*XRILR-4SQZ.O/ALP)F-$DKVSKIKH% M71Z[W>0I2%+&S BF*"[/PV6;,OZ>4*$RF7IU'#;=H[_K@B'(5JR75 M$Z4,DV@I)M-C(\DU>\8+"VK"R7=2\^) MPYFAUD*$G#2#26M-"'E &$Z?44])B4#6^HEZ99N74(I]0T4CTNSL/G41-2&B MS$%QMU!-5YV3;KN"G/D]SI2+M?F1*7-Q.YC%*#I+E4Y]2^C0SJMA>Z0M>0BQ M[-KQ3GO19(1X$HPUGV"]LK0FJ\K:NBO"K%"I+]4SV.]_"#["QSA-#ZK2).>J M6;5F[^RTUDEIY2/TJH>C.T>A_:\GRKK4[#T*A*596R M!U1=O3>F7F65FIM)U%Y6MV%W0'U"UE(XW M8MHUVRZ.6C)KOG!J]??9VIICJU"255<[;H+F-""L#J:W1]1T MAFO%^F!]]VVQSO9&)*N%6H)Z[8:F7MH-,,1A,$$[4"SV%;2!0 T0!$!5"=/P^HWK< 7H76:AX$>]+>G#:AJAS!J[4V M"EJ,MD:H99'/"J6S262Q.U4&BZP<0/.B@@@./]7!Q""F0)E'2QT8.N1CSM]Y MKR(MY%]N<4Y;J33S\"U77KT1:PQH>S3MK 8(*?UX M&!+2+F=/$^NA;G&:W7T-=Y_@]@%F G:-A1BDZ@I9Y-+8MTT*]:RK,J>C-.A+ MDB?@2_G,(S(PZH_# 6Y-,Z#?RO(0+X#$0D#'7"O(!([T",>YY>T#XBTX2?4PS&',M$-+OF\683)R31IFL6R&H6:53"D L<\3X= M5"&S,"/RB[2IH_QN_Y#'41QF)"E@G2*5I ?\WRA.B[]@<7(U.9B:78'6\(HJ4=N@-OZ=;1Q,^4@Y MAQ.=N,E!&2[/+4Q(N&9?:B,6JMXH3\@PFHA]6VE:N2Y$U.Z%8*9)4(N6(='@: I%Z1EL!,F16Z$=. K!LTS M1UBG3>_H -7/D>(US Q6[XE+J9AIDZC#; Z4JLRBOBWP9^1"'5 M$$0N0VN[XVP82\=/ZN#9?6(*_[$7I?"(BC 1AL>>72&V.Y+!/;$+DO8KQ]AE MU $2OKP!,#N[1;M(G*<"[0:LL5W%6JQ#TN%5HBC$2&O2CR!RO3F-\QW*PP1' MMOWN(JW.U^!O\2LJXG0/HV8/ZTF9@)H?>$RLC8/5-&OV^&'R:RS2:6(Q%-DW MR7IPDJ!\GT$OAN:6X,>FN 5$CR/"%*.<*&*%(TL''3Q6O2O0^N^DG!A M$[)I*:[V'JS Y[N;WT'^%&:P,O@' *E).B7#TP-' $-P&Z8$QZ6\-S%##"YV M4% !Y)CU3"T.K=U@>*X.H="9"9#'74>*P[,W"C&U_J8QSOSHF3*+QMFRJJNF MV&A8V\2J6SX[,X[J3DTXV&YRO;PX_GAQ>7%_<7:W K=GIV=GGXX_7IZ!J^NK MHY/KJ_O;Z\O+BZO?P,75_=GMV=U]U9S<_7Y\>_;[]>7IV>W='\#9__E\\@OF@;HY-;1,\6I\WQ9L_V$B@U:(Y,H.JT M>4KA]>8$=Y7CXCQX1PO3]>OUYB9\I9/$H]9)2ZMIG!2UC(FK53IS MRJJZ$Y-5S4K0?$F.6M#[TC:5N&M^ZF$"3:ZP(3&5E/N\G 9$9XP<7IYUCK(; MFEETG&I]JKJ HV+U&QC1KQIH:\)C12E"2 M4%L#C@*.BZS(R*Z%:(>L[QP)VV=Q^E@64HGQ8E4AVWFJLS!=7$Y+*2XU7>L3 MG6.J?PK91S9+8")ELA+,A"QF6Y SV .46A[YZ3NV!=1F!)C2 [RE$JBU5L,3 MO503E*K?#JB%@\/YD>W9(/%3^!)O]]N/*,O05US(DW"'GS 6O?15!8T37W4& MVLO*:6E.4\NQ+N.YIH);^(R29T+D0:<3K-$6=T?)$,@_]9@W<)M&),+4Z8T67)E M0:,E4IZ!^_*RSM9P"5WK4E]@+&B>@6S8C*%]D1+ S6%2[2*TV!JQA2/:XL118[ 9T@0-=Q-3!F7P% MJN]6X I74@F;PT6$*)A.@(4'@?$4/A2<(QU\B4%8[$E8 CK#J]6@V+>O@O"N M1G R"(#UQ@(2):MMT 7,P:ZL9S\ SZI(!M[Y]3U >D>0!?2946$]\@UL:T+B M?7G'>(2_68$$YOFPC3Q4#$C"G3H(/ ATG\)BGU4W->RJ+2O7FYLLQMV579A< MI%?PI;C_"I-G^ FEQ=-H$Y<-6XS@.<&614)-_B6VEIH-RZ+*5'W;P?'C8P8? MR0K>KA8#E2J(]I!DF\* ^Z,_W)Z.2DX4,(4Y(UQHF^0%E@.CS2S]=:.2S,:< M9@20/A[1T>,I;1^[9)U)YU52IVE#H#6?9TKS\L8U0BAT?/ @*""[AKE9:SS=-K,.J'X+K=S +"+=K[LMS4JPD.WN50 MYJ'4:D7.-E&A.^_ G$8XG.I4'-#SZM3AX^HWCA\;@I/G MSTJD81@7X7,D'EP=2L8C;K4A^:ONPW@=HN('0 M(T)S]$!E_3MWM0!X. 3VJ$]#UFWQ?]9H"R]1GE]O3CJ7"9ZE19EK:#2YCG?P9DI2>F.B CCZ^<<1A?I>7TFY'A=Q,^L MJTOT%:N7KJ-H&%3TRZ@T0R7+!*[E5A0S- S11> U%@;O]E@(T_]'L*OTP,-K MYY!/V"BYC0P3 (1,JK;/>77]+L&]Q*[5,8"^6SL KOOQ&,5$ ]QTL/ONB$Y'>3I!K1;*VM=X>EEMK*^,LF]G2#0=G?/+ZZ. MKTY( O'CD_N+O]#\Y(="=%'OU1B/VIQG]5,/ M2.FC6=].-3K4YIYKS)4NZ* M"%9:0#ML\*]%+"]CGS!>$RB*6T"FXCQ!0E#&.<=K;+<3X@'+4#M>JX9K^'^5 ME.\C-!%DY R7 TY,:H:^ IG=HG6)IDS@U@YDU9JN1M'W$9IU%.NW3]:@?!#M MD=X(3<& =OLT=V=6HL RU([3N.AJJ)7T?I8E@(V>Y''1B8C/T%0CM%K%+-&<"MW9@ MJ]9\-8J^C]*LHUB_C;(&Y8-HD_1&:0H&M-NHN3NT"F6>/X49?/+A; 2[CI#D MU8[@WHH,D#Q7)6M%8I5Q<=^T^(3H.()9C7LW\'RX8^.X2VM5*3Q_@>H MYXGW&+ \6NSV2F5>)D&F/5K83OI=5, Y>T/ $74(C=#CLGM'#O]M=[" QX\9 MA#3YX2>X?8#9.*!*!-N(RA4T)XFD#!8(PO<@(0=/L5*+)%!/K*^B*5T5BR_5O.3#1RH9+;J MJ017W8M"_,ZXR:Q$1NXK0657>&=)LM)@S8Z)65*=L1SH J/I+!!T>'N'TA1$ M*&1%TX&%TTY!6XQK,@ZH/O-Z!DK23?= (FW<1U JC7E'0>9&W%L0:_?I 6YA M0@Y"$\0C2[0!XZGEJ8#@1!?T$?#0Y["[?P&:;[T2Z]X=?5+VR_-H3OT+XI M7#OV1/!LQ.BR0%;^Y1:"HS>-^&^IC[/Z:1=.L1=SZ8$!0O,%D*,6"I-L,0-?98YC&_PQ)W[O-3X3_.$ZC M&XPCDDR?_'F]J4[$ALD=_J:HW7S MIMV/F7ZOE5FP&0HG[//8=A=\#/,X)Q-N775Z@>]=_)C&FW@=I@4>3:[)10*D M2W6#?:Z=[VZ=C01H?N -NG"6O?3Z?V^=RW;'(3,5;DE"UR.@CMD5Z!FFW.Z1 M'9._,0Y:ZZ U#[X0!X!Z<#R)=(C$%PW@#HC]#H>.=&[N!&UW&7R":1X_PW9$ MBX=7UYO[\.4&9C&*\/LL>$:P<6=@>8:13LD':R, :\69EV*EEXIF/4O]%8\5S6^. M^_?8XG?2Z2#);^)51776$S_.3'9J7,KRO M4+>)U;:VD#[T@(CLFAH22U2?78[TY$:8G[O2[@Y9JZ%_HF^+J*T:C5J+ M7G?_KE:D-Z_]6,9:#].#+@]V08.T'.)=SXZK'GA5$^[VU><[S*A6%BL]N:GG M7R7*/K0NBC4Z[--IGGL5ZXRZ>>J@\8 BHD4B924ERMB=FU8NF[UAL(K+Z7P: M+LP,CY7[L!ZC#@AEQBFLJTAUU1FX, ;MC\J579H#L3=Z%QY<]VM^=4:0RH;_ M,R#5@VF"Z\UI3+(PI5$^O)22,S6@H#&8#A!J6!I/*93*\K!?[%%ET"2RH'ZE M_*ISD3S9 U7 [0YE8?;JQ;7R.JAAC)34P388& D468,AQQ"=99BOX,\0I)V7U 0LVO!&B_MNIN%($H-+H;JQF^ M#/ FB=H=R;<&-,T@/@UMWH3SFS"[SN@1P^@O8;*'-S"CA15&=9D2,[CSE:P2 M3U:V&4*]P*4Z [E&QH%_%V;@F!^A) FSG,RDE['?J] OA0J7F(H@8U*3 MI\MGJ&-TSM@ZR%R:0Y375F!Y@++R^'H$J K .F4;\K9!JMR(V$.JTR:EW8MW M&M-M>,4^@]>;>J;_(KW;/^1Q%(<9N1DGC8XWFSB)\6\8;>*V8*II?DQ,&=/> M_'>8QP&C,H@#@X'IH-DUB_!P)4P@67S#C5J1XG;W*=XUR\/@"([BEF53Y MB\B>+1O;@#"R"Z5A")INL1^8+#)L\4A5+T?>=:X $D0CD3@CXK#%+48547DL M=7*ESE1#!%.]2I2?A#7YSMF@)RP"VL/=YYT6R_C%.;7FQ,<;^+1[D&9'"/\ M#^0L!PR*D%.P91Q?H\YFIB=BD6 M[V!6O-Y@/!5XV'Z&AU4[4LK?LO'-)VK"+5N%PN8,52B+4F])=C6*U)6$CB+E MX#Q^P>/@L$I-\DB^=,XRE4I&NE4Q8I- 9\ @=SBRW8=2<#4=3&UOB@JM !6C MQVT:P17X[>U!3-R]LH(SMQTM=L&N(&/\*A65A6I.N68-S27CB9QB:@. MPG(*W7=]Y!6KPIH_0<9:=H_U!L]DEU'P>C=RP5;8.O0-2<1-)RV)I%%#F2\(>O&C1/:>JE M=3D=0I(7.\^NI%+%2*\J1G3A:@SHX@9!ML.PU-%4&%5AN'EYM\WJXZJ:603T MQKXZA\X[)\UUU]C FCLO&0/,@,\0]HG?M9G#"!B0#$X/<$7HF+)W4 MGU)NR]DE-(N@ MTV"6#!93"F";"<,<%_4=Y!EL-BY@/H"N/AV0M!:^74XH9,)8DAA.[PC>-;D\ M+E'Z>(_CYBE\&%_O*A9KKGGEB1E?]RKV;ZF1$[@1WP++4>MDH$D!AL$6#VG" MU/7-L)*J1.JO?7A3+%NZ?V/LP@BQ&O]E3J: I(KC[6/2L2$"1T0"$)'#!XP@ MX)J@QI/ 2?>Z8JJ3D:8@<++$&(&S+V:1%BS_,P3.@1M53O34@ILL3M?Q+DS MKA-"4[JI>%<*^<,*9L5R6"$ 8,076D>(1;!RVQAE.5D"F288;3/%G([*+C*MG6,S[Q9;9H>8T:XPR4ZP:GP2^;+52W][UY0M7>K;N#S< MNG4+BS!.87069FFK*S0=$;F"<1.C6B8K2U9* M[L0MCM1 4,L 6 FY;FR4JQU-J9AAVR/3Z[="'B#,S"T&&WZ&[]!*-] J\W'_-6FU*AFSU\I=X.C6V((4$N.+P%Q M20Y!F^B"(5ZTFV1V^"+-BVQ?#N*DK:1,8=0F\A6L!0A9F2RW=P)W:KSG&@CN M8!JCK-Z$=5X>$*Y7I#V:I=/ Y.TBB@:L9.GQ^:B0^C-U!+)W)GAC]'*]!?8 M0$?+XZ;%+B:5F@T[P/2B2?@-H>AKG"3RMH K.6H$&)+6*,@MA>6PS_*CQK>Q M9G#RA-5(&OD4G(19]DHORMV2K:.$=;6"+X3B5S2323)T ;E&U##Z:9-"H>3:J9 :_DBCU^34#9 MPAV=81$[5?OQM7HH[P1-LC+J(&E:L=;L32J]O=90U[U:(ZEG%5,[@6NR)'0> MIV&ZCL,$G(9%2$_8E39H,UHI.EZR- 4>LWTUP?"HV=4RQFZ2S=C@I*7N%/$R M3N%% ;?#?3DZ*IRVFJUBN;$6E$-(#>]\>9OHYY@R*#19N)_H0:;GGW]#:8P"Q-RKBS:QBFY MI!T7\1E69]U'3;:.4M-HJRD9-]LZ9;,S&:KJ4MQ^*QD)3E!&$IH7A.2;> W! M&CG/,:V)!S2UMH8MMHINO\WV"()V9U*U7)KCL)Y?+857H!(OCPCW%.IT&6\; MH:*9UYE@ZG0^EAQ")G=Y1/%S'.W#)'F]V.)\?)JR]'I_@]@%FHV;$S$S3 ML$PU8\QSL_*;DWZR?W$$F&@VZ'X'OI3?NNY7FF(,V:OO85R89JT?*2Q!?YFP M\82[P/7AVWOLZ!1MPS@=1@6Q5$UZGI0II\7>C2G+-2]D)$+13!X0;UQR_Q: Y4),-#?"EC&^]=S];17AG7 MPCK5X2&=//0-Y[VZ$Z&<4XH?72UB0@7)]SP2[PZ<@ M6J-=*&H*>H5R&&-?[$-( 9%J4#T%U>/VWA-?>EPJE8ST*F/ #H%&CR0Z&%J* M*P4D,WZX,&'^=)Z@K_GQ QG8K8=G;U5$6ZX(1,VY(BV'!:Z(?$BXPE<-/E\= M?SZ]N#\[!2?75W?7EQ>GQ^2/NWO\SZ>SJ_L[<'T.3H[O?@?GE]=_O8YO$SK+Z5TDI'>\PT M-6U[Y-,IK44^*KI5I*B2-4767G^ZN3W[_>SJ[N(O9^#B"O]]YB-_M5#&IO0$ MH(Y9KF*$0_Q)4%\Z%M +T*OT&F7O-X'2;@_@EFX>YU!7"@_@F\^^'SWJS2I9(:?QQ RNX2L-3--%Q52[WEERMP7!19_+ OZATO M-QA.9!.1-\':#I9$"[J&@'*Y<+M_R#'E<86=/9-]1YS9:+%4'81Y4J9T$7LW MI@G7O) >'*V@?0#H$X_FI26UB)1?^0#^;.$>]A6AX0+SE[QMZ!(Q-NHO[6TW ME_BWC/M+U6WE/+41\G.?MH_+*I,/?E[%L]%_R=P:KHH1)S&?M=];(,*)]G9V M; O\VH[S*GNN62KC"._'?FE1E0E"NV#',T-2%-0=[ED>-R_LG20R.7Y/QM9N M$ED)9NC-J.THX>KQ>C1^["F1UJBX5R/<5\(3E_1LG.XMV>]V"9WV"9-Z>:9S MP( WSZ*GU;!$47P)3B_N3BZO[S[? MGO57(\'%U?GU[:?C^XOK*]>LT\,+FER90T8J*??YZ15([4[PZ/FT@-1ZEW]' M&A!Q0.3[)T=]F?Z9':JBB:'9\.IPRNB8WFA^LL_(--^ #VP;K\L[KZW2W\V16").^QC^*>2!>K,]:HU3C)M*Q< MK?4MP/2[%:B^/:1J%40HM;KU)=IPNJ]"&5;TL=;J"SU;Z8CR/"C#M^UDGO3B MDN,E/G&=\9 L[AXR1;F@GA<$\P4PG6Z=0'$8T+SIL9DA0S76*R[S\(( M;L/L[^S3DKS'U:\>/S;$.<^?E3C',"X"]D@\H-^DX1;ZRU;#60\XSI5786O]NL#KF]!M-*I=((Q"5:N =?D(WDN6.+XJ:BBAD7,U]^FH:Z;+;%-8N>3\J MW<*2SL1WKM,);.?8$G/]@;P@_N\>D6,YX9LY'JT,@)A61=1:RP?E%^5^T$] MZ97R:PDIO-@^VD=B740O4-U6AR)K7O\A+P#.U@5KS> MX&HLCM.(;+;>D16U*\B;0=91J2\$5U(QO19&*VCV[@[W!6M6([".0U/ 57&Z%ET!*DRS$S;B*X 5O)D& MGQ.5@B@_!S2=+Q\RUPN9"X26%H-FV)"@M-)3;T'P9^L!?^%&M$@S7I6Q5#&6 ME^34UM_>'U*U"!?/QO7BB-<7*1X@/\8/"2R+(;\ 2D.C^N5*&H:HU"B5E?Z= MFC\1I%4L!*T0J)>9<7O@%O@Z $"3:JC/& 7%+IT\09O5'IZ&/T/(5?V[$>Y M*PN^>'/!WWQ0%/3L[./18;_N(GV&>4'ZF676&5Q:B,$_'-?+Q)I(SQ,S)IS8 MOSG!N/;%A.*H!?4G$-,'@. 5?Z[%'?==I-6)U%_]D!QLZ3XC%%&R" -.X09F M&8S*R]C@";GTX0J_NG+W$FYM!Y!4EJ]>C(*\(3F42R0$SI]*EJ3P,2Q@).K[ MJ/@3L4:N'WQ.PRVYU>6?, (1#ICTHF(RR1"16\'C/-\337I#QPJDD%YB7&\7 MI]?!N+XM4QTE:$)%]CDG5>N2SP,X6NT:*7LS0F35+2KOI*_11\5PA[P1]*!S M/@_N!+TAN^!SV!-BE>U$IQ$8"PM:@)-Y^38NRXRQ_\0D\)],C?K>AWL&'B2< MXR)(P+439:(M!KG9X_O8U734B2+[B==AW01?F@%]"L@C" M:93?P(QNNCR%ZP3_$PV0JZ,RWORZ_ M SM,MW6YPX[N/*9[D".4X*5.MDD%<<[89;0 ,LS1.'SOS"> (D!MR>O?C M>-/\F,(16<-&/R1,--:-&P?&$:M])<,RS$"4JO=%EM!*=?".&/@1-"9(W75G M1"HK*U >>O_.&(4NH#O:.$UO!L-\G[W2LOTE3/9#9O(%FA1G8P'C]%<\GY9V MHC =B/-?C12"^CN0TQ/G85%M+OFP^O#^7U;_]NN_52DZ7&?$XM8?4GGCPX18 M0[E^2JP%H& Y%QK/O!X:FGQH%22J:6GZ[##K7Y@530\$3H\HK$EQR 0V_?>B M%X3+&^!N49*,*'QZZT#+2/XMA!O#E]G.5XNKK&,C-I&:[>VJ&HJ/M-,L@ MP/Y.+)X';1CT]E\UYXI]VGHU&1>R#5?:X'#8\?D-H>AKG"3\SHU HOKM3 E# MN N\6@EW;/LBE+,T@OI+K[H,HAI#2J^X#VJ&8!?2"U6_U5@GL*^)@2K.O3$@ M"$*S:J6@WJ#$63"2B55O@"]F"'>9?U.X"^R+X,Y5"^HG[2XZ;^:. MI76)U-]['_D\Z2[\E2&R:.M^O,:#K Q&I_L,%PZ7+4:\9EXD.FCOV:*6(K^H M'%9[ !Q'*LT 4S6@W^8Q6:QT//Q1JE-&0Z" @4%CP-)@M0J+0V:67H/(T53< M#/H1*U +@5(*E&)O!U *70P35+G<@+5^@M$^@=>;4-1F),F96Y.U ME.J-6HI*IINWM,IFO*%+U9MPDY>:D:"6(]M*JMG?4K2392;W9+NT'D+0U/H; M[!M3TNWM)9L&2C^H>@J\$GJQ4 MMD^&"OPI'KWC6J@/W>7E[H9=F(%GNOSO^5E0*3#8I^X4\5014D&1<]S.)0KG M.@8J\V<(1>8A4"P,4%;NB(_*O3?M/-9;!:/:"5!+B'1Z^F6XM6#8D^,*-*=? MQ@+&IU]X/I6BNBSI/-.\^ C,2*'*>C[:1?\' *F Z[,PW$I#*J]Y>!9F*-<_ M"[- _5N-IWSS>B"HHF7YQPH<%T46/^R+>H"'V>Y\Y7XJ$ 3A3Q<-;K%'F,)-/$ZD+)1JMQVRI M@W>5A.-!C#E2A,GHI\+%Z<5R5>9 [HD5@41S;1Q#POCF+JY7*Z&1;5]\)==8 M(VB^K ?Q__.G7]ZW(_D5^.,OOZQ^^>67ZNP*"/?%$\I(5M452%']+4FG2FZ. M2R. VGM27=_5Q:]VI%1/PTNX1H+].[<6P9#ER]ZX]C6!U%SE5J.I>^!E19.A MNDZ[-!T/PIO9=$'A,%1^BE-,W>*UOB.AWJ=_CM_/+8S@=D?W,@S J*E5O1]E M+4.*:);.TGE!=:\B'JE:"6[P"W@B9UK0AH3F(L6-PU.\PSW84C$'1S@8IT<8 M_07^"0G91E _KGB'6:J#7]&D!M/41=0R-#BAK)9J* MKSRF12^SZ58)'IEU\5ZK.!ZBS0]D02LS'YH]:HU.GC#DX$7:EH[5F=?4XK1& M7"W+W):4SC:M^>YT&,VS$I0/KT/\Q1W8V4P+0,EE!HXCN M#P^3FS".+M*3J9]$=T2&G=)-!P*>R;*=H*. M:)FI!/2$P6\8;'7*4#_8IX\;9%"E@TZ,JGJO0S,9L,OD0^@/@4_1%E?Y@!%" MF3H3 EO&- V"R+-Q#@2.<6$"!*;.:-(%?"F?N,Y\(*PXI/B>!SD/6**]A =* M2%CX<%]]:R@I%J8>31Q^G&5DMI1,!/TU+IXNTHC<7K0/D[.7=;(G^U+HUO6/ M80ZCF_"5GG(Z3J,;E!<9+.*,:E;[FO*/K_?D-5UO6C-8%G^+?Q[;O?C,K^\% M'AUF]+? U@Y1^OL3+CC4-VS'6/>AN9LW$PV,+OL;+@9Z$PTO/&)N8# MHASB\%7N*ZPUZA-**2S(@S612)+0@_R+UM Z/-ILCP'-9BHSJZ,3TX=,*OMG M\RT49DYF54NP5* ZD]7/.MDQ^9UY0ECY2S_7N5O& M1:>]G=Q>;T'?GKB[H&-OGM"F_XOF[#!HE69"7-.P/Z'+0).4E>>7'1_JMP=? M>12;S EQ!%,WJQ#"#HEG2_0A]$LS*]D4>A&EL8/O1CAFH'Y'PA$-G78EJD,? M'_=YG,(\OX./6]EI))'L\#026];6:2112:R=1N(X43J-Q-0-ZK_\.H0DK%;6 M(20%' P/(;%4F(>0E'"SS%(1F56$:93?A*]DP>H4E_!Z MCM/H;S <[N:+E$RZ5PO4/#4E +XQXN>>XZH\H4>""C M>AO,Y*L;Z$W%&V!SH:37.9WHKW)LY9S+K&1B37IKGIAQ-F&Q?TN)K+E.Q"F# M.6K!]0YF> "(.ZOD=O8_NTX#+*E"I/ZZA[E^V=+]!+\+(\-B8FF^@RFP>-_% M!17RYIHS&Q#AYH.>CA%'W?UA<20A41(*K0-=*_3)LCTSC.M@N\[TC'H!SR\P MJX!8#;LBS%JO9LM)\MG&=>JZ27^?5YM0Z@>'5]W"_/7J=>YP2N(DS)_.$_25 MY+["'\O+5##_<.G.XS1,U^3SNL"]T"*&^6F^QT+\T+(^2IJ7F20.V(J(*XUJ7\WM3: ,NE.1:E2QI1.0U+LC/MZ!R>Z_ZM M+>PB^_@9Q!9#J[U8=.@4L]N^62K,G#RKVT]"-&)G!2I+X*)'N\88:*V!UIP_ M@P8/>2=JV#TBG\..0SUE?(*V#[BH)*2?PGR=Q33E&Z=[H*=4O7=5)<,XI%Q0!,@:&KU]2FMIMLE[D1,NF(FF2]^3$DB M_(L(ID6\B0SP.J>XIQC'G$G\=)S36X&?[+22+IW(*V[#.Y[J9=?M! MP<:OG2%Z&!9+,\P8>:OF>I+VH7=!QPJDQ=')(FOX86>7E,GE&JH1% M]86 ]_"E^(A=_7U ?JE:E>H8Y9\2TP MC6! 0EMUG1K^ISHAZ6<:<$;5(-%+'=[W4C_O7_,R0ZU:O.6G:U*M2M]WZ_0P M*HQ[0X^XQL9C_>E5]L'J^E_?KEJ]?3B\>OLPK=X^N GY^.V6V=U(&;H7I]ZC M_ETG=>[^ 6@FZU=O9X*^(;PGEUCCKJ5[&1>F%$+$&'U[W38N'%R8ZV=+-QUJ MR$+M]]FL;:9+^@/ O-45D\G>K2*^OL$)P[ZZ#[7*&#J\+IISQ].W"'[!&L>R M#'"XBO%7&#\^X9A^_ RS\!%>[4D6U.M->9KDNKT=E+.>,56]>MOZZH:A8FIY M38/$!+^B\*!M+B@?88C"B-P(A=&YPYCT:NEC,I:0>?WVV:]KI4M^8T@OE)!L ME\%U7*W;[!)(5VW2Z'B+LB+^)_U^0"$=E28)F(J*>QZZ14&F! TRIKF A*KME/X>0)]JQV-G425, M 7G\30!2T$^< Y4N-\..\^+3T\/WX:X@&7KQMO0 M9_FUE@XKV"Z;>/^[76]!_WX,'Z9/YX(VFAU/PTW[5IWT]_R_:7Y:/F4R2]D6 M)&ESQJ7+U-[,5)-7!'M8@<8'J)P>&+G4,CO9Q?);I?(;A?(=4B= M:2EJ8B=GWD[-]$[,@:Q5V4*M6I2;I3=C,8 = K66ZITLT!N9H_=QZ'T-1ZR; MUI=8F'JN,Z<^H22"65[>R&9A%L6NT6X.50M&;21XM/;;5.)<>?#V+!7V)*P5 M2YKIT=Q)<$:7E\!#F)#\J:Z3O5G%ZC!=HVT65+'+CNU1SL:W0B^M?D3)K[LB MS(KY&::43-6"E^ C?(S3]#O-=!%S&#PSWV1LIQQV-RC;*]/\%/M0'Y'[?'?S M>YGVN[+Y!P#+:W[)\B-O= R.2$*-;4AO 2[EOQ-4"6F'0=#Q;G(W!"5#BU]M MC:KM%FE^CI:>JENW#W8"WW=F]B!V&.RLBNSDO >S0)\@V8,W/-JA(%J?XA"* MFFY>5RB'E6UK$D?"W>@B59KTZH1![!Q\*44<[RM5JFFD5R.#W>("C=[&<%= MLGO@0<'15#35QQC83<4;!)3H#((%5#F<_+S!G?:4'7M9C^HCU[U'IF<]&7ZL MQ-*!8>%ISZYH-:JYZPUHRI;6$VPSJP:)7^G@*&A'HG<8=*Z:M1K<6(95J[<* M7N57!UB?@EBD4JF>Y6)KB5O>GF8F,8"6AJ MG#PFSW.R %OK>9@$200'2>8U*9 J8JGIRC*O*2!PH;DB5RVG5_! MXG)X07BS=6H!7\W&JEE]&>\-6>!-F&\:F;>0XMTD<_H.>N97@#@ !18$I0M M?8#6R:IJ3D'CIQGAK$#EBD3&REFY5>4+<0BH1]?I:AI-#BU@63OL$^2ODP7V9(*7>H@SC8NRMM:TX@L0,68(^DZ9MPS)I5L#]#P M)1^&2$(98<3K0WM_&2XJ&4;A@A=[@,0"L3&]X[ M/1*S==DP0,=H#Z-/,ZZ*4@8S=]C\3)%-34:7KJQRM0"I3[PU;TNJ;#1XPH!X\!;!R&TN/H MO_=Y&>#KVZ_(G-T](O=*X#B?P%X>R7M$RGN3(?)#HH^OGW,87:3-/A]6]ILL4%A1Z)G=?=#Q0&B;U79!JG-7 3TQCQ7H78"[ MRC]X>.WPH?B'OLY?HF'4ZXBD7I1@"EBNC0@\&N\0,"V+5PF8*D$Y-NC M>_PU(-^O 'F"0P)^YGK90%1K2.TM#Y80&)*]A005$"P[LW53SKR<[#.R)G>< M1H2^Y1^\62X%E>&,EU#%UE2&0KFLS6B(?2E-;(A,'-;4F H@6),>ZD :SGT( M-)GS(#KX6V8Z9+U&>]Q85@6[S\*H+MUP)D,N64]"B"1-._+R4M@9^@O]"'O. M LV@?MBPZ0@41,!Q?U2A:I%6'0PZ@'R%7M_-#6[LCMWD?B:"IQXQU0BJ1' _ MA@BM0"7V5I D&D\8P\GE_/-ZG>W)("/?9R2%#3?8BJ3:0,N6,B>+R+NM ,OQ M(>$'4ROX+4/['7B"85(\@;A^#-9)&&\==T]D=8F47_R(!BSA 066!(CM2"KR M,0$E;00E3T'SV)_8:8@3<'$/P2V(R93"\* M?&#H-62 +SN8.C\,**_(,0FDM=YGP%BCDQJC$7JC7]J3#CZ0;H9]M=@EXAO(4)W5LJ MZT\JRU>O14'>D ;*);+2SU3Q)N*'7#^X"Y,P(VOR9"]Z5LJ!-V9L1T*HA?RUW5"/-OV[*/, 3S C819_#68+ZV*:P M%R,6JMX,3\B06&+?5B(VUX6(/1REH,G[YT4G1E)S2/4]]]'/ENU"?E$P6 VM M8A?ZB*B": .+9N7)B\!IB@]!B)P*$H?!\+IX@IGJO*F:':LQ@!9_4]H$A++WJ:D8$NQ?\Q7GR< M[98M\CD]L^]LT-BZN0 E/#JP=8JV89P.F"<6XAS:JH4L']OJ^[9]<*NQKG-T MJU+B'-XJGWIV?&M0@X(#7,RZKIC"EA4=XN* 8NFL&O?H.(IHGODPN0GCZ"(] M"7=Q$2;T^HV',(<1N5H:ICE-T'@+R[ST\ YFS_$:WM";2\EIS<>46OE+F.R' M %[*W3BKQDSN[!UOG_5]V,ZJ,5=A%4^VS^,^Z.K4&RO!474CYA$U"\*O81:Y MWFVY%(O8Q]"78&[=[9C9*^<$^K<9+.;*A3%K85U&C'JH<7-QLBHOJ3KZ2(,$ M[N82K^ XRT@B8O*9WOB9D3RP8(,R<(+R G3L?0\HLZ+Y[485E_LWMKLPSLA/ MN]YDS&=GD.B_PBC> FQN6$2?P,H[.7*A?5;PA%7^,D&80X&Z;JO2!& MIDPW"5CX'<:[",S*(-QF8&(Z:+5) G]Z?#H-MZYWJ=A 'K*+@,%F!@.+O2T/ M-HFQ2( 9WZ],UPH'W)-(52^3*V7]9O2>=RL#+[X/O6O+2RT?=CK(ZDQX+SBK M>BNN<(3%EW;/"@2KG6J)CPEHJ+JPW:?U#:LK\": (N@'3D>+TUVSS[#J4%ZD M9"(]>B:'?DGOK&GK-UG: MY6NA..+]G\8.@O9;$*?@,[DDN[J.!X]H&S.N]XQ:PRJ: RW#;:BF=OM;5M\ MK2SOE[95G'FYU>S#;AX1AM$%Z?6V@K4]LA J:OVA=@$U*CCQ3-?F2C< M%>X7'9UV(NI$JN>X-LO;4O9XO%L[/"K0H_(:A=C:'_1C\35+>IFGR?\ ZT;T/JIPT,E M3UV5N>T[5V?4MK^'CQF@_-9BB,,.7CUQ?X,CU%.8PVH#)DF-WRY(#B*7EDY5 M5XHZAK%4JV2F 5'5F2BJJ=GH7>-#=@7L*G&PR^(U!&%"P4%V(^%QX,,^CU.8 MDWMSP_4_]G%&;\P@HECS%8:.9VKUT(,F5FX_1"BI=LD^#:Z+,/861A!NR>YH M=C"YQ)5/8\V (]IZU2O4T#-DKW8)31FLXU#$8G4[02O*ZS& +T2\O"/'\=R- M/F2006WV*:NLWJ7M=*QZ0=URX>@DS+)7$FFV).1P3MG9,*5(<+&IF3FO\COF M#@.2,IA$!J'IX.2)[ JDD\"U""AE2#O?#R5')XQ8DH,OM_@K<(XRLAW9\W"B MA%F-"*/! <6@([*H$X>T*.5M:+(0DBR$(BG>-7*R+VCV^W/TL@VPF49NZ?9#'!)251_"!.R#/WMHIR3[-L%RL?I MP9= ^:_Z*+\KPJRPC?-?9\#YKS\$'^%CG*;?H=ZM:?=0_]7/X@.+1A&9@Y*/#+//>PANG9) 8P#"I,M:[(E>)4$92:X O5 M]7R>1( UC4 A1:QBE!C;T8D1"K!?)K]%DM -^W?PD:[M?(+;A]$)(K%0G4N" M(V1ZJ%OHVY2P7.O"8]-LI2J[Y9?R3]=)DL15AE1?\.!@,%.V=YQ7#07+'(\K MR\#,3L1\5A^%ZS\S/??$\F2*VZ%1X5*FB8;%WDW!RCCVV7.:)^B2Y D: MIA$ZWQ>XZ,=;\F/^2:/U69E%L\[MG$;G6.]NOUY#2)8KS_'O#9._P3#C]8\7 M\E;5[^S>#,/@0F_#-$[.7TQ1()W;>U Z.*(>0.L"E#Y6H&L?5 Y6X%.(?=/% M"$]"[5+40HOCMQ^M9W;:C>=+QX^ED@70Q*6GL/SW(JW3^=_"-8R?JXS^=%Z\ MF:@)))CN9,M!TVF M6Y+EI+Z'(VOTP!% [C.+V< BL@J*T?'7J08'QUL/D2BVC[B;EF,FKK1'U$O" MO*MM_$BXT]QAT]JA68/*A=C&5-7O^$XG!G1\XY3#(^%U&>N2M67-KV#!ON!0 M2V=PS9M$Q]*%5THELS)1JNI1Y3XKL8WV\BK?&DT]/#!NH](!4KTI0T65==F4 M!P"H]8V/!WQ%< *GEQN.R\V%>Y&LPM0UW>1MPW7NHB?RQO: MPOSI/$%?[PH\,-F.6PMMO>X-Y6IZ-JZ MZ0E0JG>4J*J/+J+V"X;V+T'7\6H%B[VKT3MCED8#-Q]8!Q ET&A]"]"5W9X^ M&WX=-BU7>[)MZWI#RY)?I']]BM=/Y4I767(XG#/4T*C>H9*&(8,U2F5*6S57 M(JZJ6 A*(;).G%,Q\!6C"8(U+E*\QMT_LH9<"D=NR:D#"#2IQOI<5%#LLG * M^A:A7GT'>'WY;ICPUEP5)*M7))0TI)A"*4RI)78AHI1(,ZBOF:X6>/S97*%2 ML4BK!OI4$2AT*:*#FF4V])(+V/+K?8%#'SU&/=RDRWM>;[P=/S?=[\3S:/%0 M+\N'<(/22'Y\&!>\BU.04\$?'6\DXM894GC-@_T^0['>'I[Y*U]K"*"4N(#I M0JORWP]3#AQZU?-V4&K5O86=CD.3I+=N;P'&+%]UZP M2>57AERT8!^KY+ G:/L0IV7>8D[O3D6T>@MB44.@JY3#%.X2'R+0"U5Q%Z^\ MG)4F#L=CIH]MXXO=[! O]6^OT-2N+U:_E?WBUJ%BU6+]F*14..6OQ5IE2V4Q01XVUX M"#I&R'%R])5>"N0V$MC$)IH%'/VX8L%P-_S,020OLMO0O!J\@#1-63&KS5!Y MYHPV[+):69O3=FV2SF9@3)0(^!W-6$BO>/]1,2NPW]EM.'C3R&PC1&P5.O1L MZ&2T<0IYJ^N TUS;PWVU(JB2,K_,.^3-I8=+8URP0K@4T!VN%;:W)U83ZI=Q M^! G=$U3V/3I*];SN!J*IM,\VF6T<]I;QZUP3DC=T&@]Q/$DD3XZD$F]#6:4 ME/5[4TT^ M/NU?;:;NV@LVJ,NA?NUG#MZ'C7$BT%8D$+-#>2G5^/>Q^^M.>Q M.9.I"I+MB36^I)6[)H6EL-)ZB/W(KWED:]8W--*[];R9/E6IV=$=B2I :,^B M\!3&UQ,N#IL9KA@5^IF(G?X5GUBDF_+B[2%)>ENF"9P\N*WR.!T=FY9&X$FZ M1?_V2D5=2[=8:I74E'NZ3E5NM52S%=3BWA!Q&E085U5.P5K%4RT3K*LKIV%U MF)H*K*JKE4'7AVA-XDH M0>_*!JQ2:! ^&,$E:.ZMIR5XS]VELSWBJR](O,I\+,R^(>++,U'[0 M^9+L3/E,%HESE,01.?L'&C/>1 ![:$4S &8X36=HMC^99YM6B\[VM=&3UQ]5 MD!S,Y#$E+_INL5-P2G,XN>PB)^5 M=T]I:8^V4"EJ6]NNHE5:>]M55-VJ;5=1LQ8TNX5)5J[^#'"S>9*8 !T;OFQ8 MT4,5<]?*%&".=JTH&6%O79D&[86YWQ:LLQ1PMMG =7&=TEPQ)VB[R^ 33',J M1%:&+U&N&ATLVQ_%#VOVK448R[_87@RR5S"U*&7+7W"QW>%A"#U!V=KL+5VA ME!P':H>?31(CJM1S4^V!\"7.V>8',Q+.0\)1K+3DAAU-YR+Z0K/+C,+CL?CO M,'KL9>%2F((VMM3,4QM8,I[,-OX5YC/>)D403XM/MQQP IPOLV@VX(>LXF X M(S_98'_:WAXW%@DPGW-R%U1>Q%M&^R#O2_3Q>^LE6IUFHIM6KUFJ\FH8?6N0'DV&WRI_O5F M8DJWZ@733ZKU[W*2:7!UG4J2#"T=SJ7&\R2ZT"J9G9-XBAYUKHSDY*08W0SI MUQ6/R@DGIL"G'LJHJ(IN9G0(.[OG['0\&F.O/ETWOIK4UR ^+SA%Q^EF0:C# M!N(R3G%3=9+!*"[.PS4YX_?Z.=WG,#H)=_COXA4/Z[H]&]@Q9+GQ+[#2X)B40A0(IML-VL^DB[>G2F#=2(,-=#R;9XX]9!$& M_8 QV5PWB!P@*:PVA\:EF(495;-)].DL-[4 :A,K4!H!M945:.T ; BTEK[3 M9P 8GSCDL'%N#BJ4)\B.T^XY_$\P)/->T75Z"]?[+"/S8FETA=*L_O-CF,&Z>XRI MLD6#Y46ZVU=WFS6ZH%6NTG[X]SPNT MA1D-2+=P [,L3/"'I+P>YBG>E=WV*[H!?+N#!;UL!QP_9K#<_^W'/F^K3&!L M\9Z!:8/=W38\L#9VOSDBSY+OV&;!EF(S(V=R:?2(6AWU+_(5*"V#7A2H;'N; M6_D0J*V0G]EG?COL)1VOU^2BE7KC3,Q-52@7K-Z[2- PC,G+8!J/A!Y$@46@ M&-#Y$Q(>;O#O(VN>E/>D6;^+']-X$Z]#W+-N+8#:A#>G(A0J'^E44Y^B?/DN MX31PY63G+X1+P@TUH<)X-4MS%,$FD 68\(/8G(DPB\ M$'&UIF51$2:B:5EEE^9L;5EZ"-2<3DD3*NI3<"'069U"U'-ICKQJVH\(KP 1 M/[K',N5PGFC0/^E>=*I4W63[ME$JF'^;"ZH.Y\P^IQD,D_B?,/HMC%.2@N4Z M[>;".@GSI_,$?27)%&!^D\$B?#E>K_?;?4*2]XARN0QHM8"G.DO"G)Y,3^?/ M_Q;LY&^8M9S"E $S>@Y:X^ 16P?8CR5'7S[I)/ 'B"I2^5J#T MM@(=?X Z9*:PJPQ_#RPS@/RM11>'W<'3^#F.8!K=A*]D5?<4%_4>?80W81R= MAJ^?4%H\X6[LWV"8#0*;OF(]@Z"A:#J@TRZCE:Z4EEOAF$[=4%#+@ETI['C, MIH\.9%)O@V&;LGYOZ.8C,.W.-FB[M8/.>M:A4LA!I;("1(G4P0,$1._; *UH MPF%FY+J]D!TWH#D\A>6_%V5>V"M<'_LL@VG1.=8SH,T4U?;*=@U5\\NXMB,R0Y'I9CCBS&'1^Z:8H;578> M8O"%/'2^VJM0O9(A9AR=5^^P"SZ\W'?1ZG,,]A?KS^ MQS[.8#3 J%RP>B4B04-^R,M@9:PD=",BB$ Q*)^13:MK[#->.VYY%*H3Z;SX M/A_X\ETV.$&*UL#E&68/:"I89&,5D>8(+N"AD0)A)?8V$,09=9A":#RBL(>A M#[8:8[&+:>#Y\&9CS8=YD/+!]8U*9V&6DKN/;V!V]Q1FD!QO6./!\6F<[ L8 M*=Z;-,G*Z'8D32O6[D":5'JK1U_URZ!VJ9&>U8!,Q^_+$RWTB L5IYMA*@50 M&_3C--M4X#&O'3+!\.!XFJ8Q]A5"!\&&6HMJRH91A"]LIG&"F5OHJB@ M:(1]YM,MH361@*;64Y^I:KI=8DX$W\*]8,&I;\4>L+:%4>]7PX*UMEZ[U)9[ MO3K^U9IW=8L!(Z7#%72\M]L$4,PV>BHN1TVSLB%VL^PUNF?JQ6K[MPQQ[9PF M'G=;EZ:#4G=U*4YXD'A-7MK)3>/D%G'!4+%\<+ 6#E@! (@#P,&PWHSLIO2> MQFI7PTT,I36\>X*PN"0>\ B&L1M!)M8,*7EBQH-(L7_S82/7OGB@R%$+JB> M/@+U,R^V'DCK$JF_]^$PD"W='_@I0L1%?I-/D"S(#%LLD0P[LTDM8S>M2=^S MY9PFC7&-A":5SBB;"?A2/G'=7@@KCI_'A%G#=2O $A5D,.$@89D+,[@MSN<< M;O;)9;P976"DH5)?7*&D8GKYA$:YK,Q%*#H4W@2A8B*H[S>.,(+(MR#!7SN^ MGT$'!&A:)0WN25#0[-UUX OFK,X0Z#@T!5XU!R <]Z] *0\NWS0D!4/Z.7#I M<-!^!;]V)MPSE.*/ZS+#M,HJTU3U>A.FMKKI9JF)Y37>0:7O5[BM2M=<@#5Z MF49[.H[W74W%$#*OU\$6+4TKO8U;IE!>A.ZW\!DES[B$_?LZF8,<)=GJ!4ID M#5FK5!)+&V5EOD2T%.L&S>/F+EM/1D5J-8TT*Z3/+:%*ET@.H62UZZ;D:3*: MJLY:"ZG!+#GLB/6+PYAOY0M4;X(E8,@6OD]3=C MB]C 4 A& MF/=@*E5034CEQ?9A/9;K8EFAQAU@]Q1MPS@5HK3Y6L2C3)LR4C <847_T=7Y,"W5*,V<3<"R=3E.Q MJ3;1=@#$6&C26*(#&Y/:[L;&HI%I4'('+75; GLAJ+9)VN5_/:30,032Y(C! M1N2D&%&9FAX:G"+;85,[*(%U>)LWK-C(M\P.:\VH+8H<5J.)/:OO'E*R,KWA M+*TL'V"ZI7?5>%9EL!Q?J%72@/[;P86('J3,@@0#G=,C!#%F&"-LYYJYQN]HU,KE9+8TL'FVZ97?4J%9%L!MF MJ%'2I/[[H06)'IJ,8@0#EY.C [%E%AP< MQQ:]HM@GV4F[>EQ,JWS1*K#:D= MJAQ,,WH+R6)R1%+KG587#08"7^5@Z:75QY[$8KM@33* M_P+>P9=ULH_(_KKB"7<[:>=S6RZ,0*P3@4\X;CR!7]^O %%P?&>130!/CE8J MO)@4M9B&IXER]1[51I> MFH0WCTE)R14Q)$M9\\7Q(VX5R$&/]X.8,$VYSIN@J6R:36%26:UT"+1="],O MZ!D+.E^#" LZSL,P#3'(M!X'.1NT;/0R.?@,6JOMZC37]I!;M9:U$N@(55># MX8:P"^Y&]=M"N*"A6PKF+D_W5MGDKWYQ."AYF)>/?3C.@-^G3)N,Y !H*(.5YQUE<&"8+$: MXJ5>)B&F"MPM;!H)&<".(NV;@\2":WL(='KB0!&V2<,H7',13EJ ECO#+ M8#6B,MVH$(2AV"%'UCSU+*H*JI9!#RD0!M08R[.XL2AJ9@FM?#?3H#,*KJV( M9]'5%#\*\74JB!Q&V/*F]_)FSG*.B)F90B96O0^^F"%+9/Y-Z2&P+^(%5RV@ M3T#UJ$G@ZD6& &E=(O7WWN4SNWURC+;Q$>7X% MB^O-??C"I(*:2H\6,A4K%%$KEY6.B*)#.7\D)BHNK;MBX#&,'5_RH86#$:6T M\-.CEUAS3#4/8&>U)Z/CT!1[5>^F"N8] );"X!T1_Y%>3D%Z/UCG[:)2T .: M YI.[W\:YT=F)MF0"PJ2A9BR4-QD>9%MB=S4?1*P#O<+0NCZ_0O81:3>:K;L(## MK3:Z:@U[5-6,F:17/BM#8@VG8IHIF@G*KP'N-SU7#T#F?$^--C30]&H;LE!- MN\](SQ!I=;2LZ]0&+*M1,Q$'K7QY$W,.6LC62N#VFX"L8/@\)VX=#J/[1;R% M$=SNR"CF!C>"*&)D7%578#8G; 6KM!65R2Y7.9[4"YX,F#1@ MH0.7NFJ:7$Q8[6K'01G;=32=E:R4XC[.\ M)&:8)$06G.XAZ:'^[S#=A]EK<]K0DXD\7:PH$Y0',R6.-LKJ-.4#U .FWG]% M$Y@ZTE)B:D=K5J:.2CWI^<-W"?-W5^%:Q+CE(N!S8 M[1V=U7#Z00?M"C?M32R"9=!_^![-677L&N$?#B&IU#U9UN!=C6O#U*0T4D-3 MBV:T8?\.!XFC1@6QE[YF8#KHBH!*QG$$L0*^R2EGA&"N0HJ)Q>GY93SBAL,T M3^R"S$40E<1..6"1"'RAE@ Q!:@MQ],G/M'*6@JG>;CES4+_/K04L#H3VO5I=]*SLJP^OTD5 O)?.N0KKZ+<5'U%@[GZ_C,6U5U(8(T?0KKL6OOA#RHJ7R#, ?%&>CBU/]!QZ/- MXTU$&[7!RD&'' ^RU';*=@O7Z#&-_XE_6(3[L_&&;L$>_+0TJN=;8YCC9[CK M&_6286 K,'XFFL.]T4NZY*]WS^#2_KK*;.]EKA7U.0JLN6ICOPC!/?K_VWO[ MYL9Q)&_PJR#ZGZZ*8X\>?'=;HB^??5+F/]L84J7H5#[ ;\Q8 M2GA[#580#[HR]*F4CH?5_+,\@PR]:O$JY6"?^H<)THP[]>C4A2\T?U M./\\W<>.)J>2YVI6$KXZT^F0+QKEL&91@T?9-:S_,J\/ MRR.GM=D!89083W 3)U?Q;%/;< MDFDMX M61&AWN/7EHU[?5^-N_FM?66CSF6/.Q+ _K8;!T/MZ']U[N!P)1=-$?(400L1Q/W+F*5U-?2 1$;W,#WK:AQ[=.3>/27HPME&=67:U MUWWPH[9A]IVV(WQ#ZI8+4E(C>9<>;; YO1DR1M,[1YP@*HL4^"*?6E- VNFZ@(()V=-'N^I&:R+1UM2 MW6I3M[""$WF3\WHK;"UK4]B:8"ANC#U;G 91Y>NOPS:^@@;K>;O*,K+MDS=A1!+QZ.WL MC*+5I7JCD/:_VAXR\AY[\(T5W_ZT*6408+3^]()D1"\!.7;NU (^$[K3KUPE M$28KYM3*Y_G[2YX[FH)2HBOZ98QU@._2+V#KDD5\!I) THD@J I.SV36J.XQ M9O"1F[#ND-7AW-_UXR)8A5P58O&0:C6@]^W#U+D:P;.H&[ 5<)Q^ Z3[X67 MZP&<%&AX/88ZK':X&G5;/FR*OR_$6OHI=)MF#-3WW81CW/5>9(!&CRI7H2;( MWU!&X A%M4Q7.$HYZR I:; H?YN-6]%T$C/YK$VP=NGJJ#7H[U&0>[=AL2@H MKT*NFB!_71F!(W+5,EV1*^6L0ZZDP4+\]BZ%&OUS@:ZFEYC)=VU"MTM7AZY! MAX]Z#%&%7.7SUB%$/-PJ)6(=031%;9>^.H X%\BJNT=R^+ 'L!TRV='#B>'Z M,4R"O"9%R"+(H7^BT8&J=IK-J(L=Y#YJUYUA,VU0EAO[96FW:K*[0/I-1@ZA*4WE:QC1+RG=M?=13&+W M+(L):?YY]*2.MF2BAZL=]+FD)(X?-RDY"G8'B:NMH\SNRS<- M1->B;AQ6@)E@^?T6NNQZ_;L?6[ _]C#F7%S;I:N;2OQX9TE;_51+W@WX>E"N";7*]/< GM8+3X?TD-,\Z21@D+4NZU,53Q,9K,. M,0A'2HNUPJ'4@/4-1S#L/6C_S#RT;LC_]6&X/*_X"X('X_ZWN@Q\M M*W+@D'_D01P<;=Y!:Y0%[&'R=6Y@",<%1&UQUG!:&W=!$4/IUJ;%#V!4-_P3 M@;35JOD3C1\8.JK[%M,'L2PV<%XKIA5K[..#VKTLU0"AL & 5MW=03XRK#.V MY=XD8*R]*L3H0^@U;=QMW+=$>B.-L#P?)!O[_T[\.X5.PA37(V[QF M+5W!@ZMHU?RA1IE5/_T2+>/LG;+_\K^S()='NQLHHPJ7)'Q:KVG'L*<17FQA MCRS<=5-\DF^%SR)K.BU^GW)CP5X/2BF"$T M9D0\[3AB,R+L!50^12MO,:M/)Y^Y:VG82-X1RG]F:Y*]X@G[5'07Z<'9H?FN M:4W'*IK*@'67!G'JS7J\QDB7>OMYH(]A%$&0>8!UKSA;&$*%,W1RB9,5V@NH1,\$ZG*W._%?"09GF7N?'*?&XECL;)W&Z>#KE^2(,P@KNWBKGO9Q;+\\^/ M[0QN=TY%)K<+)]=$0?>W<,X5=%)!FR[HP'EQVSUS15C. 2R?%NMSX!HB^CQ? MN\= *D.%3"N;<#C#1E8AHAE-,%+_@X+^='7UQ']]I,7=&+ 6=T.Y 7T,F? +-6K]$JUXVX&N5ZZ9IID+WDS#]E>.OV0:B\;"[5- M^I*R:51NWNH"X8PP54_,#V_^LT;+^+EP%& MKP*=I;67;(:8N1JX\[/O9^9BW57K(;8-K<>T[$K;4>U:B$6S:LX-;/H_3\BF M:R@9:M$=H VQYV8_U=4\KBG/])?N1)_V S?>@XFX[:*@T\/I-?:J]=1 MBA[L:10<+2J(SMA_].#+U'$8P=3$6<@9&7L)0[!/6#&XG71FEE?C*UD,(1&L M-Z8>ENFES.+*]FAGFYIED79EE5)ED"XU,DA0(\D>&0.0DL> ZMCOU'&BB<>& M@V4V]P*7>XQ'%?JIR*6.\]2V(_]M'2Q9.%5%(&V$C1>)'_@^Q97%Q_ MMMWU_08D!XO>A(H/U6])*G1-/ROY6U2D*]+5IQ]+3GHESD'8S$OZ>)C,3-0\ M?,Y-^C3W.CO1"!\\/U'R%.L?_XN$N_TA%1GN/%2C4]]DZX8JT_F((3Q-9B0J M5L9S$F.83SG*?N<]9C/0=NGU8VV=WL]PV]7(TXC;$#1@T*VU[UP+5!MD+TA$ MQ>FS97-LGN7@*X%#__BKQ)!^"*Z:&8S"&MR--! 'V3W:/4N 6JIR,%50.0^7 M6NGN Z**O7[(D[=:?&"[/8O$6ALWCFSU[=.//8V2B:\YZ.M$9OS%VZ.3E+@Y M_I@A8[+8,[%9_.X2:Z+)Q.^2=E<7;_O,B4A&W#50!S_;+!; J7#\(0<^O;I@W;<*A;M!.$1S'M;[0L5_(E MVA_2>R[KZD?8/OO31Y9_+C69HWGVR7MVP;4TIS<;>%$P6U2\S-;@>'&B,S@A!"L.3M]49GR'T M)HOM/C+(@36([IJ$FOBN(/00X35U\!'CE1)LH[R\H3+.RY[/S(@D_=H3ZTE1 MH(GV,OJ^>$\!F5&,XB-]X(KP*=$["DN"B42PS!)II[<6PNYEMIS3M1M^F;CN6B)J^3EUVPJ)X>$_CW64+ MS4.;F]2IDS;W6:=.HZ_7.G5RN8/KU,G8=>O4Q055GF^0G@Y=IN;I^ MB$HS$/JY&)>K,T'Y9)NUH,[UNKC'VV##5MY LVG;;N!A]TVNDX_-MXXDV[VW M%H-L_U:8YOSVUQ1=W;/'I@6(9HNMV:YOFZT'5>-4HZ9/-#K0S_P#%HK\(TPW M'PY)RG8TOF';<'E4)4,,:US4G+9L[%IF>I"NSI6E;:5JBTG;,5OD].26+MEC M%$Z?C#<0+\RU%UO%GJUX-.H[NT%VI&WS]M5J,E5%?>K.KKEURW+3W**E\YZY MM98H&5!VX[I,K]I4E"5QO\WG+GO]*5X_T+WR*"3_R>&4;)$FX#KDZ/&CYE:Y93.^# M'^UE'73&Q8(/(F/7I2#T=]2:S']G/B:BCY"6I1L/4173KB+A"5K\+>)VL@W_ M35?D$;8,WFPY_5O"\CO>UYP5V0"OB1>4\('-?$*JM0B%QK^Q//42;=)LX&\: MY7UO_0I4]<8QS%XJLUCF7F=X@*AJ3!D60LR1MH M_S:_8!08$\'Y@OQ%F''^M"W@@CP($83+.%NT-1Q/RZHGO(ST0TQ780K:?0ZC M(%J&P;;:W=8O;P]IFO>+75/7ZY 'Z.GJSBQE:J\XMF&UN-IRU,%Y!E&Y+FM+ MH/'4N\"#T,+<>K%U\; %A\8]PRY@'<6([^CRP)6\?J)Q! N@N9[1(Z0;W[%U M7#[Y$JWHC[OG8*],ID?AE7]X1UZ.=H_R)BB+XZZ:Z-R#&^_%W?7GVYFD%^,@ MCR$#H.E#G%C6G?(OZ-CM+T_H&M\V]NW7J@OW!X MSZ'.89A(F2<8PFE1?P:HS)[.Y.S 4- PIYYLVKDE$_B&@V2/9<:?_G401X+2 M#5ME1\,I_1[LY(=RS(CS#]9'[&"39GJXF&"O!)7%]32LU3FX(/#[3$S+L&>9 MS?=O&HZ^36$GEJ#Q9A9WAX/&=/G]@O\PE4%3W">O[BJUHKD-7 -2@6[V!\F,8TR5G)06D_&%Q#JSUT &( M+M>K\,EE<--^JQ( MD&D^42:4X[?'* MN*K@UJ1;Y'_.)*:6=P#3?+=6Z9DZ20$S3SWGO 4IY6C4;9>GVV^*G;O^CAMQ M5^U;&*E=A.Q9X2*:SUR )I/B[B):7)58:] M\C_G C5I!S#-=VLAK4Y2(LU/ MSZ$<'%1R->J^_-#?J?:AYD!>?T=B'ZBSW8R7S(>T-*J-=>=YDE8JZB9YS_Q) M3K\0/\/5*]6#6^/B&-I%D4? MF1++")D3?;)Q\=R;+:%L(L?T+%8B>KM/B6M=>H2*6HWML5,B*@WH2N0JA53O MI^5D'72WR5#0+9>-@^X.[WYTMYHLZD](\6AF/EO1?1UT:[NY@^XF=1?=/6@8 M%=T]WEM%J$$XJ@=7R<=&N847[S12(7UFGES9E1JTFWGS-KT.\6-[].OGB,:0 M?"IQX])G17Y'\YE+?H=,BE-^1XNA,K^C0;Z;Y9*WTCCI)F=ZA M[33_&),Z4\73-LX0W*9"$@K6>AUDF[*.MUEX0E4_M#&G\WDMH@[NQO9N-S%; M'99I=72\&' H-@*&HV/$S8%E(FNZO1>(.<:E,!*?7YMN#Z":YRM7-(#C4=A7K_[12 #_H_5C3,W!7_1^6I^!]\4OQ$8\6M MS=)GY5)+X]E B"HU&.J-9 QE:.S2+<2?L[GM6/[MF>:3M9=#:B2 ,DD[_^CZ MR):B9@U<]]7J>MFCXNA4XY$#M&0R7)#5XJ<"5H-L4?PEKH2;^+24[)LS];=J MG92J412(TG:51T#]OX<@YD/3]GA+]RSN7-BFIVK!K$.%@#B%9 SP=5GWX;#= MHH)D^81DC^8!3U6W,:-O+ =MB[B-WSX,^/2-<1 EXBX0+9959&V?V2'#\)\* MV2B^M,N[UZ^VF]1\;/EH5HA6=E[;^>H[N>V(6]0=I]R'!0^HSDIJ?(FX,?$8 M(WRB'X,T^'"(8ZY/"V$FI$5A"RVI \)-='!!>0]_%=*US19YA9C:8P+/24XP M<5D+DUYEYE^_5=)"TZ* OQ58/)C %;>]%=C?YVWPV,*<]%G^BJUG#JB62G&! M<9NA"K=-ND7Y)X&_I\6E_,LSS0=K(J]!4D!-WV4>@X;/8;(,MK_1(/[,?VFO M+?90M4*&#A5"Q*"0C!$P=%GWQ0OM%E6XD#TA\(B(9_,(%U3]QHP^LCQ8:!&W M8X4^$'C'\@V-0[;J1[.$3HKG!AT:HB72\3#=9&Z&ZGJ;#JZSA_-#MJP/I=A6 M=[84W35R.;YUH/"(\$SLIVC%(Q'5.IB4IH7L%@T"JJ52,1#=9MR'YB9]A>0< MPOP!Q+@S63^3]Q4S^+1R]#9(V\C5=[JW*=PM?0QAH3A*H;Z$=.HF)VE,V=HD MSE,UN4SW*5J'KWYJUB(OIF35SZ)HRAQF8HI.8OT?53;S:E(V9UP]?>T-J1\H M7+&W%;5Y_Q]ZE$)50=/ :H?&&:P*J>YH[3+6P[5-7^ U_YV(!X0_F0-B57W% M##ZM#+,MTB9H^SK=&VH_AUOZ_2 Y4X;"B:D)0TY?>T'L6H >OJIV!9;A#JWS*(+9)A7-&D:@"EH/&Y7+%F\9[$0#D69 MZ =VX./"\0-;R4-?HQ:MS0MM"X0]# .-,+8R]&+Z=C1TK:N-C1K5!1%T!.Z6 MRF@)$,_!>,Q P*Q[2;[EH6G8WOFP09J/G+)LKZ5:4I2O?/21%9EF2C*7I+,> MV4[Y9VK>RE0T59-%L;=57ZF>QV)(;_9>9? M7SI;E;9H35K-P.+-!.XV=+N%>TB#2+[<(B-HP+U)X QRF3QW:+>XZ@'=("Y@ M+'XD^:]SP*ZT8UC?IY3AM$[71*>V;[VNI\0?^$CPR&(Y**44G565&@7*PDI' M(L[:2IUM__)*15U?8>$1=?[S'* I[Y[..HNJ!SM++25A=[5%WAC+6Q5P M+IZ2[/&<(@)]?S+C#R_#N;1!$^]F(/&&^ZO5BN,MR?_SE5O=I13U&KH&YJ5T MSHC72'?'NYRY'NVR-@76\Q\OBG\0>$RNHUDLV>GZD1E^1-G)L 8T24 MOS=$^7M#E+_W@O+W/E'^?@#*W_>@_/Z9S1/E[TU1WN[P'I2_[T-Y%QB^4?Z! M__,ZOF?/G:M4]50RA->IL/#=E8R&[@9K(VS76G20#<]@VP6>S@C5DIZ385K9 MP3)$5\12/&M@X!O-8O_F.KZ)V5,8=@S(H-]J(<5_'UQ\&\$-2])@^_^%>^5^O(Y09@ M0BSX M2^6C@;_-W0CZS48=X&>/"7\^FVUU;5_*0*_K=1GD&_12P.OAX6/+'&3'-) M7/8H?[GF(Y?M<(D,IRWP)C_EMG>=;"'B#?AS!DB4?G2F_EA-M-4IRHUK75]Y M0-17!N==-BR29YFJ'N$27BJ4-8A78A?B/AI%KEXRLY@^@_8 M1%V;JD!>;U]Z0-\=71YBCOC+]P_WH&0+%:K'^0MU'SN@3R7+!7T2GBKT=4BK M^V\NW[]Y>$L*@HFOUE7U"--_Q28$VU0%!'L[U ,$[^-@!;D1Q]T#V[9P(7V6 MOTKKF0/RI%)<8-=FJ,)^9$GZY9GF@S41UB IX*7O,H_N[=./ MY0:N-94)&1V2 M_08LY3_^SS_]Z5)8"_SROV^"(YRY3N[9U?)?AS"F12H&3>#ZD'!%L[3Z%E!M MF^4?P[S90 .R>B>X0-/&EE;Y 779FPT1+#,O>SZ+@AH %&3TY*%LP'^%]:YE MO=TO$Y<9M@4/<^C8IAF:MY7H#%,^@>SZS!<.Q)$Q.)ZKM$JI>:+Q T- M82$8Q6.^?XUX;'3=B(YQ6/J.(K@NY BQ66':#RQ)K]>Y'MFM?,>/]"']DB0' MNKIGO]*;(%S]>LR>M,"/QB__H C\7,S863QZ (^ED=+N<00L[C>4!#LXY S+ MZD6PGT7_>37H)6<+#_,9P8K0;$*^XJQ)*'B#@3Q0LN?LR<.Q( ##X>Q7(C]D M7>F]D)2Y%:9$9PM3X>H69N>XU0+[=N[S\$P5/%G=K#ALH4SGA'+JB=T MAK:S$>G#P?G9SZ3!N&OP[1ILC^PWI@^FT8-GU&#YY<3%[HX$,>X=[BPFB&LG MC&/QX];>./5:&Z>^2M!CA9QNJ!\[I)PPA$1%?"-$?'7XG1RZ$SAKU-7_P1K@ M^NSWKQO&FIV!D=VPE[V"#VSW$$8BJ/Y(US3FLHO]BZ]A\!!NU=L"-DU;DQ*S MIACF:R+)VU3$0GBOS1KS6ER5DX]M\8#$=,D>H_#?'(-!S!$7/1*P*#[CR%B1 M?9$D$48DJ&8MRTKJ3*8=5JAK6[TM&N3V;L*E8^KFHL>$/>[LPD8J&N#K'O:"M/5CRUPB7"?\[2,D>2C2L*/\O M?0*)D&<14<$IC&J3B@K4UBPF+TPTG6H5+'HAM@Y1;^2I,6+SB M?NB")%!E.'E7/ FC?Q[BD/('7,@3K SGC"]XXTT&WRSAB+^&(.:-GEG\!V^-O#9TRII 6(;RK)WX+&_!OL BA^P?9IN O_'93$-'YD$=OQ#Q- ?E0B MC'3J?'%# V7V5M3*+-,WK!+*3 1X]@-(*>!F@EP\P&7-!>1DI*(COV>4__/B M(*9*Z\;#F&L2M]D[(^1N]PH:BJ]7""VOJ$(-PBC''8\]'NGU^OHYX@C9A'MQ M23U-TJLU_R]7HK;>UH[*!C8OPC3KYDZF9"D-/Y ;IH#:[H;P6U2M(!1Z8N(> M"\J)4@ALLL9)M8<3<<61^.9"LJ?>TS=B]MA#6'N)$/ ML@*:A4/JY6OFG@S5F]8.1QBGC?7P:($F8WC7^DYL4)_"O(8,^&/:E^L:"\KW M1EB"<=7#DVV=S0K?K&9L42-5+OI+S)($SI%\")+-K\?;;",'U&JG3KDQ*2+I M@4P\E4#0R!RSXE&_&D.J(_1Q%:<]EOP988=TO67/L(_%EJ'8R7L.TTTG(*Z? M"5D=8E&)BY/L:1RRU2^DY">N'@7Z:'N$1FT^^SAJ]UT002'[/ R\(#1.^/K)Q_+008"^.&S?BU5>,^!F!'3/R_)2DX0XX M?P["^._!]L!CX>\TO>> "A^V](JKDB;%P8&KAR2-@V7:,A\G'OGW',C#Q> ' MB<0;$9W$*VW>@>NB;$N@,1&MX> D;T\*!B3C4!VF_+U@,G%J@AL(&1HFFOYA M$+_2/;AH,[IEX(V$0\7C&D7='M9@#T_"'OAL*>+VD!;V$&3V$)SM0>7:IS,% MSV?:;LMS3U]6D*.Z#H.N*M&J2 L/:<*?'79T=2L2QX.M&-0A8VD3[MOWRH\F M3WUZ#EL>\FD-7/7&.*?G16.;(R(>%*B="(QSHBP/O:!2;=S.[\B?)_O2'%SQ M!^'>$R^XHG7'9'R\Y.Q=B;>SCWY4G=:)*$Y9DDH2J8OJS$&X-%(31W)YI!!( M&A+/?LP3Z6'6J18Y%Y^MTG#6<\\>I4=Q MXEH=6D4Q(Q:]6U;$)"BI&X5J$EG>PPN;E_8:H0_7;P)R?R. 2KJ704#_JJ?@ M=>8W3>W3=G)_XVNR^EV4*JW\5B7U[)#\X_\5>*0935[[<(!9X=*SOI/ZHY\6 MW\MHAU:1SMEAC#%W>:F^8OYNPKH:[GAK77TJ3QZ^O#_[C+&#C)X*OR_&<8QQ MYV#]S,Y-7#^/4QS0 Y(N*2?V2%:=4KE^6&NOB#%B3ERL7$' M7<:X6L5=/9LJY:[2# ^TQSD32*K>YVS(.N-3Y$CLXY,ZX.[)A#3EU)& VUMJ MW4&.K@Z[L_KS\@/>KH]!T&M$#Z"X>.:"-!T#Y_RN]I@4O,EMS3,4[$G._VS@ MPQ!YHA:.?QL.0G]YN2K'3:^1K+L]MHO*O#43+@_VZP;WLPD/C:)/R7IG/NZ;[8CQ'3\;8HN0",VVZ["L_$LB>_M%VFT!@V[7B!^Z_5!>Z",[F9PV'P$S!5_#O= M?=OJ=/>[R_ID@BLZE0KYME/=C>\S*L$P ".Q\SWO7 M C-EC0& M%'LWGH<*T>TONRD^(X/VEB3KJM18IJR\!;.R\#I;8=TY8_(QJYE1\"8-YF=# MMH7@R5DR?M:I:Q]Y21AS4&H,*U8.QC#X5N-P<_CE _790.WCVM.P3<^SC]K< MJ%:QYY:N*-U!FIG((8M2C@#._K'873$XD>C(6#WW&,P8V;T-U&.,F8>;:C9^ MSD72XGX3)H1N15(BB>F>/\IR(3>T5L46#MJ] MJS$N\[#F=\YNGN9K/A>9E_WBST0<^T>+F?_.;#>BCU#UT&8J,ERK$:SWI\7G M9BU-<19%,N:^66Z#) G78798OSE*2YN\/=NO;1A\"J8[UZ(J]W' &P2[MK/P M*L-#V92:C+F<^RM5FG5AE+:6HQSM:PIM)6NEQ<-75^FD:R@^#OE)<>GO4%\I MSLLIOM;+S-+VYU>>I*/>^%;OJP!)*>3L%C @^R+\PHQJAG3ZL3 M>!10_'-^2QBG8KHOQFI]G[_/]Y)NX(; JZW@!KM0K:L8^H^>6#+2G*LW981] ML,Y,[BCGY:U4L3H[9\&Y=A- ]X:4ZJS(O#=/'!"J.Q)GCY7^(W!F/+7'W6S4 MFLY\_!TSM]/!D^&HCF>4*5."!ZF82"[D.AN/[A:NR:W'P[%NN^]K%"NS--A: M'>$VUL&#Y?RT^*ZYANML#XI;N"8UA1%K0R%7@T*N_S1MQ:?9U7CR7=5I]#I. M[>#V=&LXH5>$\%>G":WRP_2UF.93?4/$AH_\?\F$T>T \#%G+J]:>GF/$J;MA4['K)Q8DQ[F4B8 MOH2R&GD# BT:"ZRU-N0]^3UK-O&U[:.!5Q'S>4>O8QQG_WW<(S8KF0C([8#V M+HP>MY1\R/QM.:&I8_D5H7<"X(X<-%T.#9HNAP9-ER,%39?3!4V7:$'3Y>L, MFMK@LK!<2;=;6^^EO?5>CA@T74X0-%WB!4V70X*FR],9=G# .SQH2O[6)#6"**4D5,1')$P6FX/*TJ@8*G(G@:I M+I8$T8K$=).=@LV+4>]IO&;Q+N!N@K!]&N["?P?E2W!B4C]ZC>A%>+R;,R4%URSKN^!+,L;DINDH3B"".3D+5P3@ M)V/BCL&]G_YRGPJ@ZS62>?^T^/+EYFRL'K%U@G:*.4U2*W*7QWC:B=#0YOE7 MMV_NXIQLI:%/5P8JH/0U@_BUUVW#*DSHSB?*F4<1^D\<\0_&&T/ 0--5V'(J MG<$P%<8&/DYL/50R*N1Y?*R-A8N6V.0>C0[^8>9@Z0C(;T M+%1\[1">&+V8H5E^55%RS_(*=WTEP5NV,+A]_NT&M'>Q6FMQZ.'94 V4)CR, MH2A>O0R2#6&'=+UESU#$ARU#N.^ /(?IIE-*0^RZ&]P$,''P-AR0# ,C39=@ MS:KT"0.5&-TV<"*XP:)QK8+'<$4[Z(B\9?OZFJ7D^II7B7E%%#ZS MC]KIV):>.>)I/C-!ZA-=)NT70$6 C&1T)",DG)+\7M!.?=[+L/?9@"YJ'073 MMZQ.A1E)\ @SO*&@7]!0A.7@V@.X5AFX(+S?9P!;L_A_O2A8>444JNO=\-ZD M7^J7LH+7YV*YC_\ *=@K&HNY9''MT+'MCH=S*%ST$ Y.]F0O$/]@_V =U"8X MD&7M[IZE8 $5R]>-FYHA@[[@!/^L6)%MP>LBS]SG5!?DX9#R$"[E3W(\Y?A&F / ._/!N MA'>=X! MV,Q=W NN+N@3.B_J*;V2!VEB/S8HIX+E.>AZ$MZ2)5G]F_RJ/0)YHMS:5O0A M)6&2'/A/;]I)&F]A71]6>\1M6$7KC./$$SY/QL.\0[;I(''EE+[3A_KS\@ X M\TX_>HUH^WRV*IB2G"O)V0(2ZCE:!IF(%Z3D3S[-8'_NY"Q<,04^&1-WG#C[ MZ2\3\WZB\0/33"[0-1O)P O;WN>V'5>VO3_M_,N3LNT3-FOTN= M7=+PJ:$< M9!WT)AVH)T X'.NS'E>.SD[030$_\QL4G?1^#T%$?4.KEE\J4NH"\&XRY_8+ M#V%$X:FDFV(TAUD*$L*9'XA)O)H;\Z8KPU!T!@:).-W 4<:W*983BXI5?6Y1 M)/O!9.*#=#)1I:K-9C(Q3T/431OF98D8$P2-VID9X$O:'>GJKG$X4Y0'NZ'9+X\]A%$1+2%QC<3V8+,YL638K3FH9 M-W/*PS>4@G\JRTZP.OW>AD_C_&6YWO^.)*()61=MR#YK!%N9$#UG,?43AQ<\ M9'5*N!KA*4S#R,F5>71VS;+OXQY,Q=3-)6"'A=9 M"E9:I16?!5"3-UM.+W(7XJJ)N 3HD+Z+H565^SYQL&.-'>;0KTV3-.50FJ2= MR+% BQ/LV$I$@>OE +R^ K@J AZO>'4,>&R_"T:FN(5,9[364V)?/49'AN=X MKA0QG]M6+(H_?7^&J:I'1W2EJ G8'T.H;_IP 'FBQL'?8 LX8=L04E)75^LU ME\O_U8*^;;/\\Y@W3GRVJ8 M?Z@V/2"RH-)1>GF!F1D_3O#J2;$QS9Z'PM>EI76>=VMV:] & MTOLA10QT@)JB,)>**#G2(.89R2 IXM/4^4RE3"/^4+?8@A').+T3K$C%BPAF%R3W M%,#O;&VJJI,&W/&,XEOP(]P==C*AMWQB M$#_1PK6V\&G?,/\8-@U=;,=<#OKLTUJTTK8L.2UR>E$GMK"WH&A!XJP)H7F; MB6=M R#$G#JW:8[F/$K;M!4['GYQ!@)[F4C(O:R@*QTJ2-Z&%(U>"7(5(XEW MZ#K.6>R_C_OTQ$HF FQMG>TK0.P$8,5-]2XNF?F5IL^4\IF*$/WX&(N3,#5U MC0<)S"0:]Z''G% M8?(3 --Z"#8#/"@R:R=1J):H.^$'.5''B7488](7F*/+%$=%2E^9BR=7^<2J M])7UZ58QR:KI0*[$GE7F+.]9.?]:]Q;! M_;YP0?4'MMW2I3C.=DO7\$^ZJC2[7M>:]RV.X$M2+8!@2D(=?? 4\[^0@:ZK M^8""+%HV<$0TA:H?@D@,$,NZE*P&P;*2PVES0?75"4AVK_&9VUJ#!X-3#@M^ MD-WC_O&$JET\]HO-V)]XFM_C*SF5)Y'/TSD1*7'$I9"&& )R2$T0*2759M[D M>MW@<_8DV)A^<:X$>V:,W\<>9K^H2D[A1C""D0L2[/2?MZE)E__B:R%0U*6&L9>@(*SM#9(V (1/B@ M.5/?AX /Q4#I !#4,T[7Z8;&L$\6TPV-DO")?HF6;$>AGO1]\./3CSW_E4^, M(KH.TZOT,UW1.-CR:=$==R(4_N? 11VS1KS!;?PKUZ#QEW4?D#2GOL:1RRE4A\ M/< R\<,1%GRV1U@+$@6P.:)93GWLZ:<>@*JIXBI[!M;RBQW[4 MHLSP+B1/^HWJ%WAX 9'$>DV7*1AY->[#F$_>="*#MV?;QHCL3]6L,>=HWVE: M*7259O7NH:CC/?O.HEH%SYXKU'.?@<4N[R%W=BZ^SU4Z^IP*22&EW&#Z-O&W>H-ZZMTLV M@Q1+/9R4\WC55J&8)$YD%H[30:=OB1&B#E4 UR@Z]F!PS=5%;9QXM08Q&UM MK;E US2&N@_!#[@E:PL OF=]FMS3W9[%07R4[IJ@\BSJ*.#P=#J5B*$"?FT$ M1*W4AP[1A+12SU8Y8W LXF(^P1K,P\ KD;00,(]M%5S<,U^P:QT;Q&!?'1#$ M4W86IHI4=@!3'?]&"J4$"KL4S,AM99O)?LR^ M,+')GC/\2.KXM'V@ DH/,XA?;14YC)8QA0NOPTB9O@1F2Q(N2-R$ M1^!RUWSM0"PW!S%_X9\3(FW+8A[D]XMXT[A:]N&0PE7=9!ONPLS17>2>#AIQ MROR:[F+%NV"39'=\-T0D&Z[?AFU7?"2X(&&2'$1134XHGB3D3=GZ+1QG 7[@ M2I]Y&RA@\AQQ!9+#0Q*N0O"@W(RKMR;\_\&V07LF$N'331")JBC9];8!?Y?C M0[#\0R;02)[X^#F1[-,E;R>>]@RV?X9@DTU';',1H9*1G5! M?(YQESL4DT5'84O[@L$KQ+MBEC JX!UC_Z'?S3W,'R 9#>S].']E:)X8R),G M9]R)( C1:/)R251H^ T^O9:)G@>21L-77#WW&JL%]\/HGI!%0Y"2,I#OFX" MA]TT_Q3S-UH(=MJ>ZT()8:,N8^JV75=7;$(#FS"[HZF$+]-RS?2X(!FOLQVU M$3,[0YHB$Z3YC=V#4C BW87K\S.(/-$Z#,+I+V?*/+R+0X9$X+,&E]^Q+!(5@PR=Z MPZ'GP_[8)YQV2KLABBEJ@:'KOJ<#!RI M,*$'K48S;1[FW]"^]F@[7%X@A;M.'GP MT4_NLPEDK4:QYJ8ANPS-6Q8]ON,?:-<>I,\F/21 /A5KQIS*? ZC,*5?.>L5 MGS=Q[(=\/G65)#1-KG:0\/!OH6A>X>AJS='V&PWBS]Q/M+P$ J>\'YPXN?@X M!\'HTQ!W793.S)5U+8TFJ-&7553!=P6"W07_;;D]B"MSUF$41,L0*J")9V)O M^Y&QU7.XW5Z0;;#\ \CVFV,2+CD5Y(*D(F?E.4PW) &7&WN(]=4B%KFFP0/ M<%7LDCU&X;_Y#P&H*[83UEQ?WG =)L#NR-^ _P0W>A;[#;#- &D^%<$OY)/0 M%[8G8!4AW&79+%$$5]-F^Q,)>=[0J'Q>_!C$H ;D"%%Q!C4@Q9J1N!DH6&XN MLIR67.I#L!4OEVPH3\&9!"$HX)F=&3E.11"^L?O,PTT)'R8D M#IG%5 R 9R/HAI7SP/](93\;FR/+[N:(_B@K/N/^4J#6C#W5<;+48\SRH,-4 M&U+::8@DJY*AS3W64SCFZL$F#$I$.:#1N%:4I0R3JE&#U)Z/07NO-SI0IY%, MV: &:3/'2)IBE,[J..S)F*]]A=)YV*^_JJ4#^T>+&??RBO9:C6"]D !P>B=C M3\(V3] LYV*1YE5/C:;>^(J--*Z^;Y8=)>9:F]L0MX;ADY.&L2YNW)C>X2;K(?B!K^"4_;B)V M:A,F]J>>Z78=Q/0"]IPX"4QH=RRB1Y)PXSWLL]O[V%.XXC8'J2E@+DO$B)].ION4!QEZ^\_YH$%'1XR# W6F)GUW@MTVJ,19'E1V3% M-:J?$C%$ 9E(BN"A(MO3F"M=)5A QL$R#9^R0M=YL9*L7L?$(X\)8IA=US;M M1-.HM)M>QAX!B3.2&0@9"D4^TI7+=SG)!1'H!#!F'S+__<5 23%*(F#)<10U M>$>,)2Z]F"%(JH&(%B!:%2 2'NU%@,<+;C#';&)[!F'A'XZ=P"97;,N)O%,[S MMW [HL3\JX\BT?GJ7;\*HL[SC_ FLS67YG[M25%;@C)-@?2TEY*;9TLZ5IN(0#@2$L M'V:)M\<=V8G/D&S"/5E3FOQ"BH]*X$Q!1A>+M1%(;@T>8YJM5881"59/(GOU M@:;/E$8BQH3$]B ZBF;P=[H)XY58M R!>=$)@AFW&WB%[1'R9_E+[>!S/.6) MN^7WS@N""#VR3TG"1"3[QO#]0(\E_+O*$FXT%V_Q"_F2A%FZJ][BH M\R^+?QU%V2D?4\D%G1S'B)/9E^@CD3/<;/LWAXK3K M#WUD51:Z@LPQ7T;*U4>&N$Z0+IE%W4YDINRSQ]7$]4WGERU-$D*3--R);8AB ML@7G(X/5/SE 0'5(^*Z?APS2;!>B; ;5LV(:;,-_BY27[&:DI"CZS>>-[V#> MR&>'P9%!_?)23K%X ,@NP=/)6I"WJ62@:EKZ0C98J MK94P"--Y&G/^?&XQ, I4U,G"P['BGLBK?2^4_#^5!&N<2"'R4A""# [ME]XMPZ6'O8=\-S.)FL08$P:U0UQ%.8=& M/>8HA>7JC,M%M=2Z!4;5X#QYBILI6-B0_FPGY_0TK:7L& GQCDNLA#I#46Z( M%,EW') %8;4,)DC)59&8\"(AITSA0\6<<[J?X;MC) 'VBQJ.MPQJ)@[NQ8'- M.\YP@P=]Y=^KAT0HT(DA[)J5H81I,SBS<0AN#5DF$MWMHW/C$7-!JUDCF>/]_1'^BMG^(>E07;:&5IDK9U/DRS% M> CV[20/-LTF(W%+.2SIQA3.K"RW+#G$>3VWD[B+Q19.IM8J[6D[:RU9&)MK M2^AH2!YG=.F(Q,&PZ?@"C8AH-?,1!@FT \<81]0Z3RPLOPW&!,-B-2]SG1IQ][/JU=M:P1BUW^I=W9N7@55^GHRQA("BG=#0K_VI59 M&\'OYX30DB/9!(DX2)+Q%#L ]9RGE+,MSH< *+8^'QSD;4O$AG(;<-^VMQHL ,Y)Q$Z0YO[.YJ9$T8WMS M#*.QOKO[LA&")MYLK3 SC''M;&>Z\&]N)H:ZSB47M?K.TJ_!/A'J2/2%Y[]2 M&E5JMQ>^L/D6*V%X?)UF^EAJH ?GV)JI%P50!=7"]:!<4U-[KA6)&&3O@!SA MY.0Q?D;V((ZRUYRBJ)\TNYN:\$V&^41K:Q4"2T2U+(&K]&RL'6EE'%NE<>P< MULXU83]O0S*F(@%4,8\ *F!=FU"<+=<&>2=ENJYK\MA]XSZKP%3)O]DV+;8] M@3 :AC.R]&RM X/>^1OJ"%.2)-/HUT,JFS\-G(\,9*J?C%@S]>#?+'48:QHR M3"U;)S=$BO4$)/=Z#X?T!4\^AMI'CT=T0*>12[3DW^>8"1! MNO-FK!QJ2'NR%7/W;=FVHC,PS(GSC;K*^#9)E*PC"/I/._/(OQUBYQ_Y,\2I MLI"Z?3!A(E)#&9]&B)*.5!L)SP;8'T;.T_8P@_F;F#UR(TW")_I7&FS3378; M04B3KU\_2&N%6K3(OZ)1"Q=/8B /9@VEZET"J8L:L&PN$=A^:\#AT%Q.1FY MSZ^ON '4A,NI%[IM\,&&=6#3.@T:E]9G+&@$..*$D!;"7('(0\ .)2E)+P@G MGDD%2(\85(1G'D#H&%Y9? /W\,E,F L 9=A[T6 ;!6>8H40^#A7#D#1XT-+D M;ZJ@<;$%*4OTD$ G10E]=:/3&O;U/SM87(I MJD\UD# 3O^B(",5 .Q 2H]9MD[H^NT:&%=LPG*.9C-%KM9FY3PLNW)_N^4\4 MKD, AWK8[SER'M@A$E?4!23F$K*J;?5+%^#9&HHJ/$%1A3R]" BR6QJ@DL(J M)XNX,=0*+!3EW1+RO GAID)QM4-9C^'A*-B\V0=0'OIMX=??7+Z%>Q\"L@Y_ MP&5Z,5G1?(4'6NUCL' 6*0E F0ORYOW;XO8(MA=W6N5:9]LIQ5\*C2^ ZYL_ MO>7?"%HNEX>8Z[@4+QE$1-Q?PMMS 6&VII3P+M\>Q5V"853=)LBVA:#66\Z\ MXIW"5]E;BEUIII8SLQ$WC@,8I\2=X9!HP\:LN-TLADWOV!Q8TFXP.%&'7E@J MO5Y7JZ=7Q:6B[8E&'UTQV5#3.<60*K;XDXX>2>J(4MM0E#2%447<:%#M-U27 MN);WQB:'AR17O_WYV^6?/OX,PVE]="[O0%KS4 Z48!$E1QK$G .?T)(=A]PFOZH7 M;CY*(9=P%1R3J>=!ON2 MY$4 1C5=8J6OT9_C?BPT&/90-NVB3.@GFW3-#Z=LUEBSA@D$Y);&M'G8 L3EI9%FQ'G7["/ MV,6KZ'FC1^1&XI0.P:"UB*#C[,=RO5!LGYW7#(W=BR$ZF36&FBY!WZXT=1/V M?DT )ZPUD^, _LO&:E&U<)*3B:65%P8L10R(ABS'F,WL?=UCL5XY U&E6'ZL M^]<7!"B/6,(,-'X])&%$D^0*$O"2$(;:>C3T-=R%?,RY">(TXJ#9A/OR'H/2@!TLCI1'C"&CE=S:7(;<9#[*OF%23ICP5=$7R M7)N'7!^R9+L'.$C$%9HXI,$#.?.!LZ;+<69=>B4D)2>W1YP(#$T5OY;(X[B" M#ZDQNB#-A8R<&:EQJ]88"WYGJ].A:=9FYQA[HGU[$Y/KNZ0,0QE_1E>SMZ!N M;_U#8' V,Z.8<'X6-F)$_A<^#XB#+5I$;L[/+"(WX>?1$_6+'SLB-]9HJ$LR M%*"-R!\S'B\U(K< N:'3LL.9E>/J9VWJN$R5G-P>1XG(S57Q:XF&$7G.[(0C M\JFL;EA$/K;9^8W(S;^]^X(QABK^3,XL'C<: ,_6AA&8CVEH(P;FS6R!+]%= MN0LL#A"%#X?NO0*8+,W"8RM*%Z.\F(!^6UA(-E MQ4HD%M1S5(1M]?#]NMU M)S_W2T0JCJ3&\FR-_> Z 7/T&\9;]8/W2-Y4&Z^FV$[![23=K@W'P[,!FL23 M<[4]SY$]E\1E\MF%4"XX0BV >W%6\#M+VY8\N+TZ9N]KC^QS].+&B,:--+!Q M+ 8,&W4 LHHQ*25ADAQR;[&L\R#[C$E91*>QG/"*,WR'PU_CM\P1V>NH]*QT M7LE$B=$MT5OH;28:UP95076C)&OM$/7[0:_;MO$2X MO:+Q$*]:BY:.,Q?ET!2]1K1/#O0I*T#\ISAA]E^X%2#T3 =6@% Q'?-TJER' MR2M :-5".ZBJD>): >(_\P.K__7"*D#T&,+0$ZS],'0[Q2KG/_@4JT[=>5CO M-!4@]/J,8+=N%2#J1GO"%2!&MU&D"A"C&>G(%2#T_3%^!0BE/IX-U*D"A') M/=NF:7PZ9[/$G#&(PK.[/4UI>03TUR )E_?=^@\FI/G7TY.Z^!,=9_1(W$"8 MT@WTMFVL"DK?,R!MGEA^#>+6%>3RG>=Y0;MS9FC"@!NHNWU71,901SPI& MP-W4QW.)B([_,0(PLP1:TU_H6I5>H)^U3PO!B79-I RV#1Z99@7&,X.HJD*( MSWB( .T?6+3*UG#OG]D+PI4B/D0!EF,L9_*>[A%:CY1!H&KBJ5F35N-ED]S+ M)G(O^T)0YPEPR#=L+BE=)9_YF]\%6XB>>DKGW_-.8C$?^++8JKVDB<6ONIW3 ME9_C-75NXGW<[(FBD>ZV.P0!(@9;!LF&AT7K+7LF09*P92BN :[J;''V8@I6 M77^1A6O=.U](D&:)(X(*\FH+H>TIV]1+F6@&P'Q@L'-?GQOK^FU^&$I.;JMH MUY[BJ.+72K,K4P4? N@E=[E!MNZCJ1MDN6I9\LO7,\]FIX/3K.W._2Y7G&^/ ML B)H(H_F_MI 2+D#W;L$*5%SE/"_5S!.XLP M7F+([\V6V CX;3I3;$FE;_7S"G-S"CBS!U^:C>H.^-PB9PL;(X(QJ3B3G#7@ MX_0F&R=I\(JIR$E9O.-$Q5>_:1'UWYFU1_019"AG+AYT&\W>&Z;>&??CRM1G M/^LY.C8>P[QW,!BZ^#]W M^>@S'S25E,X.28*8W:SJO,CJ$(/GRBM\A"P[<@@^;E=>:K\+HA4@.-P>6]Y/ MYORFSN- 1#SS@KFFFW/G73HV+#6G-T^<.0B>+IX-D\\S&HR@1]NUL$6^5'.: M(9ME3)S$.5OC4\P<9F=]CK,#O.^/,1] T<:C[4G,SF1-KRC/=S:UOF!QCE;F M.3\:DIO^!CF(90KB]1I^RTL4UZ_Y+OY-5WG";BU?MS^[&EF0.C<;31!R=B&2 M7F/DA>.J:I/DB"G9("<]R[Z%V<2RS, -USQV(05O67)Z\G/],L,P$4) 0T[^ M)EPK<]H?*-> )GWLWY[SVOVZ#DT>J0"B^<7YD/PCVX@]Z][5IQ7'2?P']I#)YGK M6-9=1]IT';3A.LJ3?9(S*6?7@3U'>@E> W,6? U'HFYBMJ=Q>KP/?M D+V/4 M\C6]=/GWU="Y>#DE6_098)\DI;O1-UQ\".+X".;]%&P/W&DDQ9'^AX#S6U)N M]I2F?-*1BOPT]K -'X-L:2N,EH<8;C6 Z4F]AN0^ER8>L.QP&PC^A?PM*3:\ MUUO*ISQB5@=,N,^!J5#AF/C/VS!X"+<4_Y15 MN.0SKRT!P5P]_C[+XY*KPV=Z6Q8]\@G;Q%.F?J R&TPUW8:R26GU/4R]V0!. MM-\K8ACZ>:PMGI."@ B*HBKCBP",(CQU1(QC<-C[;NZQG4Z$/5H*H)2>3?BS MPNF=/%#0,8)Z%)?[I>T+Q)QJH.>N)!S/:AI^NX(!S$-1 V'&_?) MW*F&:>&!$XU_?7%P\XXTU*"&8W$3) 9G*9,/V8C7CG(&,RC"G@$,G(S,6AY^ M8#14!;5%#N-H&SH99!!-O27L@$>&@I"6V5OSJOS 0#7&-PZD,&BP;&2S@$ I M;R@IMO%!EIEZ0?+VKQ3\JO!J;/2[!F"#OQ]"1#9$-B+RFZ W\?2O$.LS@#EF M]'>WW-#5 2II2"[O2/XAUBEN-LI]?YY'Q:0OONUSF? '""W6X6!E,,G$=@^131S?>K0H-@J& MFZX37U;I6GV]QOS< T[\[4^WD1T#C]\+QN /?I50C#DIN).'CS>CUS\Q&MD?LV/C87VICOU(JYT MP1Y?9I8>!2>0]:K>^+Z$!\S9;W#^@#2YD]J37 #))9"KE'RN^0DAA91BZBU! MTMDW8.#V13@'Q\F#U[[$*!+E2\%Q70-LM/%H8KV&W/<@K44 ,/J3-YT8X>W9 MQ'%B_-.U[E$6UFXII"WF9X,561.FBVXVO/H6Y,QX>5DV,1'MXWH,9VWLUUV, MF9K=>Q!6K;O*3+/=I^ALM$%#ZO\VW=M_N=E7# MCTG]M+C5#4CSO)=A+J8S6ZO!W\3XRB,8N ROVN2^6G-A \)B-'Z-S0DG?NX+ M P[B/6TZN&O4,_-W%2!"Y=J1]GW,8(&/Q02BY=;VP06):&O/@287Y'D3+C=0 MZ;1S/QRT#$3Z>P!:M<;:>*;!?*!3ME+@P+JU*N"LY.16C+G0CZ"*7_NM M%O"!$0%.]50WP4L2C,\P%I^IU6F7WV=C=BC+Z@C?WB@^9VFP[5E =U/%G\G] MM/C.!\!\]&N/=OS'';>P6K7*LTF9Q>HSLB;49>S\K/V56(DTN+Q:=[ .AUFQ MD.W(S&DAP$DV_E(VACKJ50%W[HI#;\NBD$.USMV_BDW>! E9T37,9-^"']L> M5G1%\M-Q8BNOJ,++:8)H&09;/CO(\JVA6 0-136ZH"Q[=82I0OL>Z*D7RW%, MA:$#MK5"X<2W6J) 4&]:>T9:,4?1PZ,E7]:JKUR51FM0;&)VY]%F9V"JE?.Y M6)CKVCG*]T98/'?5PY-U20WKS><@C,G?H_VK%*.U5TVKQD3ZDA'V4JEIJL>*\Y0K @O62 MTE7" V(H^A!QL@,[)-LCYT/80[XQO>:88L_ (:;[0%PHD%P0/GD78L221!%( M/[ X9L^\#6<8L930'\"?A[S)GB[#=FMIPH4<]_ -YY5 T8P<9SF# U%7#48&XYQD/Y]W.,; M)7]+7.20>$EH0 0"^FTM,.!(QV[%T_K-+/6GSA<+5,S\W,+2X:^_3Z!%G@W, MRVV0)-DP!L4_@6X.%Y1(>HGU?UK)M0$58?.R@#8#Y,Y&O&ZDR]BFF\NK141O MS\/S#.AAW>TA9EV,<5-(5V?W0:;+V+1[BYX]R4YUZD_,(0.X?HF2-!8.EP]- M-)N)\MGG4EKPVKQ!_FXF#5R@V<\???@Q%JF^X-Z,PP*>D#?[('Y;V]E8@2\+ MR]9P)BD-=V(?)$R2 Q2NOFB-;%')=^+AS0(^;% 'MZZG[VU;73]O*,8_5G%& M3W-9CBB]S&.IBO*""-QFQ!>D(G^AV%,,S^C@Z M^L)'RN@Q?-C2JR2A:7)?OR(U1RL.L\YE"L.8X11%'B+;XR4)#NH8U#T>S+U1 MXCP0#R_R%$[8UW[,^8JB+-M@^0?\6-YWD!P>DE3<[P6/Z8\P@>@'CG7M:3J# ME$TD5'=+'[MB2U7J> A?25GCX>I-:WK8%Q"XZ.'1Z%H7"_RE;F/96GS%Z9U@ M12I>)&.69V_.Y@J!F1A8[]4 $UL86LE_E^_M'FXZZ^')NLZ&Y<.P9FQ3F &U MI?RO842_I'37KH'@RB;_RL/9N#B8H5+1 V='193^Q8GO OXD(?P-&9_\0\+< MKSK3E!MTTC@#%1!QEO,7N#0DH15-$%-N 9R&6T)^"(L"5SZG%@821FO(4\W/ M2"6,2RCN'8.ZR@%GO1/;V.79*Y &*:\L)KL@.A*HHU 43,ATF-:I.5L&0T1I MTYD-Y5BZ,3>5IC)9G(#;50,OQLJ#[('COS!RP6?B(& 6]J*(J"@4(G\Q_&M_LX\1WJ/69R/8LK'@>Z#H.+@P9R'.HX$"\9 M>IBJRUF MZ/-3.7^EF;F#Z!1V31'8V?PB6%,KDT.M!$>CQO:/.RY*QM<[<:>7;2 M/!24':2 IAC> 'Z+XK?L&@48 L.2#_\G,(*;X7).Y*&XBAW64%DFC%?O]D',PXE]<(3%XG03I 4'P;:H7% L%1?\.%F6\)605;A>4Y'H)+YR MR'^B"2PIA\F&OT<6I0AE JB((#X$L(;+_W9BV5K4#>/!Y@'2R%;_Y'V;R0R3 MVK?@7T?$0$+3LDGV039APAV(2#M9LNT6O@TLC/,GSS',.-AZ+6XJC'DG+Z=> MZ1[L@QB"7VA70;3C5"MZ.$2%L9TA5EW>89)1W:"HNEMZO:P=J1J2HF7E5.9Q M9',2L"LKZ(Z(=N?ZN,.^FPG2^ZZP'B ;#>NF,'^EZ)X8V)B1/&S:7*\_Q'05 MID6UCJ( %]SN]O$0\]CK1MP"A1_##Y2HL>PDY< M^9!=[@A!:UD;5D2O*]% 1)?K,.:_IL\LK\RUSG,>1&*QX#CU>M=0W#%W,#1M MWI)1:?*#%!@9_CAQVT#!F,"_S+."KM.M7AW)% MS#8BS!TCMH'?S'U5TEXP%L0A6*M[*%^"<)]OMMF*=MMHY[ M\Z"'Y<7JL^6W_-_B\@Y81T<%\GJU#=;8P* M$Z1H0L;6'""R^BT%$1%4)]6_JM':K(-=1UJ9K@CC:(NM6>?R"*_HQOBDNG%P M#TZU"' /VQ4.RP"-]@,6 O+V8\6(0MRDBP%U#5!"QHJA^8+ FH^4+V$QH(F^ M(>%D!Q##@TK!:E!865-B=$,8?UF@(1K7! 8N#8CVKQ+U" L$"+ ?<9&@\>W& M728H1.-!WG2IH'#WKP[BDZ-[LK#NN;.>,*SUD)#NV75-PD[8M.'<<_^ZQ@!V MIJ&%-JH5T@+H5=% MKK TC5Y+4USX+*=QNI12QA(]IM))4=\FJ6RTN"H,ILR_AL3F@&SI8U86)#NH MQZTHNV,N( ]!]$=QG9W(O!;7S@5D>4A2MA.7(2]I#/?,UT*" 6H<7+@#E9!3N MI),?2=.1%#5SI21.M0(E'/'KVZJ%J$O\J=KP830IGM5"3QA(D\/#NVVX"\4P MQ_\\1JMP*0X6Q?2);<5-L/D0+ ;2YPV/HQZ.8@B.5A0*8OU!!:,-B]/LIM@W MU06P<"/KCL4TNS9V#8L Z$T MJIR[%0Q>' *0.A^U4HGT6OCJVGA%G2_;9D5M$^-F3E41#*4@%L2PE*@NIF#% M:,')W]7HRV78"U(UF4VQ(6O,,)?^;-5O,&11%7:PDSD&7&V0VG?PT4*F,U:A MKD$)1A5BYU,3RSM,1T8HYFA1<5=+W^UAEG3+(_\T^Y;ODF<[YP4+$@L>^52Q="P1;-?4 M'$M8#H5\VOKS3?1;]"WZ>!_]E?_G[F>2U92^R*IS_ AV^RV?N/Y\<_G;G[]= M_NGCSU59ZT3LZ&?[]E!=!2R0JP/UI6'CYR*;)>^XX$V237UA@RBE-!)3YXEG MK8CFQ;P O.D#W7F7WA%+S>E] 4Z$BJ>+9R]PV0D7ELH -W<(&;L+4F>8)Q^< MS4^/J9G;GV-DC??]W1=$4'3Q:'L-LXM:9E<-IIUQ^$(V8I_-KB].G:/%X(W5BH MQB,8\EA\S&Y=.<39Y8?+)6SMB!Q509T'V@4WD@"[R>-:"ZBP@5W9MM3^UC5; M-!4U!C:Q(DAS:P:B,U#R@T3G:,O\. M&/&4D30G)'9!^$*1-A+(4#>N@I2/6-?K7_,BN/K8PI"ZV*;JHW9:[MUEO;U#:L5?1,!GJ&'M!]J)L@% M=+#[62*JH)M?<. !9*HM3CR4N6YHFKVS>PS0+V@HPF3@>E% \HJA,;<<>P;^ MHZ:*C>01BR\EX41$_1ADB M<9PM,NLH9AC#UO87463+S"W0F03M _>Q4.'N>8_*7_0T0#(:U(URPEX9H"?& MLO^LXL1D%VA(4VUVL:HI?LJF7!+^@HZ]<,L<3@TOLZ6>F49D@["E3^_L[W.3 M-$\YEYY43YWH,<'M,X5>+Q4-UEDJ?2-_L JUYKKO-"J:K?+JD>'L);]>_YT0 MUJ;LI*) 67T@Y)4@=2*0^K@Z^@,G#9?)=7;Y<3MOOH>J=95TAPKCSMD64_PP M1RNG]SI:6;/:U;3+['%QN?2J7K\MRV&;.E;IZ>'V];6:[I!?9=MJT+G25LK0 M$W!PKZ56"!@"F>J::BAZEF.F(#AY@/3<7ST (4CW62O>"6%45@JP18?.F9PT M,% QX6-DO-D<$[@ ]W[#9>R/-W#(#2[P^Q9$P:-RI#1LU1HY>UMAH+U'B+>1 MU4QNKV&8L*D9RSXGAZ$6Z,F^:$!V68O9CL6F&&I;F$4'RZVNAT''"HT$C@1= MW+'=4" &:"_M4/OB(=H3+7C :#>:0$P85%6VZ"%3I @B5:Y0F4+; M4)J+-9<#_7T]JDJ9,:DKH6BBS)3!K!O1\U[X^55&52%4;5XT1)#1@>GWO@5' M_N.?KI;_.H1)"#&AM#A?'UG^9FHR%RBKN**'OCV"E*C6MEM\%.6BJ\1F$E1T M$X>NO=W*++J@B6Y5BQ+=>I:^\((S3O9)&(04/D[RQP2>DQK!3,J:H4!%,4XZ M8<5QG.Q[+_=Q4B/!&B,L3<9*$]+\#?6D+K#6<48?-PV$ M*9'>VW;.XZ=15S/++FFB7]>JM(!^UCZQA#.FFD@9C"(^MN8DJ%!2C+,H M6'(<;TW>TWW,[9$R"$>O!T*>T(-:4)Y_ \&T)>F]O+:\&7519KZ/VJFPLIXY M?O%Y(WGJRLL&S><\0IOV/+/OGE:=9GW#JF2SB0#/ $,JZ&XFR 5:4.:]H.IZ MW?,*:J!(\',M?Z\&;O[#Z2]PL:"K#7B"VOL,(QN[]OF4TW-#&O;%*BO8>I-]C@C,Z](H8!AH_( M\'RN4R DR"B&7T?,. ZYO>_F/MCJ1-CCY<5#!1TEF"/H9_H0'X+8:!0UHLW? MLH?6!>%:UN@CJHDT)>C[&\]Y9#7K;V;;+4T[T#8K;<& N5=(X8RV1F*&@XF/ MN@7-7-TI,J04(S 2IE!3!U6SHDNKI2GRTLSEFC2?L],U M[?F^J;RD>\RF\Y>&T_E++.=K(,#O4N2EH0,V:J];+KJ*G%0W60;V_/Y#E@O]VV 8Q634*W"0U!B2L.)"8 M;HL#D%N0-'5M&Q<$,AQ(M)()[)E5.09#%9G ()!RHX8+QS8%R*0JKX0732]( MO3&IM2:_B_;S*8HSH1FH4K+&MP/7!*[AWQ AKVN0<$P;X*&:"NVWE=,7_":N M"3T1V&>!<\SX[Q\4;L2BJZLGKL8CA1)W4-7NEO=UH@W[[!OFW\RFH8LIF\M! MC^VL12MMV)*3(I)3!&_/.7,29-Q%*V!/H(#%U%'= ( QIZYOVK0YC]*4;<6. MAVZ<0,U>)A*N>5A6-"!Y"U(T(:+-[(*QT="K"+V\P]-N$>^E>F%6;_+L8MG$Q/",1Z!&1C52EY9DS67P/=B+R@3I*7*\P/?(@B#QO MPN6F+,E,PGP#+:935UFRPPH;VI5-ZS-J7AJ>A;!1X(D3TEB)J9B*^3I0O MTMVSYJJ2JN"7(Y(>26#%< V$9O-C;--Z(J[360.'O<]A""Q/G,5K1J+ M"HJAJK4[8RU&!;ZWY68CT7B8-UU\?LTHGQS@F"/:5YHDE#:'SJ]A\!!NP_1X M$QQAN$T^'NC5FL/V-QK$G[G1M$S&B4?^%0?R<#'R02+1U[A=M%#:_7"FBZN= ML'*V)EO!Y.>$'*)BBY^/@NQA&SYF\2_<7"A2.< 9$<"# @@"/5VT5BOAR(K-PC#.=OJ5[ MK#E4/*Y)_+3@8MM)V;5DMJ@8B6LQW ?>U7< R9X)!J]G= M4C4$6\RMTYM6;<&DM&5KP2-"&R=:&R 4"]27#51?KZ5[VT4K(IJ]&@@K J\1 M,.P89 WX1NZAE9U0#/S:.^17 =U)4.LG=KKE$'$(H.R:=Z(HT^8XIFHFS6,\ M9:6 @?U:\*L;<@S-3CZ^LH1>U\SMX:"R=S-.$J.W46%L&\ .O.PDHZ+_T.R$<".6C>L/L3^A7*1P7; .H%A2\DZ06]+K#BT1Y#7=0(SV48AJ0FK M5ECZF#4YS7','%NR2-6BT]71:@\3:;1J)'A$:..O$Q@*Q0)U9YT@;W,2ZP2> M(6RP3N )PXCK!(;?"'>=H%\H!G[M'?*K@.XDJ$6]KCV_)K[&,,_@PHP'/M*']$N4I+$8"2&A^'K]]R .H=P%I!.W MD&E*GK]Y/[F+A?1Q1X\'# 4JC<6H_0)^SRIKY>$U5,SB(W^0DO7VL$P/(K6> M/<$9X7!'29"0@'#"PU8DY 81I.+2>'L$2WN@T7*S"^(_6NQ8S']8T1\74+OB M)OHM^A9]O(_^RO]S]S/)3DU=B#Q=^B/8[;?T@OQ\<_G;G[]=_NGCSUS8GG,2 MB8<0D/ _60S+KFM(6 =#CZC(S.4&C$MN$*SOG> M\4%<' ).KM&JO,<+-;&6/FL MXH%IAUDTG;R;:\-2*U9G0_5FJ"=FHZCW;C,^P?X[%WF(:;%[([]XNY>PN'E; M0^AT':Z2+_J"2:\H]=VX^I:+^PTE_P0:\I01U4IO1D59SJPFYSYF3^&*)F2_ M.28AG!J& V3!_D@2&C^%2YH=2-[SMQ!>($C)AB7[, VV$R],&D"%675JZ[Y= M99OJPMT>MOYPB'29=Z^,@0B$Z[P%_'***H]C'D4-T:"CNM';%3NN=WKWOI_[ MDH)6Q@#$ +YBC]:;??LB.ETI%9_C!_D_9#%_ V>:&/NE+V2KQ*J"'W M)V%0TYI!(6N:4:S(PU&L]_,0:A]$QXE7[Q6]Q7J_<1.:3;H2CK+FN%V.,\#) M^5IT-A_(BA]GXH>L.U8Q1!GWK.-0)-?7??CI\#7LU:I#DU/L48?.Q!PIO@51 M\"CFD'QB*6:+MY1/-0XTD8X=IN3Y6_63NR"RCSOZB&,H4 E@H_:+BHH/01D9 MB7,Z$O" :@7K K /S5%7DASXA"^(Q1&A;)7G&897IB!#>S,)Y]97*OHQ/^ZRT>=6PJY8YV#DW:-\J]@VLC%:LQDH <\ M5F*5IF3!162@% O5>=$_J)@)/Y010YRWR.MH\LB"AONTN*LJC)X8)Q,9?S^_ MTI0_2QRSP2AK.@*S]J4[L!$WCO'@1#EV\A#,YM+.;EXX-A5!D#=PE@%1_;M^ MY?_B/Q8_\?^!J=/B_P=02P,$% @ [8FH6,+MDBDU

JZHSJR^GVD[/ M6%RSXVQD1FR$LGK.OK0Q1$AB%46H>8D,]:]?@"0H7G '* *F7579HH.!]SQ M 7 #O?__-]OV_2[5Y 7"'59*"[S[^\<>??_SP MXY\^?OQC[_,//^#B:9+]_E?\GY>H -^A:K/BKV]%\K?O-V6Y^^M//WW[]NW' M;S__"//U3Q__\(?ZJ\=*6*4<%AW8B/M??==H[\+G?@;]]7R3;70K(;YL]68-_H1Y F,;[)X M_H:/J[+5^.3E7JK[K)74)1;Q.4N^XJ6T:R :1)C02]6 M:(%,T-\,&JK"74.C8-VP7L%\6Z^M[2^W28:6H21*C92LP-U*VZOM-LKW=EL\ MXJG>SGN 3 4BZ%64+C_JM(S&Q; MQLW0:<$UFK)>D69?P1TR=?)J:SB0^?S4 MVW<)\QQ^0Y9P<96#."EOHR4:965BI#4)IB8MO4!"QR!N>%^L) MAQ5B ?(\2I] 6O]2;))=@=3R!:)9>[L#98)_[=1C(M5\;;&N%PM]J%J#%1DH M/]D5@5>!N@2?((R_)6EJT,8)"_56/($8 2I",M5 RTKT*RJ^1K*"'%DQ!JV3 M9JTSV_RK2HIZ1!0/J\NJ2#* NJ1 ]?_<_V8T#2E6,8,4:';^'/T&\Z3<6^@/ MH^JL2O?'^?N(7L4,4ARMC\35J4MW$^49-A#0IO1Y$^4FFQXF*PTK*2H2)/TC M$@ZM=/6*@1;"YV2=):MD&2'+9;F$55:BZA[1SFJ);+(GI(<\6:(MUG,)E[^; M6$WV*C^*Y+=1DO\:I15X6'5;-#MF^HR-.8IF[K#A!!;1F]D^P$[%1Y'X"B^R MT;*LHO0B3>$W?"I]9-GY33C27/ *L@KQ7D)$A4L<>SI@UG\D^69LS5%T M0RQF1/=0;D!^A_;%JP3U$DB35Q"/+?SCJDJW<4?17'O,]@1V>!^7K8^K&F;M M1Y']2U16.3C88\>5G5F[C?/7!1Z9ELY="2_=,T[]M@S+6SKAU&\.EYW)J:%^ MDZ8\C,_X]!O#8&3E%$B_51QF^J<[^LT9<[!_MJ/?-EG.]O;;)F#CNW MC<7I**N:P62B7]E1)"-_'DFV0W4Z,UB1Q"!?Y!%VY;K(E,8FYOY MW;V-2_N9;NMGNJ:W8V/9L:[T[2I]B\J:+67-BC*SG\PL)PLVDP5KR9*=9,E" M,K&-3*RB.>RA.2PAFS:03>O'AMUCP^(YDD5P)$M 1YJO653%"5IUKGHKT#.J MKUFX'U97&[R*%W?9#>K* MCO#Y_CQ2T.J909[:FV$V*7K9WH9I?@"X7D#T&KSB*:+K-R $@T^K;5# MEK/%-EMMII8U!I=5Z^QU@Z8J?&ML9)?R^?7;M^O-F_?HAT%EX*VL7=)(=;BM M.A+4]9$:4[@<5)+BMR7_] M;L#ANQ)^-RP)<[0M_MOW?\#OIE!![&K7.K5SVETW.NU[OL_9@;639NUIG4;K M40]2O[5Z&'WSKP]YC1=TXJAHVXL?/.Y% KO_MXIRM -(]\V5%6-$,JA&@W-" MY5\?RPDD.60G3-I^_QA OW>ODZY[IU*C7J?2C/I\1.-OC_.$D>SO$8NVMW_V MN+>OJCROW\04R&#\;Q#E] X7D1%;@4GF7[=+BB3H>3:7MO/_Z''G$]@>6G^+ M?BD8@YU!-1KN$RK_>EY.(,DA/V'2]ON?@NGW9M(2]SR%CMKW SK?>Y\ME%+_ M#]BT"/AS A8Y%'6G*ERK3L6V7CO-2'SM_L%(LGNR29=WQP^W"8I M^%)M7T ^ZG36YU8ST\_^=;) !$'G3DNWG?H?WG?J$U@G6)"L_!)MQT8M+7BP,9[D7T Z PJ3U%2)RPDF!@\F*P,+GH[U& MA(LX1I(6[1_W208^4"'!H1O @4KG*Q3$0DG!@,J&0,#G\SY6\S]*0N"C) 0^ MA@2!L5":$/AX@(#/IWZ#YE^AOS[D"_@MXP%@2D7K_CZ5YYW/%$BEZ_M,2,?[ M?.PW:'QMV#SDCSE\39I(E\S>9Y#2(# A]1P'?-%4P##A1!#A\S'@0()'6)11 M^O\E.^:>@D=(0\.(T',L\,120<*(#\&!SR>">":[R$%$Z7G:)W+;-_CD7^]R MFBZZU1N4)#WH\_$?CDZ^ZCM>;]]@>FH2ZG? M6F6,OOG7F;S&"WIR5)1TH\^'; 1\-V_+^LT!Y<:%1S(:I$,2__I60A3)P3KD M0'K:_W.SUM6GB]R!+?Z)RX0,Z? "AD'J'P(41).[CF%P(HCP_QBM?AJ'9$I> MP7541JU C.L8'NGH'H9.ZBLBI$23O'FA(M(-%CP'I9/]/T)ZW49J2!ZC43J92##IY1.%K)_,$D>KD$0/2 MR?X?BMUL0;Y&J]*G''XK-_@U8Y311S27 /2E(]@-G0^"N MHN*E%K$J?EA'T:Y!+TC+@OQR@''[PS^[=^N]D,6/L/%.9KS[52E"SBNDBI@. M7!WYFT@N#$GI'UN9QA_=M;[=\G"%8- ,9)G0N! )![+ J5G0'S@8QVN4HB85 M%^55E.=[-.+K^-KCZR:5,N0>2JZ,LTF6WVU03^CA?$NMHK[)DF.M_ZJ\G&3? M._*X:4+7%$]@"9!X.'P1*.DG,3*D9!1Q2?U%DH*(D@#BWO6\5$LU$'^$*#9!JTD:@;]8$8HC"0P: M'_UW]*Y1P , 3UG!=+N%'J=WML99?SE)M^Q,8T)5,:QWFLJ8NCKP"-=\>\SA M#N3E_C&-FL!8R$C=X>TE3K1'WP6I%&G5*E?$A?RW59XE."L":M5M\H;_5GS* MX>1>04C72LJA AQ.$>[C"J@QQO8!K?;7ABPCQ6,(L#PJN"Q);GXKJ"D]VP:FRT1/M7 M.9;AVDX/2+H(.[/6IN%3LMZ4#ZNO19-E8GP *$-+S@+YM!Z"1T4Z$6H$O)P' M5=5!RB%G3W&7=6EZ"IQE*(F3*$] @<2#R_I7-%+^"R99^2LBQ_O5$9*L\&K[ MPI"7ATBTJ1T14@WK"O>@>YP)IT7F)$%.H\9Q[ANO\,)HLZCK#\4,# +'O4A) MBW3SMDPK[)_%Z&&5(MT4(U/$0V1HR"J>,&18ZL>4=8VHWG4>3BLEN@F=TDPO M0_LT'H)$1AJAP4/GH1]8UC4,&EFH%Z#4FT\O>Y;:7KD;.Y.XL%[L$I4\12%3 MBS2=R; ^:/(4+CWOD^@%689E4MN M3LTOD5 K6J2EC$N/E6+D9LSINY(BIIY!38L\1 MI"2K"HQ$C(,\H+R'V7H!\NTU>&'X1',HNKA2% K/42*62@4:5&[A'O,)UR'A M]!S@RF-UR>&L-:'>("KO2Z@ZE=HKRE9%U_1)[!W;">4++ $Q=AGS,HUD-#$/ M2<)"D%A* ^Q0F8=K$Q)Y[F&4"5!#(QFA9D@2)&HX4IJC9L@\W#=,UVUCFQ3H MB^BMIXRIXY$D=:ME(750L%*371]APGJKN"<3>%+-WPX'! MA"V3E1V;T66WXP<.3R &8%N'2D# AEF)6H7XK^OPEJ H&\%)!(Z++;ZW&"'& MA$7;#7HL@L*@!2WI@U6O[@FX/#(^F1NF&TF%<X$0J5'0&)][<^?PL^=8$,BC H0IJS!C4,5Q M[> 6I8]1$M]E5]$N05;KV*N#3T5\.EA4GJ-"3CH5<# YAGL&VWO_6F^;<73= M'&Q 5B2OH#D&O(<%/OQ[6"VBMZE;D$[IZ=MGN=*^ \Y(&TI 5*TIR'/;)U!& M20;BFRC/D#U:#-YJKY)E,MW6RA;H-K'B IZ#3EEF%9S), _W.=(B!U%1Y7NF MG<0F*$G*K"F!YW@1RJ2"#QHSC1-6;^(@3*45;A.%VT/O$2&42041-&9S'+5Z M?F@C?9R@?V;#JZ+5N$:D>]=S\N+@Q%159O,V3UD<4KL^F6ZT'NH,>ZOS:@3)91>DXD=$XD9!!R_C02"5VD*?R&!\@MS*]A M]5*NJG2:EX3Q,%:G+%&!6EF/H_0;*($6X(+VE%:MBCFN;CT*$A),E'^/K8US M")%S")&S#Q'%AP@9B ]Y#?FX/M)_!'F=39/K5B0J1/4T8A?R_,A<2W9]?R1V M!>'.,$,)FW2M%U6Y@7GR[\,&AXHU%C$58U/BH+ ED%4?4U/&X3X_I4EV5Q25 M%(Z&A!P,$<( \4.5T10[A&FXSD\TJ=BIN26I.0CR(RFW/HQDTW.K8XF6J#O M^"4][U%)*TJAQ-0[-UC[25UJ31]>H>44H-O2),L]TVR2H)R"*CB#25Y*31 Q M3:4 7Y%.Q*+:20(J%F@"L9#DI#,"R\@V"C"D\L"UKY6O%HWG(TFCH[E*#ND\ MAXNLA-J.DT.>!I&U-PUAW%N+:#JTFHPJ-RB"L.F&TM#H-$3" Q.W]X]_^/GG#RU:=IM_H@'XB(8YZO$G\ JR"A2?P?8% MY*,VB\C:)K/)7.8S%&@;2HLWG.29G/',SN;H[%*"@8#ZB1QI9.?]^3G*HG4] M$^!X!W@J(R1(W+LLKM#\AA:UN^PW9*<]YO@;U@I1!!=,1ZRQ'Q]J[AK]AOCQ ME:XP6H[2N#EN<([?R_3U#\HO*]1N&7!M9>Q#OM7H?_%TT $!AR&FE#CX&R<,[L5VM#%<"(8 MU]4\#->HXU3.6:93 A0.-,;O.U 5C!G)A%9=\G M(G/B%QF]P!RUY@G401#:1HV](+E$Q.>10>0,WL+^@)*2#:'.8EL?#C+8^;:! M?$+B/%>[78IS/;33'6E[;=A/5B-)^F[M$=)[#0M5>>41(L$Y9+4 M-PW3$S4AZ>%0C4/J-8X4I)2'$)]IN,YK8YD%RZM@6?4<&0)IY-$P963@;>;5 M(UNJ52II9,E8IVQ6X<[ GW)8%&B"6$U"B5&^M+H:?/&TV]FME^GI06F#"=)Q MV(-G4(=P^ 0RD$8H6+9EE@"3+.%R' MWRZ!R2'HXO@JB$TQ3A_3I_ 4*F)I9'!!Y3)'EL(C9GOY C,X%*N%-^/X0ZU0 M_Y9/HI"]K6^7;J"I N<996QZ)2@[3Q(.I3/@*W8(5)%X."CD:L(#A5N#QBF) M-X$6[[)7)!:>&!K9&5&Y1&0=H%AD0:%)2E9]*+'8NPAPSIAMKC91MD9-NXV2 MO'ZO\;#JDE'@*_(BB6LYL<]>FRMLO.W5YT!VQCH< L*9N89T(:A5L[,#&@9$ M/T5)A@V6A^P)O"(AZO8^K!ZK\BE9;TH6+E6+D+E)?,FZ\T :O; M*HO'Z*%\Z6ZS>E\"0@);(MW^'G ,]\T@7V"E?:W2?C8H]"C)K0LH427ZSPT= M^HO((DM6N:>!I[FA)$:1S@M$_V_$M,[=I XU)1F'NPX,S9=FZU8A0=OC7+2! MNP0KF(,N>SPH;MZ0U$CB)(OR?:TJJ6CL1ZB):M!:KLG3(7 \[1 ME]6'O(=JATD[1,G2%V"[@SE:+*@)+^PS/CP6ML;8V<"U@R4XHYJ']N' MS=;:Z?".5GT4T65Z!/DVRI!^5<>.$COQB)%D=]+C1$>EQQL=DJW3N&_VQF]! M67K3X6(Z/M[E@/!L!&A=8@\AO_#_8,VFS2EC]1O6IY\BT^51>5]"WM3"FS:\ M11!/ AE$C,J;I+ATO!*JT^80K;*MQA7+>HHN$PW(8$Z1/T&BA@N:0[.$(60[OD1Y M%31+\V'(+AT6$"6U8 !%=@T$C$=U1+,9X?PZ>4UBD,6'&1\L4_0')]RYL,@T M]CFGB*=8TY!7[H6P#%N"*JL.$%Z$6!/&#!,%6*,QL/PZXXB*$H45AH)(O4-M M,;@-U-9RL10UR:,@TFADH;HV("N25^ NG'0OZ'?3B(LLIC1-G,19I?0TG[-< MZ?/=O$X$>:6>T;BXEZN!<:L?5ARTVB&0(B06Z0M FEA$;VAY3+#W_Q+G@\"+ M9/TG[\FP%89]]VM#AKYI]BHJ-K?KSA*V/HDA6R;(&9.-1-@TC M:9^QA*95&;MU8K:#/SBCKBD>T4:-[IQ[+376/Y\ GG03W[F+\A;$;3R/>EK' M_ZE05?O.V>X)_:HPLDRKD!AC^E6\@]%F2?_''G?ZS9[' R$,@\VZ$6%LZ-EH M4;@AR"B"$Z'O2)J 1YC7H%+W-YF)^^$0S"[W$ ?4O"HV'EW6FQ=N0#B.*NP. M+;M#Z5T.'<^&BM+04+F\\\:SD2.\//#E07UR@#TB&.W&RO/IF+O=21>.#[>[ M=HA/LIFDTV-K"JDC'T++$LDU?>XR)]!@=O1&4& MY]-\Z?G-H'_D#_35*[%WIN]ZRW81_U:UP7JP)8#44-_5XN=!R"Q8)BD8>*(N MH-EX.U9U;3_/7YV+/KL&"&/+I$8O^GL*ZH&8Q1=;O/?Y=_W[2.\J15K=R15Q M-C,<#4E02WO#&6;NQN+Y2*Z1X M">V,:+,VGXA8Y0RB=X%=*0T='[6L9NF?-SKT_>@O( ^KVR2+D):R=9U#96S> M29 2TXQ+^B[ JZ"MXT.8WSC]Z+(.@7S=ME,0DJ1YPC=IX9F*[&]CP%KY:C@*N\59O;7.J=)\'D(V$ZP<(S18)*:026X MHC?7G0=]O>^ ^<<<&#KZ._Y0D&RE1@!);\!_6/N>HQ0-=:0AI)-R_YA&39BF M'1:2:1_)%)I81_Q"[P+_6AIT:1GQFZD1:M.;$5#[G%+T0.[HNVM[FAN[2KF^ M;[I/S1H-!2_9!2KD_6QX[5/:U<1;NDC%+&W;1ZP8-=)%W0#XV0 M&Q2$+9"\]M\K,W7!+L+4 JV(RQ?>HM66UKKTE4%W:R3+&$)"WH M8:8J"D#;P9AR4D ND],) EI.:W/CG-F*D&.N4M2D@W0M4)\H?H\.52XJ]<.B M>H5*,AP?HWT[%M$O>85:V1Z9(:M1>CZ682*QAJ[FF8#Y#0CRWI]3HZSI9MJ$C'9 M\0F&_'L$[=%2E--PD;[$+7?[#G0D1^?V'AD-'^3YW"A M=O, EOU\46E JX8&F52K-B@G/7$Z"U9SQVSP#%." 7\!XS)P\H@EVM>#>0$O MEO^JDAR@%L<5;AR@'OU(TY/G+&)ZWR9OF4Z&ZIJ0FGTY==>/3\1UAGP6/Q'O MLBJ2#"#)FEA%6&/MEW&4:9VB+(ARBYX*6N7U,PMPN=4[/%!G.(5.VC](5G@E MC&>C79Z%47'Y4P&JHJ9F0:NX#2&?MD_$/63]>JY>BB1.HAQK*(LO5JLD35!S MA6:! @L6Q*58G K*U?4U"]"EFN$P$A-K>L[A$H"X=BK%?G7%PXH^4+M\F6/\ M:C,X/-M69A J=DUU906Y&HUP]I;*1JB!3MKKI%9,6>4 ![Q2GJDML*)@7IW5 M":#?4'^VQX%Z7QG?GC*F\.ND:*( (F74TGS%80"[2&9=JT=P5BU&7L=* M%PL4IIIZL0%)^:HUWCCY,B&WAM,MS/LCL+[\I:B'82TKEAX9RM*E X6PF99L MFL?2+0CYW9*\BK3/RK7/R(/%L+9N;,!7I7*-]T8^W<,:WKK)W^M8N77C5A=N M""F&M%VH%MU;-PD&_!F%R\#U?NX>GX,C_*!>GH1\$=)1=F(C.M\F3IG.A/*2 M2\V3G#K'>ZA17>%>@1/;!>>@;=.%?DXRF"?E7G!'(5%B9(ER2X0*0&5M6(&B M3*TAOS=Y KM.Q"^P!,2]>X1%$5FK)R"CX&I*= +XX@OV@LGCX0X^2 MGJJORS5V\[:L8XWA3(PWJQ68[+#=5$ZBVAVY4!NCQVZJ_KM.YXGP M3#1E<[C:''VG/IC@1*"#6<% >=# MB-@F6#76]%,V-G\2%$E:.]= $> M5N2!W3-(4Y!W#6FST8^O?A6+D?M?Z6).9SXK?0VUM32=,TT:5-\22S?$V9AG MX+-_T?@$4GR9LX '<43O[!9@NX-YE.^;R/'C*Y99F)-K&,O,3V)$S*IQ^^/& M=G/U;9E7D+_ &<;7PVI5X/?4M:2]T*5% 7$F5A#_(RDW\A*/!MA,W$D8=]O< M3V*(S:MS^V/,>GO#O>GK^Q42+ZXZ$><&ID@FWLL\'CG%YY-.?A+X5]3*#,:6 ML $&=U7S&5F'H=>M=$W&$<$S6;9E98=CWYPRY7@2 +>OVYD,)],VAOO\NO/% M;6W'JR:V*]+@(=#K:,2H%.G>I,H4.0G,:VC'/JCE&F'YB;3_1Y463\:,SC+- MVA'Z,;/D#;#>E:+:3:]T'3:?<__G3Q.5WZ,?FF_43X/N &\E&MF'4&:##L%& MTH]+N&WJ_II%59S@.^K>(_5.)_@M4.V<5-QE[4+FXK[YT$7/)5S^WIJ>38-8 MM\TJ9Q4 O:TY CM[Y1Y17<[B"VC8J+MV2\#Y2B M'WMW$:/I%(FY8/)V=KQHC98$?.E3YOE[)FT6="A8A M7:M0#IW_D)$54A$U'+;AGC@^UNJF8H7VJ8O'T/_D/R(XHBB"8,A)_\S.=;_C M Z_I43H5!S*DW64+C]1_G"B(JH@;/N=PXQ..Y+V&6[2RC@#$I6G5R:#Q'S(R MPBEBA<%2(^:?+Q<$]%,SJ'8$Q=!BS;,^/N;STC_7<+@#Z&2Z1_9JG0"+=88W M(1@?W/4(_$A%.CWX?4*SXRW,OT7Y..N*9FEF0E)!:3==/6Y2]VZY];*]*)MP MMQCP"TA?42;PL,FT@Y0=IAYE?I5#$YQ)H<.93;%US=1GIU7ZB7?1JM4?_3-GXZ88= MD_2N*"HP>.SY:Y16X!!RH::ZP!JK,^PA[:U G1MDNE>QPZYOAAJQ"W&$6%:B M'=/3J#WA'IXS9&^L(WL#1)T??X2H\#NA(:*MQKG&B$J#G-TT,(RG)_"*1GBM M$O';JEJ<1?0VN;DVX-%=;&OQ"!'6-M1E#&7-1FA<<,R*C-.+4/4 MA)^ZX[5VN\-J',-8L53;,=*E0@2MGDJ,L2I=+;D%4KE!]";E1O=.M_ -HD,:8=:_P=VHD%]ML):90-;8A M0GTFI(8Z+.=1IOE[8 M:109$0$^_6&]?,,WUHR#=Y4B)&:>5)$08:VA#&/4RM5)0'G\FU'&)+W(HZQ MK7A8]0]9[I/H)4F1D$C *Y#CIW6]"R^T?RVJ*"L7$(F(E(9D?4RCR5YO#M;= M6S:;K$.$^(S*-1X*=MM&ADR +[*FFJIG":%#]X"*Z:'=4H6(7CF19_"A;JLA MF KP=9;';PHF68'.KPJLJ]2W=P4?-"Y(O9FA7$>F3S'JBTY6D)=\<+ZW@9%4GQL'KL]UL6/R?K+%DE2[1+N5@N8965 M]9J9)DN5FUH MUR@]1-\\A'9=H+Z_1"W\?7QH-A-[44"07!V?0ZG(W:3ZN,XZTVQ M&43Q>%,9B8?U"/+:#',Q3XW;P)BE1&0DK B3S$FPE%%K6%.-D(XAG0^#7]@Q M4%Z^X1AF<:Y#IK Y!F=07"P;IT5\E7M(O.;&:B"U7\'M"YKZZC8Q1J0,:=NO M?%(7(Y/2(K%%H%:(+;M?J[=4/T)-Z8\ B6\SF0Q[173]]]"J7DY31AS&LW'U07Q_#(2U;<_/D1KK&,.WI M3Q#&WY(T=;%RD[K1%@;I,\K629,<#Y3BO,5:95LX*)9UL=B3)HI7> G*D=A^ MK>5Z'0E5!!\.?Z4*\1S K2C,43\6'&>C=Q)P;]*,F[?V\J[K)OKXURG:A=I3 M*>HF$"$+EZQ90*$$0PM^S0I:W0MU]#"^#92OM[FSDJ@OS#GB8KG,*Q#?O&&/ M)S=;^S8978&FZKHU48^T"R&D=3 ;9'5C30"& M7(;W)>I9T<0GS''[#!YPN9HIK\%(*]PQ\ MHN[U!)W(R6N_05M80U] 197+AZ$KZ XH*]EP5-*Y-N\P&-S"''#7($]>H[)V MS$="5O5-GYNQ1VD(FN[^#N*U9([4#LG&G#JT&W!R,]25&\R>#\Q9Z:O1CYG% M'$?0JB+':[>Q YVH8T-3/F+/K'MMO''UW,+/?X M9A8\[$ >8>>2IDFLN4..N)..3^QL_#/Z!"K*-QRT0Z9X'(J8A6E7/(,UGE!Z M6:V=9'EN6O$$=MB)'TUJC,3. C+BV\XD<^*K/VJ->$E7*,&0V*\%6MAM4$?F MD7LOHX[:HU>&=W!7]G?9*VB"D-UE7_&=?9?"_6*U2M($_W\'FY 7&%HW#UJ-F7 +88*NA0Q-#A M%8(&=N ,6AS?,,@WJ[EA,&].H(9(]5* ?U6(UOI%YP>!I'G4;8& M5LX:"[#\<0U??P++N(7K,CZ@%/WCGY.Z[QDI!L6$W8K&)C0=@V)YGM <_>$/ M+W_Z@"J^B.$.66:W:31^JBN@(CY^+"J'"ZZP$Z"L=.,UD\6Y]M%C<72>3E., MB"\PDP.%F/"0WSA4:$C+J((.'E/+[V+GGC(6^38K13/&E(@R8?2)/ >%E&RZ MTT6?H8NT;V:S!1,/0CKZ7!$0*F0E-)@I*-C0"+T7SHOO\\MOC?R,$U9VVD)*G)X!11>_YX6DU:E;?00LXVSSN._,BO&;(X4KBPHD MQHS"S6++>;,W_7<,5DF6E. ^>05Q,P!&:+'%3OR>5)*=YXBTK"\5#)M7K9^6 MUN':>KC'Y:^G0KK)37YHZZ:LA"J@XO#4R )KC!;6X0(UXD A8V;I%#V<"2H4 M]1P\!GI0.I!0JL99)E;-Z"2"4RW=XI*Q2H([]S+4APKNU*MRED74>$5\ J\@ MJ^I,4K6D2 7_2,K-5564< MR$49U"A]27BL5]AZ?!KI00Z=:1?JY0]V>H-62 M55':RP&,K-7%)LGCQR@O]\^@1+JK?Y=9NRUR/)S'F7/T'-7VM:9XNF=>NTYB M4@\& &IC4N*L4%W@V<.K- '2-8H22"L5]1V[^GI0 JE2-3JY3-VCL M1-MF/EFW:V:1>8XH2?G4]LPLECJI.CTQ*F^C)/\U2BO0"YO=>U-+/3Q4*M,J M6K*,YZC2D5P%8I+\W27"9&Z@41N390GB.H^$C)&G4J3;AL@4\1Q"&G*K;3ED MV+M+6FD\87T!WWH:R&&&_KJ4WUOH%B=G@\K%/8>CH3Z4S@B5JS)(%!F.UV&= M4N?L^Q'_MWXT?GS"DF2/FWV!%)XN-B"/=OLV1 'ZW'H)U%IG^FC, M5@%QZ)BA L\GFMEUJN0J,D-CPGQB.LG)X6PV.N6<,@>\C=N%%XPE6B*ND[1" M1IODM*3%93+W*'+Q.EN-'=T,YQ!>+AOM^L*<)ECI;MQ-%^\EZ0U_J;K<]_ZE M9\[P64@9+"P6WJ?'L:"9X90A2I:C5V&XKSEN#]YHM?_:P#]M[+Y6"X\DNRCP M?=%!13UE4:+LIGI;V6GWY6*PN^ M.Q*ZE_(ODRY,TXM$X7#38:EJ9CBG:.?$DJC6V?K-&)E749[O\?OO+3XC>5@) M<&',X-R\C=N16&>9E%R7+F;!LXIX$1SP"U[\R9Y7J[,83)G*' ( M+F6;Z1WR!OUMA>,C51;"<-I0I" 5*66,'>RAYRC[H;[ M:68>/6 'MZKW"$,\KD4%)N.97<#CU*3*\@Z'+CM+J0SC,$>]71N ME8\G0J-4J#,TUGG6"+-Q2.XIGZ(2''0B.\J42D_&D&3ITQDA.NJ:"?^23;$4 MIOC8:7_=F0FA)_]%;;B" B<6 55?'AJ5EWE^920:#D5:@E\&%Q=K!,.;:9A^ M^+G:[9HH,_CI?)?!E]O[!AQ:/6IQ\! UYIH0(4JKAG"O.6@9LLDIU/XS3N. M_A1,3=H<.%G*A1P\!*>Y)L33G48-+D+7,Z;"?X!DO<'9CE^1!&N +2;LTXX&5I)9) MYG9C.VY73_67>_(J7;C!U>(RV>@JX995L;[@4N=J MA$,9I[:Z!F64I.?X*,X?%^/)G3FIJ!77>%3<%'>2D&S:MHNW9)Q^14 U>EX^ MH?)%L.8M)+B&VRC))$2DTG.$'=%;?-*$2)+E(QY*R1)\!ML7D(_:SR,ASX^H M),Z?XHHU#J7$H[^B97*O'P=1N?KVH.TNBRL<]PX?(OQ6Y7NTX."T\TBB9Y"_ MHH871%@J,G2+=[[TJL7#0)2A6C30IEZCLY,A!A)O\C7,X#99%L]P57[#\6!X MR),E)U&-A.1A($M1; TDB6NPZ>1I SF?D8XW^.>>7%3,B E;M?$(P\")M*@: M".'Q=I8CD'7%L2PA:A@VX43HD"$EEQ9?0^1U*H$)%UYFO8F) 4 M4\MT%2#B^-GM&(BX!2]Y%>52L)"B):^5^;1A $1%8 V4"-A;3C;G6,G]LW:H M?E8M5B^J "M5@K%EU[AC7I;JWNW=4RKD=%9"2W"I/,29Z9"D^3.!H:OIO'Z&OOX\?] M(B8D\G$(G0UY8=] !0F'HYO%NLX%PV$9;F07RKB[CLKZ^?%ALEJCI0)+^D$\ MOB4*LT<\M[#7>#/2A#P&5:L)UPF9(NDCR)=836LD[Z^P[*?,)@&1Q?A48,+& MJ123T/"JKADCW$I5Y^S"R]I:?,@[P<"HF'"T%M,(O<::M(3J:S&-I6\78:2M MC5M*T7CJ,V' H!IA8$(5! #XLJGW_H2?;[=;I*&CO%S$-:GX'&5H_F-!0;+4 M"!K"4D% 14UV=>@(^>O?>3G7M_[5F.O3-JD#'2A]?"(\PNR8U[IE,IUC^QWN&2;KB&V6 M@\Q>99:B% 2:#E3X=&"H?I-DG[2JWL,[F_'3H_,[FR.^3SR$,GE8-0M:,3T) ME7S$J,6+\=)1D9=+LZQ[I"TXEF?2C4PP"ITWCQ;UNAC**X'_=E&I^K[A1JDV M<.M"O7[YA7D+]!=$%3UU:^7!:6.C';($9C2(D>?%T=UO])) MVIBIKMF)'L9KGA5FS$1 :LR<&!!X"XR'*S%AN]$[?8HJ14MTP:=U:"M1GZ!2 MOPUM&?M/2\6/TI[P#Q70?5Q(+R[]N'!&.FVHNX-?MT=!&A4EG!R[MA.;*9MI"DQ%-LXT(DX$JL-%3Q_G M$Z CI@75ZE;MLQ_-BAV<^MCP)7@":WP'P/3H'7R=N/&V7T\!)'11K4.CJR9< M7\JAYS)"^5>D ;Y/^)B(Z@]^(#H-/'$$GP%6P]I<1&0U!A;1P]UV%R4YGCAQ M;@;&GVBE,D9#AK*,7Z9,VO MVUG<%:M3]SW,UK5"&C7\':3Q+Z-D:IKK@5G"SU'7;V* MPTP*J^&]] 1B +98Z"\P6\*L1(S2WJ//L[O2C!**E'^YOP?K*&W\[6C.3/H, M6HWH,+"FJ2(O>UI"_SIH"/WCGT]H8 **4]+D=R++X?>C-I'J-D'YTF\FW4%B MOH9^1C/>MMK28ZC1OI' :<-OSI8;FCHAO^G#Y:+'H Y[-BSH69P046=&;^S. MI'WKHN"]>=V9G*;S.W-8<(X+H6-K9^QWPYY.*)HA'C:#0N'ZUQ@L0)W 0UK':S)T]W9=%0EP!@V.GKI+ M-JF>I"PT)? 3*/7Y"FI/ &KKRN" 4+[&>;S./>H1P9JNN?Y86?/EZS[UTSWC MTP>5$SV=RM[#X_OV0/!_9S2?A=5)$ZW6.H(95C?W%:O73#N=D M2%LI^:3'.E=XS&%<+4AD9G M,]D!CFZ%#:YZ_4?@YCX#E"7OCGU$Y,[6&7$O0&5QAXL*LX;FX$C$.7A#BSM@ MH?PXH&IUP!4KE,,M\"V$U&0.I2;(H2IYC'LJ'3$,Z\#Z?)-SOLDYW^2<;W+. M-SGO^R9'=A&5N[,1K9S3VQE;)S%.MYJ3PRW^=I-U%B8F]TAFQBF")#5?XCEN M9!8@WQ:W,'^,]O6SU>L*H'\=8HAD"(Z3^-)JA5JA9 OY-N9IYXE:"I":$_H' MB;*U!'JC6\M[BU1/MK3_2,K-5564< OR[JT-=G9$_XL7T=OD[D^;0W?9I\$A M!'R:JT89K%I5ZJ]VGAQ:2"]E4'4-D.J ^_ZEG)#_.SG84#0OU$PU,7/+[["] MNTM3N"Q0N37CLWT/]V-DVJRB]")-X;2YRNR\Q79^23S?))Y/LD\GV2> M3S+/)YFAG62&=2H1X$DFXV"/:DTR##@IVE8& :T] :Z3%<(,]N^]!.4W +(O MH'-Z0*;T%41X*G8PPX<*5U&QN8)I"I98L<436.&_@KB?(K17?-*+L]?4 6#& MFIQ-,7+P@<=4]'#6XC:PV7S.V##?XD!.A+UH--/.3*"GK2>DQ?P5'$0K+K#7 M/89"O( W19EL<=Y,FGXG146#[KBM8 W(8[4BP,'JI(-,!_*Q&NTLMB?34;.V MZCFM)Q+2MT *!8?[(ZF"_J-?6PV*@%6I9XY M/$7[=^V-< DRL$K* \8>01:E95+O ,G;O9NW'<@F@22BO)NY^%C@9P+OC=(KPIJMI=GAWU8:;DF(T M4A\R9$?L0-FFE(]>DC0IZT?'1#=W69== MS'P2=KIOPU1G<6_P?P81AF3\D*%IH,IS[)J$#<9;NJ7*"Z*)YK(C)R#LTD\T4V:I@',2%' M/H- #]8E?*@C=/T*4P0P!,H]W=%*J1!#N,A3U,N=JL5J) MMR&/9;CW44GS!H#R'M> X3.UTD1D;5>P MR7R1C6JEB0DY\KFTTNJ,(E<(N0B-#=ZIBZ6(K)6.3>9LJI'H&2@MWW"B8+/& MPYS-,LAA7HLC0H@(&N%APB88J"@(T!023N5084(4:Y&80CR69U-(9 I)KK_' M-878C0HRWLU,ZKIGO#(Y5G7S'C#>NXW7TTEUN(Y@'7C+D(YU125U\H()O)2' M"X;Q'F3LA"]%3'SE!<3NIU9>?T%%:1D3)*6*VC5/P#I(4_ N6^9($G -FC_O M,EIDEWJ6F'J%J98\>(G)E_0>A%(YW4>XPI M2*H&*CYCRV%NCNLTA(^JKT&>O")5O!([I^P4PO )DBPU87KRJ\Y@ MDG6TN/LY*-QA'[THQ9Y&G] V]AX6Q4/6EQB_*;U-X;>_@W@-BL<E8;1[.VJQU[ M?PS/T705U2H4BB5NG/[+7W8]/_O4YD"L!'0[> M#P1SO:@!7*N^%KA_.A\;,L]^H-*YQU&.#^_[;S;YC0L\M.6Q#H>/?))XW$/F M^84[]=">1_1B5?$DG[=9[^'=[!.R_O($1ZEY+N'R][/7^8P2/B\W(*Y2\+"Z M;L&$[6ED3+?C/,69JE6:*+2MN+TG.SW:5P#^B.R_2/ M;:/''YU9%KJZAP(!AP:"8BW8:AAS]^PEMV! 7*.):(E849%!_]B%-!M^#!$9 M7 &-D3'F[H\/B@ 4#RMDX $Z)JC?B$_>\%N(B.")9PR($?-PMWG\E1Z:KI0" M11,'/N5*PO7J"\$4Y?2^T#'0?_FH@ OXF<7L>IXNN/,K.U[%'O8H MZP!$M9B<-IU[)RKT]1/X5Y4420G:E'>/($]@_,$$MP*6.HADLG07!5(5.7 6 M+8ZB1DHVJO&FM-&8<*T*!U.Q& *2X5>/UG0)H)Q$3%?_33#M><2F%1&BW7I, M987[#$WN[M+_'C>X 0U!N.#N46^B/$.Z*9#!4.O'X:WHN"F,+8&(C-P-,,E< MF/Q?0'GP(;QX12K&>%E !*$MS.K[Z U,$78*?+&]9(ANR*75C#87YXKCJ8,G MI,-YV[3+(%_,X?RI61F>7$>5A&LI"J>'L4:UQ]%0]ZQZ)\I5J<^WK$E72+(U M*!;P"2\3&8B)U*R<:K+TY!62F/X(PCR!5^(H];#ZTKC6(J4BCFOB13Z>BJSP M$BE!CI>[M#+2G0WM*FPX$(7-J)]UF57OV[CLPLSB:+[9,DF36H+NYS8&<&O> M7I2W /N'8YNV#OF+_U.ANO8'/M.<2+/6,4Z/8+>.,(;$,12L,51F:I;&5OR7 M9@AE=1*S>*9!A)?H6]1YAP#8%RLT:#76!&O\!H/#B%]( \&>XK1!;]0$@ZCI ML(Q2UZ\Q9.QH5?-.WF*6X*Q_EO<*\A?H]"7>6/3:[!><VXGJ&U00#- M]#,28J6]QE9)I>:VA1]?E4 M(P1,J'P1K!F*] 1(TO0<84?T]@Y(/Z,Y?]/-)DUM]&PS0D*2989#Z"[BMW0? M0 511Z&_1774N3,XO'V[@5I\@Q+ $%"1M\@LJC @(2>D!AZ8C,.U$453.E2? M$L6*)2'VQ8S#=8/1-AL8&I=_(R=7'ZL#PGVS1I'FGO'*3(:4O<#W2#V)(G@- MBF6>U GVY"UX3B&V+4\MY$EO7T314Q+51YN5'QRH'7:SQ*@@WB(B4B4:/ M_"LV;(1;E*XJ1K!?:A7GS8K EIYEQ]*K+/QM./> '1H?1@NG&,9[/]G*@GM] M)[RR:;^=KVG.US3G:YKS-8W44?P5(DF6CW@H)4MZ5$T>"7F%1"5QOD))GG^[OM-D*[N"1*:5,0%4:F;,CDI\TF##A:4I,& M9/5K#M^6/5\I^;U+.U\IB=/UH@6G!/?)*XCOD%JR=8+$;/(_7.YK5ZZK-$+" M3FTPC9(DF:]*2<^4EVA+M]PT2XN50R_M)$%HFZ:R'VR6OGY+4!)KD$?I M+F.09F="%=%'^7O4JJSM1EY5^O.2^U=L7R!^);D#)>CNQ^@X$Q.2,W<.88@H MDQ;<&&2\FL*UY726,6@ZR4OWQ;@)=9HFU:K?ISVH;Y^8VXA*=0>3%N$)1[^C M6(*3WUL]]GX_:A.I"P3E2[^9]"5@OH9^CMZ2;;5E^#93OG7NS(-OSD8F39V0 MW_3AL.HQ:!R1!P4#SS,Y'1&0AT"*9LAD/RCT/B=RUO1B/DWW. ?YFO_L#TKS M@'A'_J!GW[JS;]W4%RI O]&S;YW'OG7']]5D7#L+Q@49$22@T^6>W*3>PBJ+ M)W:V+79RLZ($NX!P:5EW,\V4$LTPB*'FB:]]3TM7R-1-XC:2W"*/LJ*1A_4Z M1*4HVT+B% T0T1HZ,46O7)7Z :5<(Y4D0UC =FTY+#:?\FG0=5GR5OMB\H!0 MJ"B[+O+$U>C')G&-MFOP4MYE2-8*B]@M 6V@6! ?%H@1[M0+=GG,Y L&A$5M M?>BB4J7"%I]_"@^?G+'W!90/JZNHV#!V/SI%Q;,DI6A *#70R0RS)Z7*%JE_ M]G@7=06+LGV-BMIVTR0-QH.Q*"J9(R2Y\NQ]DJA\0' TU8[%G9"HWA:8?W'@ M&"* YD#+*(X PXZRSY-XCO8@2$9)5$TT9G,9EV,@AKK2,!8)F=H>;BWVC;U M@[VO^RJ:<5RSJIIA/$^K.H]CB2[PK>@$2CFDVN,\Q.L'$,'JW M W*B:!_'("C=>+(J^.M4^7(3%> Q3Y;@(JVYH9_'JI+PU%%CQ/'1D644_D P M5I]ES.NTQ\ +@IGST/*1M?;X?:K%B=+!,\X95P]N?3.L)XSZPA]8Q^H,#]<< M1K.=N8\<89C6^5CQ0]AAX-Z9MV3<*N?9FC&J/(]7A2[Q<,BR6^[,J>8(HW:1 M1ZA M!U[?2#RE.[AR.LUU9E7T"SOT.C6^R<(XV])FMZ\[< 2 MJ7X1O5V#N%J6M<:WL,KT-WH*O)7W?E*\PQ]\SH=;5WK2=I3 MUA.(T>*,9YMN+[H=V7RJX@EAV/O';+L>$HHNNCHUDWN0[S[C7M>+) K6+' M+_I:@%65WBV*,GU.SS"[G.37+.37+H#'-4 PP-0:[LF[:J+T? M&$E8I*B[7"L"ZC#@HB:T5N84006^A=]B-?BC$F@^*H'FXVF ABZT1=!\'('F M^/&L&*#YKRK=RRQ&0KI69QRZ," B*Z@&.#BLG06/8L#B]Q#D!X3F'P3F' ;^WK]%,W48I*X8.Z:RHQ6J%V8C@ M%G8^MQN%G)/7B\5X<]Q*PX_BT!/LG'?CG'>C5WFXD0[.>3<8./0A[X:M)_QG M)ZJS$Y7_3E0!YHX].U%YZD35?CL[3LU_RGIVG#H[3@G/&$-PG+K+X@J-I"1* M[[+?JGS_F(-7_+@79L\@?TV6H"#-H=X3Z!9O154O[GS5D[H7,%2+QGV >HV^ M.6?=Y&N8P6VR+)[AJOP6'9Y^49$G2T[BXPK)PT"6HM@:2!+7X)N'UCV(XB1; M/^;P%;\/K"_%&(/A(HL5<38/\[9[;#,/ \.SJE0#\;;;$VYRQ;/WP-E[0,I[ MP-;;+Y-I_PJ1)$N2VI0*1!Y)JSTZ21@ DA!/ QQTKKXYSK%<@ARANNJI; M/[N@P%F;5C ,_&BKPJ(+-ZTNWP*R2;1=[34 NZ \UD[DC8!0%?-@;?QRP&I$ MLK-/W-DG[NP3I[SYP-ENL=\,$>L9K.M80)1C8RE:,I?R:=WLL^H64(^+J=^Z M96'PS6+.M,V^2)91NMB /-KM'W9MF"7Z_DZ2FF1($U&[&^-454-5 4<#N<^T M#FDE8C;'2>PQM2@U%B$?V2,=\E@V*_R U?M<9E0F0?/%1E";97^&X\S#P]3K M.#S@MO:3>01Y F/*NB-?H-6[3 '_)*AG.03)UXWI&N*TBCER_=XAO4P.&DE!0.>Z5.!(^4G>^7F3G\]*0G[> M%.#3O?/S)@8.?7C>Y(W7'%6JIE4D"#])Y;.760T$17EK K-H0-@RT(G%X.6< M*L/U2J/(B9-WH&D;B3C("J$ 6%D.;-R*.80-7T4-642QN&;? KOU+8J';QFJ M8Y/LB%%QL4)_+C:@9X&,+]0TBY,;-N7B 2'34#>ZL%2O5M]#SKIK)+?QE_M[ MQ"I]C/(2?3$$IS0S&:A*,#L5X*KJ;1882S3"-U<\P6Z.2/:$W\!F(+[<$S_6 M6UAE\>0@W18[N;V\!+N \&U9=S/M[R6:X2PIJ1[&'_/^$+6,>$WF5&.\K"WJ%V#&WE8 =A4BG)WC:RB :)=0R=V]XFL*C7R M>,Z[063GM?R4PZ)XC)+X*BHVE_LGD.(TB]@H&Q]CF#$A%K@FDX#0:45/VA:W M9N7Z^4R/9H5)-Y D#F?K[9WMXIW$U1_V0Z_O /D>3#D; L#7N4B,; M6].B-4[1;E&T4(("KZ+L_2K3L.]XX8";+5F:N MQSB#ENHG/J$-"+LJ4NNB45 'P9][LPZ*D']0#$^G&]S9T"9@M3ID%\P(+AJZ\/.1,FOD #4FSLYCGW-,T=5 MBXEW0.$:DIJZF&%'Q# !K5YKG=,/'#']@%'4B M(7G%)UI.K8U3)WO#/4*6S6<,,L_3I9.XN&4Y& M6A(P9JD96A[N R*;^OD"LV5?13..:U95,XSG:57G<2S1!1Z.WVF+P\UK9E4O M0.(-L WN_VJ/WZ=:G"BM'=H0(_S&9$Y# MCUO?#.L)H[[P!]:Q.L/#-8?1;-_"W%LV=1&;'2B;2,$D3?7,6S)NE?-LS1A5 MGL>K0I=X.&39+==_I?@*\A?H^;A=Y!$J$&W'-YJSUC'#R.S5<1Z*/*5[./9Z M377V7'*6H%]T^_T3A/&W)$UOWG9@B52_B-ZN05PMRUKC6UA-'*QFX:V\^Y/B M'?[@FT/)1]\C2C71V8M+^76M)VE/63@R)-CBV>5+$] %-2KM1UH3+V:&C-DK MF#;C\$>.=?7.MU9IMT_C[>Y+9<\;C3>//+O= M0]<;&PXB:IXXFC7.2I#%!T?Q0>]@<^S')=PVU0Z6Q>5T6;S& M03W2XGMKAJ!H'69XRJD6:_M;OIB3=%Z:8"89O\S&@GIQ3_;>E/PZ BKV?MA= M)AU:8YIE%5#3Z$C30JDE?P=Q"EY08?MT=9 HK[^RMZ)D#Y$N1I@TR),'"B+KP& M:J0J"=QJ%\WZYR2V?FR'WFL2VR(O>Y8 ^M?!"D#_^"<^U(!I$N/==OW6$E^; M3&T;$5FK43:92WFHIHR8D".3]>Q_ JF>JYAM-81;NW"@=4#1#EM]!H?>YWK+6"O,%ML?YG *4=X#;(_7DG6!X*4#UDB?)W\\F$#5TD[5N-U\NOU+=UIT[:;[2Z%M:MO]Q9O["HBHB/N(FRZ@ E M*ZTN<#C\?7NV3&GD$YJ OT4I%F*$$CEB$B9/0!P07I3DU@6-J!+?$GQVCWQ! MUU[DK6FW(!,45-JIU&QLZC5ID2_U)+ M3 -"ZRQZU Z[;:DQWB7P5)3KS[5SG11BQLNQGN;4ID=>PR8KN72#].?379VE][F, M\M+^U0HH[Y ,6W /T;ZJ;#Q&:X<.*!)S ;8[F$?YOI%W?!%CG3&YMK'(./BQ M,9N6[8X8F\UTEO"(,8*NDZ*1!Y]&+.#(2?4BBT42CFT1>PQ)2F +#(,?*=:U M:G>$V&B>AD.H1"31XUA8GY,,YKT;AZL-?IUUEV&QM_7!=QT5]'KZL8MLZ398/DX_#FX?<[@$("YN4;\=(LD2F7M>-9/+5.6"AY!4T@6# M!["VENQB6*49^LZM+F&L!%TEN)X\1!W"4@Z*&MZRR99W.-P=KMLXWO];&%"KN,OQNII>.N\[R!N+1YEAYC,S%GH1) ML\X^^!$TL\;M#BC[C=7P _9F ^KHB/^?'\^'_+J'_!/=>73,K^$)W!SSWV3. M$[JH7X9J=J"4NZ1T:W3[;#:/2B/38-!$L:W#N+4U94.6>FTV%C6"JT$\JRA= M)%OP6(^6OT?%?;0K0'Q9E7]OMCV'1T[H(UK:+@'(R"NH23 %NTP/\6.M,'47 M;-04-7 FS8X"EVHVLXVN::5YO@768<@5HZ8WHEUD,46T6'.@Z//ECQ4=OJXM+%^:"^2BS5;W+SM*!%Z;+%KN]"<7= CP[(V[0T(\X;Y M%L%'6R(TQBT/A2E'T]'0Y_@^!P13IQZ,B7[;YH@?%%@?6_=Y-.E4HX,0G2 _ ML(Q2U[VH=0AB:;MM< "BWX)Y(B=ZU&/\UQ6Z+P!LO+Q0J-MR[@?/WYP:/VG4 M?W6J4[6ESCE>'M9/$,;?DC35S[=J?.]"FH!L Z3:0;[GZZ18IK"H$O%N8?XORL7G-H1B).:!P*0Q# D:S'$A(!***'S>/<(K(^))TDX]H? "4;6 M M$XIO'&7T5O&P!ES&>Z,J4JZJMY4('-*^/C;17' M=/.B<_.=Q(4EIS\[9, MJQ@M;%W'T?>1.D5;@*@5=3'U'<)GW2994H+[Y!5,X$N+)Z5>D&0>5BCH0B.< M5EWN/T>_P?PJC0I:4FR-DJU.E$IZII1#\[Y$6T"-:*596JP<>FD7"KI"IC'< M@KQVC\:O=#?)CIZ:6X*2>+_P*)VMI[J="55$'ZZLBE76-QV\JO376.,T4,9 M6^11#+91_CL=7:S/)#G)Y'.(.!((:0R>*?]PSU/J^XEA;'8Z#59/E#Q0_5,LP>:&@72?3%N NX'Y:K##2JH8:;S^T9@R;*B*HMJ M%W3+M%9_ A *@KU.4E23]V",U-6]WX_:1'IT5V9>\L&78S7T,T+()(7\(=H+ M,[W\Z)O;W.^C%D)^TT<^"@<&;?24?D%GSPWT.C-Z8W*E'6#)5BH>]VU S%EQL8K!B"RCO;F/& MIG.]T67C1'>=-^7#:MS4@R0IEF32\K'^++ B.C1BY6P",$80M*K%X52AVS@\ M?9@U*MRC,]49W=(4HC?'ZU<>_!M;ZY>-K+.YF6X9[RZUA=M[UVM8GR-2@8VRFE,JT& M),NX5\&X?[BRLXBI0D^)GSCA2=>')1E3''#[#?BS*U*-AG5&F M=PXL6=-YR?7GM#= H_1\VAO,:2\.MXJ%B-+!YOLBB[O]4E(CIMLSG<^%S^?" MYW/A\[GP^5SX?"Y\/A<^GPN?SX5]-,'/Y\(>=\[Y7/A\+NS/N3"G9;=5B<-# M3KV#KJH<@QMM$V]1N>=JB?.K$H+8)G84)F M&XY?P%NY^ ;25_ 99N5&86518*8U"*?,SN-/4>&>#[UIZ\,-(:@F.5;?/LZI&YA9;8G&S/1'E -D_-XDE1P ,.I:;5!;MM9$G>KR7&Q0JVP,E"H MG+1&RXC3>CMX_O1._!&/>T9K/6J)G3:>KY?./I!G'\B3\(&\ M6"[S"H3H&P[GDOIY)5%DYVS:!M&VH4PDD0O M29J4"2C(5,QX=J+/@;S'T.'@0EDWVUT*]P#4/DZTYHU4(TW?*D*"WMW;%(-N MANJJ&#U64:\<3Y02E3J[RF)LM1Z1Q-BK"8F(A(5Y,6K[?C+U2-)W$Y"0/E2( MJ:K""L0D*@WWWN8Z>4UBM' 3I=!G.0%5JVTF5:APDQ/;"LB85049Y;45^2XK MJCS*E@Q4":@.I@.=*E14R8EM!57,JL(]S%]$;X _67$H2(9#&D6HJGKR/JRNDV('BRC]E,-J=Y>U%SSHUV5M3"#U/.Q:.X(./TO8*M3HINR@22/;1+PX=3Z[!2XF7^Q06V#>.[G;!)R*7;@PB M)Y>)J"UW&6I!A=5+BW#%H>C),Z%P+PPE-!6;@"J*NT!3PW8P(TJ)R*A2L6-$ M'7'NY?0$E)9K.*].6=:WM$Q6X;JG\H;D1'O":"84;E/%!1R=Y!YF:[3*;;% M"U0/95[@D9"-.97$!WFH,P.?B"&30>0XQA'U G&_AU%V&RWK&QAJB"X^$;D M9A Y&X0"#4-)N89CDFN+F4[N:\;5_0-#_ZG'G\B61[=4) MESGA_+=,T)5 M"JBH9RSW;@-2#AO#>B GH*(*YOAAW+ Q"(+XD7(U??P@(*.*UB?S9 !3[R,D MA>,-Y<&% YN?P=Z2>;]CLK=DM93Q D:.6H %][>%!I"0N1?40,;D!M"7PP=6 M@W&$8X8;\[T.[4$)OJ5"]C!8#M5ZGRQ-5RL MWE^SJ DP N+:C0IAY3$'VZ3:7F1Q35H45?T$"A9-UB49,\:8*W6@&W -4-%V M%6Q7L=X,?W.@3:8+4]7RIA7MYDZG(8UF:DQ7OS3350;6^.7VPLR@M#"BFC;? M)EDG66L&T0:,#'$W'OC$IP5W!<7,B&9^*S2LVB%8/-: K8^F]>V;#U-<]R@^B!OV[!(Y/(02?B\0<+COSO?.5D5,M4ZNPXU(K+V**] M\F>\8F-3])S%)A0!0DPLJ2F>J#4$.>/W)6&>H?*)*.CQYJS4'$ *QZ;Z&+)S M@NK7U333NM.V$92,.)5:3D7E C_Q:8]H.XO?3\(/:T2M\D%YG*<\$_V)(PK3 M.4[5%VJ0X,-SKH&'2.(T7C"_&\_/ML[/MF:3Y%C/MDQNS$?O*ZG^F5R:@>?I MA,:3I8^>(5U&+M[J-\R"SN VQ_N,\SN]<$R(\SN]LS/_V9G?@C/_<41]+J,L M?MG? [PE+!Y638!1T0'!("!"I) 0BZ;:\52.@3]_/+\".K\"\M_NG/T54'B7'.?X M$.?X$.?X$!ZNJ.> H$'% CK16A]&;C@+P9<&F+GTVF\$(FZ'@BH6&*Y/)7X M LLN.'\3M;\-K$A=1"2I6T&%U.Y2TPHZ"JJ*.ASB#/9XF O9ACM1\H M E62A8;)+%P%"E8:F2E3:JEA,++L97"<^>O7*$^P7$]125MF6)];=4T_NY:! MNJZP"2ARN%Q-GL&R0J!Y> 5YEJPW9>-HGV1KW+!GN,J[+W=9#-Z>OT4[_(5^ M$&B#%UERS7@YFQ$X'0_M:F@X<4SKK><-L_J@?_WR*LC7-*)G\3FYR#[\?M8GT*^CIEWXSK5\O"QKZ.N"[BQZ(]4IH*T"=YS1"*E#;4CH,ZJD!=0,13?D&*2+RE"@JRC/]V@82(0^I9-2 3,F M#054888Q;C?XN?)YHSBH"++Y! \#U2FL MKBY]*H";JF(6P-75M(#['4&EE& *45T^+S__PP>X#KR"/ MUO@:.YDLLK1O!"K#;U[C@".&?"1+!XT\.. ,\$^\'O4-SX1)K9@TN0827;R)F?V$? MST:ZY2E!"B7+^XQ)4W7(SWSJ%1&4AG4.3UO'OV95 6)R)74%M]NDK#/@ '#0 MA801IL2'8XU)\O$:N);48V2?259(@!S@S4!_V')F4LXDZ3F,V$)H36V'SM8X M_'?>V12(/P'LQ8OF:!WO!W%ASB3%*^PUI$P4830=\6HAL-2X)? 1EJRC&X/3 M-H.#MO *:F$68[7#F#4N$;@Q9QQL?65!*):(>JV-TSP:0FNN>45 T[C&L$; MEYYS)N.C9#+^$.)Y?\\";5W9$E \@5WK(_"P>D2C89GLHO0N^P+>RL4WD+Z" MSS K-[0X1L:\*/L #5X^X]*FFK1V&AJ5$H1KW!BX7W:59/]O$.64ZWX#%CJ( M[EB<#)#I2ID'OUU=!+8:UR1^O8VY/Z%LT/X\,))[/:,1)[O'2M\+Q0?EG5.4 MJ*0HN49[AE?$Y17TQI'3["24]EQD\=]!O,;>YTOTJ- MU(6<_;,*'$J&^EJ<3]3*QB)RN.1(] N4E&Z\]K!9XQ6(Q3)DXT=B,$.EPGH^!RJS MLY8I!BF;K%_, &5A>>5=1BD:-^!Y T!YCVO G3)=NT1D7=Q#%IDOLE'7-#$A M1SZ7:UP=2KI-DWY1%*"DQ^\6D;72L)FR"@8J" ".="J=RJ# ABK5(# L>RY,T,"273*&AP>839):0@X3W MS*AO3(K)J66/PI?#Y^9&1.&F@5Z @M)SB$\9A%<.#LC'K("V1=Q.[30T^FF'8PE- MJS)V-K%8Q!^<4=?#*:E*?(*U@%\@(LY*) 9JSIJ<*(RFZIFXMZBPSOVD!N&\NI]O1%IOM\$Y*RRC MU,_!:7Y[W M^_+"PMFZ]A6'7MTAF\J#.%"=1EA)*B6I*:\MJ=2N!1X<3]7.G&B+'"7YKU%: MC0]HE,M1E" HYVR4RG8KU%?#<$@**AP_3Q54-,=%I#]SI-J8DYKZA"PMNY'Z MX7TK=B)5>*%Z/PEX$K1K@7Z0"\C6N;3A)%?EL -"#9ERCX_97,9(:1K 6.#I M'[L,),./3D*; 33]@_OFS+)8YLD.=P@M4(D$92<7A]*:D$5>]@1$_SH(A_[Q MSTGN]U8,5D[XWN]';2+UK1#E2[^9]/=!\S6T37!-;2KU6]O8T3=G\S)-G9#? M].$LVV. 9\U1P7#?UDP' ^2!CZ(4\O9H4"AW^(,OSOQXAQT#V[/V%V,24"\:H<7"H\@ M\?N\@7G]KHK5\6P"$DN*0N!GQPM%D>AX&H\@@^Z05W2L?F=^'X58\[[718)( M=#J%19!Q#UA]S5*-]WUKT*?3OM1)"N?#E;>2R<>W1C2,NPE#%[,APXW^N=KM MTOI&'>_1REMGK!O? )AS(C<&)IQ"QK$]%5H#NU&3PHV'IK"$VUF-E!=Z M[6K#C<]!QUD""C('7U?,U\$:1:D+IJBH+X?;W2@DK6S2W:*N?UC=)L4R2G'& M*(E#;S5&G,-P64;NGA/J8(1Q;*NEM='S0(7FL(YU99OA+)#'<;"/-"7*XVC( M1@7W5#:GB7JQQHZ >6HC@CPBE!67D=!1K[0BM-VG<9P;T3)I'><"\CC-8VC' MG0I2HCKI#GT:Y74PW)0_;113='1$'#>U6W:>-CF>E&W]Q0J9/5B$6UAIV= L M'HHX'?$X6:SR='4PZ@6N'T#^%%QV *^/7+$;; M5ASI&L0W;TM$2HTP;L1#!KML'J<%9$E=S8AJ=@LLIYEV>88YODN1.^3W[PY$ M%X,ZEQJJ*!/=4OPET,>C"E<5!J?@RO<3:G5YM GX!\!77B"^>$4"K$'GCHS? M*%ZW4Q%^-LOR3M NWVI:H[S[B6S4Z.:8N>_,_8$[P\D7ITY],L6=C4]]/$Q& MK+*:AJ-6N273<2S3@B#](+AB]I73AI17@3.GN R:%0XQZ&+\]Z8/-14>W6H]'Q3R#IDJ+-\JN2# %!\E(OI-I7!*>PH M%%=1NOS8M<%J/<]@W>1FZ5R4GJOM-LKW#@-@M&UZ CL<<#-;L_R,!61=[G86 MF9MH@"1^&>XX!-G%)LK^L8%ING_XEH'XN7HIDCA!'?!8CR;\8UYLDAT)"72S M6H%E'?&L]N_#X8)IP35FKZ>+1#A;/>? '@$&]D#;#69@#]HW$MAC^,V[P!Z< MIO,#>PP+>N;(=8[28B%*BX8YYH7!>P[5,E+(_$NF=*"7V9IR"F%BYE#.9 ,W MHQG%VBS.7)>3U_(CV_L0,_!A=9,AN?=%\PUCLR5F/BNTP8NQ)U#D9>\VXY ! M\V'U":#^C%+4N>6H8^ON'ZE#HR1)]*=2TMU[+2O=#4T4-7JE9=*@.BF@2D-\ MR]W9;_Q]LDUP]E9UH$J6I !56/*T@*JFJ!F!*FS('%:P':#6=HX^6M6*3R K M6_R4<*NELMG *]L:%[[Z#/!^J? FZF'578-=H3+)\AXVB1C'UJDL>:MI,7GX M8%14B67PB6LWB)WBV#69R'99%6A34>#;E^6_JB2?3*%BPA$>:82G@T2A&F;" M(*U>_3M:7B*4P,]HIOMQ:'>W.?_9SOT@](!9T\\'>-P#O&.>"!WQ4'!FL<)U M71#>,L^$";$+!*ME'YI?;)(NR91*E+K-]G+*SP_-R ^(J1>O. MN%V]SKC](C<27(-L?.Q4)8A M&5,:0N;4^9@82]0;<0'5V)5X3.6'U43K$B@K&\=57)DT&T*IXN1%"U9>OFT M#B^DJ6L3]=O0KC)8A5C7%9M]D2RC=+%!,^)NWTZ,"%W4-4:2FEQ&B*A=;ZJF M"XV:@-3]T&&5$3)S,5H9.+C+X@J9Z@F.%OE;A;9E.7A%PM2;E?PU68+B"?]0 M 3HP=(MW.7!5B_L''4,5"+"DSGV>I-/'U+345 _Y$^=(K3R6O;/+=V_)J"RS M5@P:085!QN/C*&!RXLHX9N$581RYT(OX(/_[];XSC\/>3NXCK8Q_)D\ONI]= M+Y/FUY@,$2U?6AYJ"7('A3-ZX*>Q-V\[D+$S8XC(NM,O%IF3@$_1"\Q1:]K0 MY6VC1I+QB4C()@:1PS,;07] 2P4)57'B$2G)WY7!I/)H\Y?$T*I(-;F%_#ZJ5<5>G% ML@XG,%Y;94C)00>7U&L<*4@I#R$^TW S3(QE%BRO@F75K(C^'#@RJ>9620.BQ':G2H;N[1VZP>NC(M<>IHZT7\ -,3;O63 M5CL'W5+U6IY;/?-7-?>JD_=$U:HK.!_3N^P5%&7C9OHU6W;>(2"^6*V2-$%_ M<^AC>FA=<9 M3*WPHLX/RKQ.8S#85.@, \2P>>$Z8-!GANOD-8E!%ASB$^[(.K5DFV+47$[-+ADLM"6\R968EJL7N;RV9X.HJ< MV)-2\R)?AYVIR.(5Y,4%>2A<1Q5&!=W-A'(]Z)4K FN6H;3A;!FN?@3XQH#=RX031Q0 M?>")U=ZN=!*,3W?%DYNQY58\)B]_7KI(QS4$\0WVZ<8W [P8C72R25S#,9E+ M>021&EF$')GLKV.7>0++Y.WO($K+S32E W7Q4BI#%F>Y,AZ$&61V"]23G!5W M<%Q//:[E^ >^! D'-508)F+U3@,[3EF>[K(C.8/*K3ML9D$^FAN).;G"H)\& M3HVFS@6\!(]1$E]'^\\P*S<76?S?(!I;6>H%VYY0*1@0)K7UH8M,E0K# M=5PZ#+J#F ^K)[!$(LD!5*'D"*%2)0.$J+I&3#$J56.0-AKEJ*.?1_-7V#QY M;1X L5*GF3%AGR]+,0D(P%;TI(MEW8:$1W0347N115C3R?!!; MZL*B;'N=4S1 ]&KHQ!2S>2>.W35,%1-97^Z1SF2 MYQ!:E^8]9@&'NA'YQ5$<#\1!.!A,:9X'1_* ;+_@_[Q$!?A?_S]02P$"% ,4 M " #LB:A8C6-80S95 @"GRA\ $@ @ $ 968R,# R M-C,Q.5\Q,'$N:'1M4$L! A0#% @ [8FH6&R7'SZ=!P F"T !4 M ( !9E4" &5F,C P,C8S,3E?97@S,2TQ+FAT;5!+ 0(4 Q0 ( M .V)J%C)$?'WEP< ' M 5 " 39= @!E9C(P,#(V,S$Y M7V5X,S$M,BYH=&U02P$"% ,4 " #MB:A8]2F[EPT% #/%@ $P M @ $ 90( 968R,# R-C,Q.5]E>#,R+FAT;5!+ 0(4 Q0 ( .V) MJ%@3QT7 M18 !$0 0 1 " 3YJ @!U GH-A< %], 0 5 " M 2*! @!U&UL4$L! A0#% @ [8FH6,D>L.6+Z0 7(L- !4 ( ! M4>0" '5S<&@M,C R-# S,S%?;&%B+GAM;%!+ 0(4 Q0 ( .V)J%C"[9(I M-7, $S[!P 5 " 0_. P!U XML 82 ef20026319_10q_htm.xml IDEA: XBRL DOCUMENT 0000885978 2024-01-01 2024-03-31 0000885978 2024-05-08 0000885978 2024-03-31 0000885978 2023-12-31 0000885978 usph:NetPatientRevenuesMember 2024-01-01 2024-03-31 0000885978 usph:OtherRevenuesIncludingManagementContractRevenuesAndIndustrialInjuryPreventionServicesRevenuesMember 2023-01-01 2023-03-31 0000885978 usph:OtherRevenuesIncludingManagementContractRevenuesAndIndustrialInjuryPreventionServicesRevenuesMember 2024-01-01 2024-03-31 0000885978 usph:NetPatientRevenuesMember 2023-01-01 2023-03-31 0000885978 2023-01-01 2023-03-31 0000885978 2022-12-31 0000885978 2023-03-31 0000885978 us-gaap:CommonStockMember 2022-12-31 0000885978 us-gaap:RetainedEarningsMember 2023-12-31 0000885978 us-gaap:NoncontrollingInterestMember 2022-12-31 0000885978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000885978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000885978 us-gaap:TreasuryStockCommonMember 2022-12-31 0000885978 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000885978 us-gaap:RetainedEarningsMember 2022-12-31 0000885978 us-gaap:ParentMember 2022-12-31 0000885978 us-gaap:TreasuryStockCommonMember 2023-12-31 0000885978 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000885978 us-gaap:CommonStockMember 2023-12-31 0000885978 us-gaap:ParentMember 2023-12-31 0000885978 us-gaap:NoncontrollingInterestMember 2023-12-31 0000885978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000885978 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000885978 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000885978 us-gaap:ParentMember 2024-01-01 2024-03-31 0000885978 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000885978 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0000885978 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-03-31 0000885978 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000885978 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000885978 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000885978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000885978 us-gaap:ParentMember 2023-01-01 2023-03-31 0000885978 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0000885978 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000885978 us-gaap:ParentMember 2024-03-31 0000885978 us-gaap:ParentMember 2023-03-31 0000885978 us-gaap:NoncontrollingInterestMember 2024-03-31 0000885978 us-gaap:NoncontrollingInterestMember 2023-03-31 0000885978 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000885978 us-gaap:RetainedEarningsMember 2023-03-31 0000885978 us-gaap:RetainedEarningsMember 2024-03-31 0000885978 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000885978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000885978 us-gaap:TreasuryStockCommonMember 2024-03-31 0000885978 us-gaap:TreasuryStockCommonMember 2023-03-31 0000885978 us-gaap:CommonStockMember 2023-03-31 0000885978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000885978 us-gaap:CommonStockMember 2024-03-31 0000885978 usph:May2023AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:October2023AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:September2023Acquisition2Member 2023-01-01 2023-12-31 0000885978 usph:February2023AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:July2023AcquisitionMember 2023-01-01 2023-12-31 0000885978 usph:March2024AcquisitionMember 2024-01-01 2024-03-31 0000885978 usph:September2023Acquisition1Member 2023-01-01 2023-12-31 0000885978 usph:September2023Acquisition1Member 2023-12-31 0000885978 usph:October2023AcquisitionMember 2023-12-31 0000885978 usph:July2023AcquisitionMember 2023-12-31 0000885978 usph:May2023AcquisitionMember 2023-12-31 0000885978 usph:February2023AcquisitionMember 2023-12-31 0000885978 usph:September2023Acquisition2Member 2023-12-31 0000885978 usph:March2024AcquisitionMember 2024-03-31 0000885978 usph:ErgonomicsSoftwareBusinessMember 2023-10-31 0000885978 usph:IndustrialInjuryPreventionServicesBusinessMember 2023-10-31 0000885978 us-gaap:AllOtherSegmentsMember 2024-01-01 2024-03-31 0000885978 usph:IndustrialInjuryPreventionServicesRevenuesMember 2024-01-01 2024-03-31 0000885978 usph:IndustrialInjuryPreventionServicesRevenuesMember 2023-10-01 2023-12-31 0000885978 usph:IndustrialInjuryPreventionServicesRevenuesMember 2023-01-01 2023-12-31 0000885978 srt:MinimumMember 2024-01-01 2024-03-31 0000885978 srt:MaximumMember 2024-01-01 2024-03-31 0000885978 usph:ManagementContractRevenuesMember 2024-01-01 2024-03-31 0000885978 usph:ManagementContractRevenuesMember 2023-01-01 2023-03-31 0000885978 us-gaap:MeasurementInputOptionVolatilityMember 2024-03-31 0000885978 us-gaap:MeasurementInputDiscountRateMember 2024-03-31 0000885978 us-gaap:OtherCurrentAssetsMember 2024-03-31 0000885978 us-gaap:OtherAssetsMember 2024-03-31 0000885978 srt:OfficerMember 2024-01-01 2024-03-31 0000885978 srt:DirectorMember 2024-01-01 2024-03-31 0000885978 usph:EmployeeMember 2024-01-01 2024-03-31 0000885978 usph:Two024AcquisitionMember 2024-01-01 2024-03-31 0000885978 usph:ClinicPracticeMember 2024-03-29 0000885978 usph:ClinicPracticeMember 2024-03-29 2024-03-29 0000885978 usph:ClinicPracticeMember 2024-01-01 2024-03-31 0000885978 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2024-01-01 2024-03-31 0000885978 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2024-03-31 0000885978 srt:MaximumMember usph:ClinicPracticeMember 2024-03-29 0000885978 us-gaap:NoncompeteAgreementsMember 2023-01-01 2023-12-31 0000885978 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0000885978 us-gaap:CustomerRelationshipsMember 2024-01-01 2024-03-31 0000885978 us-gaap:NoncompeteAgreementsMember 2024-01-01 2024-03-31 0000885978 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-01-01 2023-12-31 0000885978 usph:ClinicPracticeMember 2023-07-31 0000885978 usph:ClinicPracticeMember 2023-02-28 0000885978 usph:September2023AcquisitionTransaction2Member 2023-09-29 0000885978 usph:September2023AcquisitionTransaction1Member 2023-09-29 0000885978 usph:ClinicPracticeMember 2023-05-31 0000885978 usph:September2023AcquisitionTransaction1Member 2023-09-29 2023-09-29 0000885978 usph:ClinicPracticeMember 2023-07-31 2023-07-31 0000885978 usph:September2023AcquisitionTransaction2Member 2023-09-29 2023-09-29 0000885978 usph:ClinicPracticeMember 2023-02-28 2023-02-28 0000885978 usph:ClinicPracticeMember 2023-05-31 2023-05-31 0000885978 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember usph:PhysicalTherapyOperationsMember 2023-12-31 0000885978 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-12-31 0000885978 usph:IndustrialInjuryPreventionServicesBusinessMember 2023-12-31 0000885978 usph:LeadingProviderOfIndustrialInjuryPreventionAndErgonomicsSoftwareBusinessMember 2023-10-31 2023-10-31 0000885978 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember usph:PhysicalTherapyOperationsMember 2023-01-01 2023-12-31 0000885978 usph:IndustrialInjuryPreventionServicesBusinessMember 2023-01-01 2023-12-31 0000885978 usph:September2023AcquisitionTransaction1Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2023-09-29 2023-09-29 0000885978 usph:September2023AcquisitionTransaction1Member us-gaap:DebtInstrumentRedemptionPeriodOneMember 2023-09-29 2023-09-29 0000885978 srt:SubsidiariesMember usph:TherapyPracticeMember 2024-03-31 0000885978 srt:SubsidiariesMember usph:ProgressiveHealthCompaniesLLCMember 2024-03-31 0000885978 srt:MinimumMember usph:TherapyPracticeMember 2024-03-31 0000885978 srt:MaximumMember usph:TherapyPracticeMember 2024-03-31 0000885978 srt:SubsidiariesMember usph:TherapyPracticeMember 2024-01-01 2024-03-31 0000885978 srt:SubsidiariesMember srt:MinimumMember usph:TherapyPracticeMember 2024-01-01 2024-03-31 0000885978 srt:SubsidiariesMember srt:MaximumMember usph:TherapyPracticeMember 2024-01-01 2024-03-31 0000885978 srt:SubsidiariesMember usph:ProgressiveHealthCompaniesLLCMember 2024-01-01 2024-03-31 0000885978 usph:RedeemableNonControllingInterestMember 2023-12-31 0000885978 usph:RedeemableNonControllingInterestMember 2022-12-31 0000885978 usph:RedeemableNonControllingInterestMember 2023-01-01 2023-03-31 0000885978 usph:RedeemableNonControllingInterestMember 2024-01-01 2024-03-31 0000885978 usph:RedeemableNonControllingInterestMember 2023-03-31 0000885978 usph:RedeemableNonControllingInterestMember 2024-03-31 0000885978 2023-01-01 2023-12-31 0000885978 us-gaap:NoncompeteAgreementsMember 2023-12-31 0000885978 us-gaap:TrademarksMember 2024-03-31 0000885978 us-gaap:TrademarksMember 2023-12-31 0000885978 us-gaap:CustomerRelationshipsMember 2024-03-31 0000885978 us-gaap:CustomerRelationshipsMember 2023-12-31 0000885978 us-gaap:NoncompeteAgreementsMember 2024-03-31 0000885978 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2024-03-31 0000885978 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2024-03-31 0000885978 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2024-03-31 0000885978 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2024-03-31 0000885978 us-gaap:TrademarksMember 2023-01-01 2023-12-31 0000885978 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-03-31 0000885978 us-gaap:NoncompeteAgreementsMember 2023-01-01 2023-03-31 0000885978 us-gaap:RevolvingCreditFacilityMember 2024-03-31 0000885978 usph:OtherDebtMember 2024-03-31 0000885978 usph:TermLoanFacilityMember 2024-03-31 0000885978 usph:TermLoanFacilityMember 2023-12-31 0000885978 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000885978 usph:OtherDebtMember 2023-12-31 0000885978 usph:SwinglineLoansMember 2024-03-31 0000885978 us-gaap:RevolvingCreditFacilityMember 2013-12-05 0000885978 us-gaap:StandbyLettersOfCreditMember 2024-03-31 0000885978 usph:CreditAgreementMember 2024-01-01 2024-03-31 0000885978 usph:CreditAgreementMember 2024-03-31 0000885978 us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0000885978 usph:TermLoanFacilityMember 2024-01-01 2024-03-31 0000885978 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0000885978 srt:MaximumMember usph:SwinglineLoansMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0000885978 srt:MinimumMember usph:SwinglineLoansMember us-gaap:BaseRateMember 2024-01-01 2024-03-31 0000885978 srt:MaximumMember usph:SwinglineLoansMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-03-31 0000885978 srt:MinimumMember usph:SwinglineLoansMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-03-31 0000885978 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0000885978 srt:MaximumMember us-gaap:NotesPayableOtherPayablesMember 2024-01-01 2024-03-31 0000885978 usph:CreditAgreementMember 2023-01-01 2023-03-31 0000885978 srt:MinimumMember us-gaap:NotesPayableOtherPayablesMember 2024-01-01 2024-03-31 0000885978 us-gaap:NotesPayableOtherPayablesMember 2024-03-31 0000885978 us-gaap:InterestRateSwapMember 2022-06-30 0000885978 us-gaap:InterestRateSwapMember 2024-01-01 2024-03-31 0000885978 us-gaap:InterestRateSwapMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0000885978 us-gaap:InterestRateSwapMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-07-31 0000885978 us-gaap:OtherAssetsMember 2023-03-31 0000885978 us-gaap:OtherCurrentAssetsMember 2023-03-31 0000885978 srt:MaximumMember 2024-03-31 0000885978 srt:MinimumMember 2024-03-31 0000885978 us-gaap:OperatingSegmentsMember usph:IndustrialInjuryPreventionServicesRevenuesMember 2024-01-01 2024-03-31 0000885978 us-gaap:OperatingSegmentsMember usph:PhysicalTherapyOperationsMember 2024-01-01 2024-03-31 0000885978 us-gaap:OperatingSegmentsMember usph:PhysicalTherapyOperationsMember 2023-01-01 2023-03-31 0000885978 us-gaap:OperatingSegmentsMember usph:IndustrialInjuryPreventionServicesRevenuesMember 2023-01-01 2023-03-31 0000885978 us-gaap:OperatingSegmentsMember usph:PhysicalTherapyOperationsMember 2024-03-31 0000885978 us-gaap:OperatingSegmentsMember usph:PhysicalTherapyOperationsMember 2023-03-31 0000885978 us-gaap:OperatingSegmentsMember usph:IndustrialInjuryPreventionServicesRevenuesMember 2023-03-31 0000885978 us-gaap:OperatingSegmentsMember usph:IndustrialInjuryPreventionServicesRevenuesMember 2024-03-31 0000885978 usph:JointVentureInterestMember 2024-03-31 0000885978 usph:JointVentureInterestMember 2024-01-01 2024-03-31 0000885978 us-gaap:SubsequentEventMember 2024-05-07 2024-05-07 0000885978 usph:BriotixHealthLimitedPartnershipMember usph:IndustrialInjuryPreventionServicesBusinessMember us-gaap:SubsequentEventMember 2024-04-30 0000885978 usph:BriotixHealthLimitedPartnershipMember usph:IndustrialInjuryPreventionServicesBusinessMember us-gaap:SubsequentEventMember 2024-04-30 2024-04-30 shares iso4217:USD iso4217:USD shares usph:Segment pure usph:Clinic usph:State usph:Region usph:ReportingUnit usph:Installment usph:Location false --12-31 2024 Q1 U S PHYSICAL THERAPY INC /NV 0000885978 NV TX P3Y P1Y P4Y 1 P3Y P5Y 10-Q true 2024-03-31 false 1-11151 76-0364866 1300 WEST SAM HOUSTON PARKWAY SOUTH SUITE 300 HOUSTON 77042 713 297-7000 Common Stock, $.01 par value USPH NYSE Yes Yes Large Accelerated Filer false false false 15068085 132290000 152825000 2936000 2736000 55363000 51866000 21774000 17854000 11715000 10830000 221142000 233375000 65550000 63982000 47458000 46941000 113008000 110923000 86757000 84821000 26251000 26102000 102113000 103431000 12160000 12256000 534271000 509571000 116888000 109682000 4431000 2821000 1017256000 997238000 4866000 3898000 53749000 55344000 34699000 35252000 9222000 7691000 102536000 102185000 804000 1289000 135945000 137702000 27337000 24815000 75680000 76653000 2988000 2356000 345290000 345000000 190733000 174828000 0.01 0.01 500000 500000 0 0 0 0 0 0 0.01 0.01 20000000 20000000 17282822 17202291 172000 172000 283546000 281096000 4108000 2782000 223573000 223772000 2214737 2214737 31628000 31628000 479771000 476194000 1462000 1216000 481233000 477410000 1017256000 997238000 131075000 126581000 24600000 21928000 155675000 148509000 93731000 86040000 31916000 30100000 1627000 1512000 127274000 117652000 28401000 30857000 14085000 13859000 14316000 16998000 1968000 2560000 1543000 64000 612000 -698000 -80000 -149000 271000 274000 0 467000 62000 0 440000 -2602000 14756000 14396000 3139000 2969000 11617000 11427000 2227000 2720000 1344000 1297000 3571000 4017000 8046000 7410000 0.46 0.46 0.58 0.58 15017000 15017000 13025000 13025000 0.44 0.43 11617000 11427000 -1781000 1817000 455000 -464000 12943000 10074000 3571000 4017000 9372000 6057000 11617000 11427000 4095000 3788000 1627000 1512000 1997000 1806000 106000 106000 1943000 221000 -80000 -149000 612000 -698000 271000 274000 -5000 0 0 19000 5124000 5999000 3985000 796000 433000 -1897000 -6678000 -1846000 52000 -1359000 4419000 11349000 1838000 2059000 15971000 5796000 2702000 5178000 498000 0 23000 0 67000 107000 367000 245000 -88000 0 -20464000 -12681000 0 7000000 3160000 3297000 392000 422000 938000 938000 -4490000 2343000 -20535000 1011000 152825000 31594000 132290000 32605000 367000 442000 1844000 1377000 500000 360000 0 611000 75000 0 315000 532000 243000 0 6630000 5617000 17202000 172000 281096000 2782000 223772000 -2215000 -31628000 476194000 1216000 477410000 0 0 0 8046000 0 8046000 0 8046000 0 0 0 0 0 0 1344000 1344000 81000 0 0 0 0 0 0 0 0 0 0 0 0 0 1439000 0 0 1439000 0 1439000 0 1997000 0 0 0 1997000 0 1997000 0 198000 0 0 0 198000 0 198000 0 345000 0 0 0 345000 38000 383000 0 0 0 6630000 0 6630000 0 6630000 0 0 0 0 0 0 1060000 1060000 0 0 0 -175000 0 -175000 0 -175000 0 0 1326000 0 0 1326000 0 1326000 0 600000 0 0 0 600000 0 600000 0 0 0 -1000 0 -1000 0 -1000 17283000 172000 283546000 4108000 223573000 -2215000 -31628000 479771000 1462000 481233000 15216000 152000 110317000 4004000 232948000 -2215000 -31628000 315793000 1260000 317053000 0 0 0 7410000 0 7410000 0 7410000 0 0 0 0 0 0 1297000 1297000 61000 0 0 0 0 0 0 0 0 0 0 0 0 0 119000 0 0 119000 0 119000 0 1806000 0 0 0 1806000 0 1806000 0 0 0 5617000 0 5617000 0 5617000 0 0 0 0 0 0 1139000 1139000 0 0 0 137000 0 137000 0 137000 0 0 -1353000 0 0 -1353000 0 -1353000 0 0 0 1000 0 1000 0 1000 15277000 152000 112123000 2651000 234760000 -2215000 -31628000 318058000 1418000 319476000 <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="align: right; vertical-align: top; width: 9pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1.</div> </td> <td style="align: left; vertical-align: top; width: auto;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Basis of Presentation and Significant Accounting Policies</div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Nature of Business</span><br/> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(255, 255, 255);">U.S. Physical Therapy, Inc. and its subsidiaries (the “Company”) operates its business through two reportable business segments. The Company’s reportable segments include the physical therapy operations segment and the industrial injury prevention services (“IIP”) segment. The Company’s physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic-related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by the IIP segment include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments.</span> </div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; text-align: justify; background-color: rgb(255, 255, 255);">As of March 31, 2024, the Company operated 679 clinics in 42 states. In addition to the 679 clinics, the Company also managed 41 physical therapy practices for unrelated physician groups and hospitals as of March 31, 2024.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">D</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">uring the three months ended March 31, 2024, and for the year-ended December 31, 2023, the Company completed the acquisitions of the following clinic practices</span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> and <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">IIP businesses:</span>  </span></span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman';">Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman';">Date</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt;">% Interest</div> <div style="text-align: center; font-weight: bold; font-size: 10pt;">Acquired</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt;">Number of</div> <div style="text-align: center; font-weight: bold; font-size: 10pt;">Clinics</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">March 2024 Acquisition </div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">March 29, 2024 </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">50% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">9 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">October 2023 Acquisition </div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; white-space: nowrap;" valign="bottom">October 31, 2023 </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom"><span style="-sec-ix-hidden:Fact_53abe9820a234f2ba03bdaa236a8f8b9">**</span> </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom"><span style="-sec-ix-hidden:Fact_9b33e9e08fef4a73a13b650785b00a73">*</span> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">September 2023 Acquisition 1</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 29, 2023</div> </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">70% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">4 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; white-space: nowrap;" valign="bottom">September 2023 Acquisition 2</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 29, 2023</div> </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom">70% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom">1 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">July 2023 Acquisition</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">July 31, 2023</div> </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">70% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">7 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; white-space: nowrap;" valign="bottom">May 2023 Acquisition </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; white-space: nowrap;" valign="bottom">May 31, 2023 </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom">45% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom">4 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">February 2023 Acquisition</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">February 28, 2023 </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">80% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">1 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="text-align: left; font-style: italic;">*</div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="font-style: italic;">IIP business.</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="text-align: left;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; font-weight: normal; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">**</span></div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.</span></div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Basis of Presentation</span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"> </span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; margin-right: 0.1pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"><span style="font-weight: normal;">The accompanying unaudited consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and in accordance with the instructions for Form 10-Q. However, the statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. Management believes this report contains all necessary adjustments (consisting only of normal recurring adjustments) to present fairly, in all material respects, the Company’s financial position, results of operations and cash flows for the interim periods presented. These unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission on February 29, 2024. </span>Interim results are not necessarily indicative of the results the Company expects for the entire year.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> </div> <div> <br/> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Principles of Consolidation</span> </div> <div> <br/> </div> <div style="text-align: justify;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The consolidated financial statements include the accounts of the Company. All significant intercompany transactions have been eliminated.</span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic;">Segment Reporting</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by chief operating decision makers in determining the allocation of resources and in assessing performance.  The Company currently operates through two segments: physical therapy operations and IIP.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic;">Use of Estimates</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In preparing the Company’s consolidated financial statements, management makes certain estimates and assumptions, especially in relation to, but not limited to, goodwill impairment, tradenames and other intangible assets, allocations of purchase price, allowance for receivables, tax provision and contractual allowances, that affect the amounts reported in the consolidated financial statements and related disclosures. Actual results may differ from these estimates.</div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> </span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-style: italic;">Goodwill and Other Indefinite-Lived Intangible Assets</span><br class="Apple-interchange-newline"/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Goodwill represents the excess of the amount paid and fair value of the non-controlling interests over the fair value of the acquired business assets, which include certain identifiable intangible assets. Historically, goodwill has been derived from acquisitions and, prior to 2009, from the purchase of some or all of a particular local management’s equity interest in an existing clinic. Effective January 1, 2009, if the purchase price of a non-controlling interest, permanent equity by the Company exceeds or is less than the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Goodwill and other indefinite-lived intangible assets are not amortized but are instead subject to periodic impairment evaluations. The fair value of goodwill and other identifiable intangible assets with indefinite lives are evaluated for impairment at least annually and upon the occurrence of certain triggering events or conditions and are written down to fair value, if considered impaired. These events or conditions include but are not limited to a significant adverse change in the business environment, regulatory environment, or legal factors; a current period operating, or cash flow, loss combined with a history of such losses or a projection of continuing losses; or a sale or disposition of a significant portion of a reporting unit. The occurrence of one of these triggering events or conditions could significantly impact an impairment assessment, necessitating an impairment charge. The Company evaluates indefinite-lived tradenames in conjunction with its annual goodwill impairment test.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify;"> <span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company operates its business through two segments consisting of physical therapy operations and IIP. </span>The reporting<span style="font-family: 'Times New Roman'; font-size: 10pt;"> units within the Company’s physical therapy business are comprised of six regions primarily based on each clinic’s location. The IIP business consists of two reporting units.<br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">As part of the impairment analysis, the Company is first required to assess qualitatively if it can conclude whether goodwill is more likely than not impaired. If goodwill is more likely than not impaired, it is then required to complete a quantitative analysis of whether a reporting unit’s fair value is less than its carrying amount. In evaluating whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company considers relevant events or circumstances that affect the fair value or carrying amount of a reporting unit. The Company considers both the income and market approach in determining the fair value of its reporting units when performing a quantitative analysis. An impairment loss generally would be recognized when the carrying amount of the net assets of a reporting unit, inclusive of goodwill and other identifiable intangible assets, exceeds the estimated fair value of the reporting unit.</span> </div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; text-transform: none; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended March 31, 2024, no triggering events or indicators were identified that would require impairment assessments for such period.  During the three and twelve months ended December 31, 2023, the Company recorded a charge of $15.8 million for goodwill impairment and a charge of $1.7 million for impairment of a tradename. The charges for impairment were related to one reporting unit in the IIP business. The impairment is related to a change in the reporting unit’s current and projected operating income as well as various market inputs based on current market conditions. The Company did not recognize any impairment as a result of the Company’s annual assessment of goodwill and tradename for the other seven reporting units. The Company also noted no impairment to long-lived assets for all reporting units.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </span></div> <div style="display:none;"><br/></div> <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: justify; text-indent: 0px; text-transform: none;">The Company will continue to monitor for any triggering events or other indicators of impairment.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br class="Apple-interchange-newline"/> <span style="font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: italic; font-variant: normal; text-transform: none; font-weight: bold;">Investment in unconsolidated affiliate</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal;"> Investments in unconsolidated affiliates, in which the Company has less than a controlling interest, are accounted for under the equity method of accounting and, accordingly, are adjusted for capital contributions, distributions and the Company’s equity in net earnings or loss of the respective joint venture.</span></span></div> <div><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; text-align: left; font-weight: bold;">Non-Controlling Interest</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The Company recognizes non-controlling interest, in which the Company has no obligation but the right to purchase the non-controlling interest, as permanent equity in the unaudited consolidated financial statements separate from the parent entity’s equity. The amount of net income attributable to non-controlling interest is included in the consolidated net income on the face of the unaudited consolidated statements of net income. Changes in a parent entity’s ownership interest in a subsidiary that do not result in deconsolidation are treated as equity transactions if the parent entity retains its controlling financial interest. The Company recognizes a gain or loss in net income when a subsidiary is deconsolidated. Such gain or loss is measured using the fair value of the non-controlling equity investment on the deconsolidation date.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="letter-spacing: 0px; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-align: justify; text-indent: 0px; text-transform: none;">When the purchase price of a non-controlling interest by the Company exceeds the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital. Additionally, operating losses are allocated to non-controlling interests even when such allocation creates a deficit balance for the non-controlling interest partner.</div> <div style="display:none;"><br/></div> <div style="letter-spacing: 0px; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-align: justify; text-indent: 0px; text-transform: none;"> <br/> </div> <div style="display:none;"><br/></div> <div style="letter-spacing: 0px; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-align: left; text-indent: 0px; text-transform: none;"><span style="font-weight: bold; font-style: italic;">Redeemable Non-Controlling Interest</span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The non-controlling interest that is reflected as redeemable non-controlling interest in the unaudited consolidated financial statements consist of those in which the owners and the Company have certain redemption rights, whether currently exercisable or not, and which currently, or in the future, require that the Company purchase or the owner sell the non-controlling interest held by the owner, if certain conditions are met.  The purchase price is derived at a predetermined formula based on a multiple of trailing twelve months earnings performance as defined in the respective limited partnership agreements.  The redemption rights can be triggered by the owner or the Company at such time as both of the following events have occurred: 1) termination of the owner’s employment, regardless of the reason for such termination, and 2) the passage of specified number of years after the closing of the transaction, typically <span style="-sec-ix-hidden:Fact_ae3da1a1b7ed41b7b4d154d4ca93680c">three</span> to five years, as defined in the limited partnership agreement.  The redemption rights are not automatic or mandatory (even upon death) and require either the owner or the Company to exercise its rights when the conditions triggering the redemption rights have been satisfied.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On the date the Company acquires a controlling interest in a partnership, and the limited partnership agreement for such partnership contains redemption rights not under the control of the Company, the fair value of the non-controlling interest is recorded in the consolidated balance sheet under the caption – Redeemable non-controlling interest – temporary equity.  Then, in each reporting period thereafter until it is purchased by the Company, the redeemable non-controlling interest is adjusted to the greater of its then current redemption value or initial carrying value, based on the predetermined formula defined in the respective limited partnership agreement.  As a result, the value of the non-controlling interest is not adjusted below its initial carrying value.  The Company records any adjustments in the redemption value, net of tax, directly to retained earnings and the adjustments are not reflected in the unaudited consolidated statements of net income. Although the adjustments are not reflected in the unaudited consolidated statements of net income, current accounting rules require that the Company reflects the adjustments, net of tax, in the earnings per share calculation.  The amount of net income attributable to redeemable non-controlling interest owners is included in consolidated net income on the face of the unaudited consolidated statements of net income. Management believes the redemption value (i.e., the carrying amount) and fair value are the same.</div> <div> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; font-variant: normal; text-transform: none;">Revenue Recognition</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606. For ASC 606, there is an implied contract between the Company and the patient upon each patient visit. Separate contractual arrangements exist between the Company and third-party payors (e.g. insurers, managed care programs, government programs, workers’ compensation) which establish the amounts the third parties pay on behalf of the patients for covered services rendered. While these agreements are not considered contracts with the customer, they are used for determining the transaction price for services provided to the patients covered by the third-party payors. The payor contracts do not indicate performance obligations for the Company but indicate reimbursement rates for patients who are covered by those payors when the services are provided. At that time, the Company is obligated to provide services for the reimbursement rates stipulated in the payor contracts. The execution of the contract alone does not indicate a performance obligation. For self-paying customers, the performance obligation exists when the Company provides the services at established rates. The difference between the Company’s established rate and the anticipated reimbursement rate is accounted for as an offset to revenue—contractual allowance. Payments for services rendered are typically due 30 to 120 days after receipt of the invoice.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span></span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none;">Patient Revenue</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Net patient revenue consists of revenues for physical therapy and occupational therapy clinics that provide pre- and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventative care, rehabilitation of injured workers and neurological-related injuries. Net patient revenue (patient revenue less estimated contractual adjustments – as described below) is recognized at the estimated net realizable amounts from third-party payors, patients and others in exchange for services rendered when obligations under the terms of the contract are satisfied. There is an implied contract between us and the patient upon each patient visit. Generally, this occurs as the Company provides physical and occupational therapy services, as each service provided is distinct and future services rendered are not dependent on previously rendered services. The Company has agreements with third-party payors that provide payments to the Company at amounts different from its established rates.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;"><span style="font-style: normal; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none;">Other Revenue</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Revenue from the IIP business, which is included in other revenue in the consolidated statements of net income, is derived from onsite services the Company provides to clients’ employees including injury prevention, rehabilitation, ergonomic assessments, post-offer employment testing and performance optimization. Revenue from the Company’s IIP business is recognized when obligations under the terms of the contract are satisfied. Revenues are recognized at an amount equal to the consideration the company expects to receive in exchange for providing injury prevention services to its clients. The revenue is determined and recognized based on the number of hours and respective rate for services provided in a given period.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Management contract revenue, which is also included in other revenue, is derived from contractual arrangements whereby the Company manages a clinic for third party owners. The Company does not have any ownership interest in these clinics. Typically, revenue is determined based on the number of visits conducted at the clinic and recognized at a point in time when services are performed. Costs, typically salaries for the Company’s employees, are recorded when incurred. Management contract revenue was $2.4 million and $1.8 million for the three months ended March 31, 2024, and March 31, 2023, respectively.</span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Additionally, other revenue from physical therapy operations includes services the Company provides on-site at locations such as schools and industrial worksites for physical or occupational therapy services, athletic trainers for schools and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded at the point of service. If the services are paid in advance, revenue is recorded as a contract liability over the period of the agreement and recognized at the point in time when the services are performed.</div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; font-variant: normal; text-transform: none;">Contractual Allowances</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The allowance for estimated contractual adjustments is based on terms of payor contracts and historical collection and write-off experience. Contractual allowances result from the differences between the rates charged for services performed and expected reimbursements by both insurance companies and government sponsored healthcare programs for such services. Medicare regulations and the various third-party payors and managed care contracts are often complex and may include multiple reimbursement mechanisms payable for the services provided in Company clinics. The Company estimates contractual allowances based on its interpretation of the applicable regulations, payor contracts and historical calculations. Each month the Company estimates its contractual allowance for each clinic based on payor contracts and the historical collection experience of the clinic and applies an appropriate contractual allowance reserve percentage to the gross accounts receivable balances for each payor of the clinic. Based on the Company’s historical experience, calculating the contractual allowance reserve percentage at the payor level is sufficient to allow the Company to provide the necessary detail and accuracy with its collectability estimates. However, the services authorized, provided and related reimbursement are subject to interpretation that could result in payments that differ from the Company’s estimates. Payor terms are periodically revised necessitating continual review and assessment of the estimates made by management. The Company’s billing system does not capture the exact change in its contractual allowance reserve estimate from period to period in order to assess the accuracy of its revenues and hence its contractual allowance reserves. Management regularly compares its cash collections to corresponding net revenues measured both in the aggregate and on a clinic-by-clinic basis. In the aggregate, historically the difference between net revenues and corresponding cash collections for any fiscal year has generally reflected a difference within approximately 1.0% to 1.5% of net revenues. Additionally, analysis of subsequent periods’ contractual write-offs on a payor basis reflects a difference within approximately 1.0% to 1.5% between the actual aggregate contractual reserve percentage as compared to the estimated contractual allowance reserve percentage associated with the same period end balance. As a result, the Company believes that a change in the contractual allowance reserve estimate would not likely be more than 1.0% to 1.5% on each balance sheet date.</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; font-variant: normal; text-transform: none;">Allowance for Credit Losses</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Company determines allowances for credit losses based on the specific agings and payor classifications at each clinic. The provision for credit losses is included in operating costs in the consolidated statements of net income. Patient accounts receivable, which are stated at the historical carrying amount net of contractual allowances, write-offs, and allowance for credit losses, includes only those amounts the Company estimates to be collectible.</div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic;">Income Taxes</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount to be recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Company did not have any accrued interest or penalties associated with any unrecognized tax benefits nor was any interest expense recognized during the three months ended March 31, 2024, and March 31, 2023. The Company records any interest or penalties, if required, in interest and other expense, as appropriate.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></span></div> <div><br/></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div><span style="font-style: italic;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Fair Value of Financial Instruments</div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-weight: normal;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation at the measurement date.</span> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <span style="font-weight: normal; font-style: normal;"> </span> </span></div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: left; text-transform: none;"><br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;">The three levels of the fair value hierarchy are as follows:</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;">Level 1 – Quoted prices in active markets for identical assets or liabilities.</div> </td> </tr> </table> </div> <div> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;">Level 2 – Inputs, other than  the quoted prices in active markets, that are observable either directly or indirectly.</div> </td> </tr> </table> </div> <div> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;">Level 3 – Unobservable inputs based on the Company’s own assumptions.</div> </td> </tr> </table> </div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: left; text-transform: none;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-weight: normal;">The carrying amounts reported in the balance sheets for cash and cash equivalents, certain contingent earn-out payments, accounts receivable, accounts payable and notes payable approximate their fair values due to the short-term maturity of these financial instruments. The carrying amount of the debt under the Third Amended and Restated Credit Agreement (defined as “Credit Agreement” in Note 8) approximates the fair value due to the proximity of the debt issue date and the balance sheet date and the variable component of interest on debt. The interest rate on the Credit Agreement is tied to the Secured Overnight Financing Rate (“SOFR”).</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The put right associated with the potential future purchase of the separate company in an IIP acquisition in 2027 is marked to fair value on a recurring basis using Level 3 inputs. The put right associated with the potential future purchase of the separate company is determined using a Monte Carlo simulation model utilizing unobservable inputs such as asset volatility and discount rates. The unobservable inputs used in the valuation of the put right as of March 31, 2024, include asset volatility of 25.0% and a discount rate of 11.6%. The value of this put right increased $80.0 thousand for the three months ended March 31, 2024. The put right was valued at approximately $1.0 million on March 31, 2024, and December 31, 2023.</span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The valuations of the Company’s interest rate derivative is measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty, which is a Level 2 fair value measurement. The fair value of the interest rate swap on March 31, 2024, was $5.5 million, of which $3.0 million has been included within Other current assets and $2.5 million has been included in Other assets in the accompanying unaudited Consolidated Balance Sheet. The impact of the interest rate swap on the accompanying unaudited Consolidated Statements of Comprehensive Income was an unrealized gain of $1.3 million, net of tax, for the three months ended March 31, 2024. See Note 9 for more information on the Company’s interest rate derivative.</span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The redemption value of redeemable non-controlling interests approximates the fair value. See Note 4 for the changes in the fair value of Redeemable non-controlling interest.</span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The consideration for some of the Company’s acquisitions includes future payments that are contingent upon the occurrence of future operational objectives being met. The Company estimates the fair value of contingent consideration obligations through valuation models designed to estimate the probability of such contingent payments based on various assumptions and incorporating estimated success rates. These fair value measurements are based on significant inputs not observable in the market. Substantial judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period. The Company determined the fair value of its contingent consideration obligations to be $10.8 million on March 31, 2024, and $12.5 million on December 31, 2023.</span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></span> <span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; font-variant: normal; text-transform: none;">Restricted Stock</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Restricted stock issued to employees and directors is subject to continued employment or continued service on the board, respectively. Generally, restrictions on the stock granted to employees lapse in equal annual installments on the following <span style="-sec-ix-hidden:Fact_bb74a73b7d2b490a8a1657f6bd42aaf1">four</span> anniversaries of the date of grant. For those shares granted to directors, the restrictions will lapse in equal quarterly installments during the <span style="-sec-ix-hidden:Fact_75f28ed56cc64140b2bde910991baa53">first</span> year after the date of grant. For those granted to officers, the restriction will lapse in equal quarterly installments during the four years following the date of grant. Compensation expense for grants of restricted stock is recognized based on the fair value per share on the date of grant amortized over the vesting period. The Company recognizes any forfeitures as they occur. The restricted stock issued is included in basic and diluted shares for the earnings per share computation.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic;">New Accounting Pronouncements </div> <div><br/></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">In March 2023, the FASB issued ASU 2023-01, Leases (Topic 842): Common Control Arrangements, which requires companies to amortize leasehold improvements associated with related party leases under common control over the useful life of the leasehold improvement to the common control group. The ASU is effective for annual reporting periods beginning on or after December 15, 2023; however, early adoption is permitted. The ASU can either be applied prospectively or retrospectively. The adoption of ASU 2023-01 did not have a material effect on the Company’s financial statements.</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">In November 2023, the FASB issued ASU 2023-07 Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker and included within the reported measure of segment profit or loss. In addition, the ASU requires disclosure of other segment expenses by reportable segment and a description of their composition to permit the reconciliation between segment revenue, significant segment expenses and the reported segment measure of profit or loss. The ASU also requires disclosure of the name and title of the chief operating decision maker. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this accounting standard on its consolidated financial statements.</div> <div style="text-align: left; margin-left: 28.5pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In December 2023, the FASB issued ASU 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires disclosure on an annual basis, a tabular reconciliation, including both amount and percentage of specific categories of the effective tax rate reconciliation, including state and local income taxes (net of Federal taxes), foreign taxes, effects of changes in tax laws and regulations, effects of cross-border tax laws, tax credits, changes in valuation allowances, nontaxable and nondeductible items and changes in unrecognized tax benefits. Additional disclosures are required for certain items exceeding five percent of income from continuing operations multiplied by the statutory income tax rate. The standard also requires disclosure of income taxes paid between Federal, state and foreign jurisdictions, including further disaggregation of those payments exceeding five percent of the total income taxes paid. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this accounting standard on its consolidated financial statements.</span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Nature of Business</span><br/> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(255, 255, 255);">U.S. Physical Therapy, Inc. and its subsidiaries (the “Company”) operates its business through two reportable business segments. The Company’s reportable segments include the physical therapy operations segment and the industrial injury prevention services (“IIP”) segment. The Company’s physical therapy operations consist of physical therapy and occupational therapy clinics that provide pre-and post-operative care and treatment for orthopedic-related disorders, sports-related injuries, preventive care, rehabilitation of injured workers and neurological injuries. Services provided by the IIP segment include onsite injury prevention and rehabilitation, performance optimization and ergonomic assessments.</span> </div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; text-align: justify; background-color: rgb(255, 255, 255);">As of March 31, 2024, the Company operated 679 clinics in 42 states. In addition to the 679 clinics, the Company also managed 41 physical therapy practices for unrelated physician groups and hospitals as of March 31, 2024.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">D</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">uring the three months ended March 31, 2024, and for the year-ended December 31, 2023, the Company completed the acquisitions of the following clinic practices</span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> and <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">IIP businesses:</span>  </span></span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman';">Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman';">Date</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt;">% Interest</div> <div style="text-align: center; font-weight: bold; font-size: 10pt;">Acquired</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt;">Number of</div> <div style="text-align: center; font-weight: bold; font-size: 10pt;">Clinics</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">March 2024 Acquisition </div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">March 29, 2024 </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">50% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">9 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">October 2023 Acquisition </div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; white-space: nowrap;" valign="bottom">October 31, 2023 </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom"><span style="-sec-ix-hidden:Fact_53abe9820a234f2ba03bdaa236a8f8b9">**</span> </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom"><span style="-sec-ix-hidden:Fact_9b33e9e08fef4a73a13b650785b00a73">*</span> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">September 2023 Acquisition 1</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 29, 2023</div> </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">70% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">4 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; white-space: nowrap;" valign="bottom">September 2023 Acquisition 2</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 29, 2023</div> </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom">70% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom">1 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">July 2023 Acquisition</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">July 31, 2023</div> </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">70% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">7 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; white-space: nowrap;" valign="bottom">May 2023 Acquisition </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; white-space: nowrap;" valign="bottom">May 31, 2023 </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom">45% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom">4 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">February 2023 Acquisition</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">February 28, 2023 </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">80% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">1 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="text-align: left; font-style: italic;">*</div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="font-style: italic;">IIP business.</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="text-align: left;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; font-weight: normal; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">**</span></div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.</span></div> </td> </tr> </table> </div> 2 679 42 679 41 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">D</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">uring the three months ended March 31, 2024, and for the year-ended December 31, 2023, the Company completed the acquisitions of the following clinic practices</span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> and <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">IIP businesses:</span>  </span></span> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman';">Acquisition</div> </td> <td colspan="1" style="vertical-align: bottom; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman';">Date</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt;">% Interest</div> <div style="text-align: center; font-weight: bold; font-size: 10pt;">Acquired</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold; font-size: 10pt;">Number of</div> <div style="text-align: center; font-weight: bold; font-size: 10pt;">Clinics</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">March 2024 Acquisition </div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">March 29, 2024 </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">50% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">9 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; white-space: nowrap;" valign="bottom"> <div style="margin-left: 9pt; text-indent: -9pt;">October 2023 Acquisition </div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; white-space: nowrap;" valign="bottom">October 31, 2023 </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom"><span style="-sec-ix-hidden:Fact_53abe9820a234f2ba03bdaa236a8f8b9">**</span> </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom"><span style="-sec-ix-hidden:Fact_9b33e9e08fef4a73a13b650785b00a73">*</span> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">September 2023 Acquisition 1</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 29, 2023</div> </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">70% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">4 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; white-space: nowrap;" valign="bottom">September 2023 Acquisition 2</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">September 29, 2023</div> </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom">70% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom">1 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">July 2023 Acquisition</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">July 31, 2023</div> </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">70% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">7 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; white-space: nowrap;" valign="bottom">May 2023 Acquisition </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; white-space: nowrap;" valign="bottom">May 31, 2023 </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom">45% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; white-space: nowrap;" valign="bottom">4 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 60.58%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">February 2023 Acquisition</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td rowspan="1" style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; font-size: 10pt; width: 15.17%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">February 28, 2023 </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">80% </td> <td colspan="1" rowspan="1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: center; width: 9.08%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">1 </td> <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="text-align: left; font-style: italic;">*</div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="font-style: italic;">IIP business.</div> </td> </tr> </table> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="text-align: left;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; font-weight: normal; letter-spacing: normal; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">**</span></div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.</span></div> </td> </tr> </table> </div> 2024-03-29 0.50 9 2023-10-31 2023-09-29 0.70 4 2023-09-29 0.70 1 2023-07-31 0.70 7 2023-05-31 0.45 4 2023-02-28 0.80 1 1 0.55 <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Basis of Presentation</span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"> </span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; margin-right: 0.1pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; color: rgb(0, 0, 0);"><span style="font-weight: normal;">The accompanying unaudited consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information and in accordance with the instructions for Form 10-Q. However, the statements do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. Management believes this report contains all necessary adjustments (consisting only of normal recurring adjustments) to present fairly, in all material respects, the Company’s financial position, results of operations and cash flows for the interim periods presented. These unaudited consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission on February 29, 2024. </span>Interim results are not necessarily indicative of the results the Company expects for the entire year.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;">Principles of Consolidation</span> </div> <div> <br/> </div> <div style="text-align: justify;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The consolidated financial statements include the accounts of the Company. All significant intercompany transactions have been eliminated.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic;">Segment Reporting</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by chief operating decision makers in determining the allocation of resources and in assessing performance.  The Company currently operates through two segments: physical therapy operations and IIP.</span></div> 2 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic;">Use of Estimates</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In preparing the Company’s consolidated financial statements, management makes certain estimates and assumptions, especially in relation to, but not limited to, goodwill impairment, tradenames and other intangible assets, allocations of purchase price, allowance for receivables, tax provision and contractual allowances, that affect the amounts reported in the consolidated financial statements and related disclosures. Actual results may differ from these estimates.</div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-style: italic;">Goodwill and Other Indefinite-Lived Intangible Assets</span><br class="Apple-interchange-newline"/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Goodwill represents the excess of the amount paid and fair value of the non-controlling interests over the fair value of the acquired business assets, which include certain identifiable intangible assets. Historically, goodwill has been derived from acquisitions and, prior to 2009, from the purchase of some or all of a particular local management’s equity interest in an existing clinic. Effective January 1, 2009, if the purchase price of a non-controlling interest, permanent equity by the Company exceeds or is less than the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Goodwill and other indefinite-lived intangible assets are not amortized but are instead subject to periodic impairment evaluations. The fair value of goodwill and other identifiable intangible assets with indefinite lives are evaluated for impairment at least annually and upon the occurrence of certain triggering events or conditions and are written down to fair value, if considered impaired. These events or conditions include but are not limited to a significant adverse change in the business environment, regulatory environment, or legal factors; a current period operating, or cash flow, loss combined with a history of such losses or a projection of continuing losses; or a sale or disposition of a significant portion of a reporting unit. The occurrence of one of these triggering events or conditions could significantly impact an impairment assessment, necessitating an impairment charge. The Company evaluates indefinite-lived tradenames in conjunction with its annual goodwill impairment test.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify;"> <span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company operates its business through two segments consisting of physical therapy operations and IIP. </span>The reporting<span style="font-family: 'Times New Roman'; font-size: 10pt;"> units within the Company’s physical therapy business are comprised of six regions primarily based on each clinic’s location. The IIP business consists of two reporting units.<br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">As part of the impairment analysis, the Company is first required to assess qualitatively if it can conclude whether goodwill is more likely than not impaired. If goodwill is more likely than not impaired, it is then required to complete a quantitative analysis of whether a reporting unit’s fair value is less than its carrying amount. In evaluating whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, the Company considers relevant events or circumstances that affect the fair value or carrying amount of a reporting unit. The Company considers both the income and market approach in determining the fair value of its reporting units when performing a quantitative analysis. An impairment loss generally would be recognized when the carrying amount of the net assets of a reporting unit, inclusive of goodwill and other identifiable intangible assets, exceeds the estimated fair value of the reporting unit.</span> </div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; text-transform: none; font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended March 31, 2024, no triggering events or indicators were identified that would require impairment assessments for such period.  During the three and twelve months ended December 31, 2023, the Company recorded a charge of $15.8 million for goodwill impairment and a charge of $1.7 million for impairment of a tradename. The charges for impairment were related to one reporting unit in the IIP business. The impairment is related to a change in the reporting unit’s current and projected operating income as well as various market inputs based on current market conditions. The Company did not recognize any impairment as a result of the Company’s annual assessment of goodwill and tradename for the other seven reporting units. The Company also noted no impairment to long-lived assets for all reporting units.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </span></div> <div style="display:none;"><br/></div> <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: justify; text-indent: 0px; text-transform: none;">The Company will continue to monitor for any triggering events or other indicators of impairment.</div> 2 6 2 15800000 15800000 1700000 1700000 0 7 0 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: italic; font-variant: normal; text-transform: none; font-weight: bold;">Investment in unconsolidated affiliate</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-weight: normal;"> Investments in unconsolidated affiliates, in which the Company has less than a controlling interest, are accounted for under the equity method of accounting and, accordingly, are adjusted for capital contributions, distributions and the Company’s equity in net earnings or loss of the respective joint venture.</span></span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; text-align: left; font-weight: bold;">Non-Controlling Interest</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">The Company recognizes non-controlling interest, in which the Company has no obligation but the right to purchase the non-controlling interest, as permanent equity in the unaudited consolidated financial statements separate from the parent entity’s equity. The amount of net income attributable to non-controlling interest is included in the consolidated net income on the face of the unaudited consolidated statements of net income. Changes in a parent entity’s ownership interest in a subsidiary that do not result in deconsolidation are treated as equity transactions if the parent entity retains its controlling financial interest. The Company recognizes a gain or loss in net income when a subsidiary is deconsolidated. Such gain or loss is measured using the fair value of the non-controlling equity investment on the deconsolidation date.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="letter-spacing: 0px; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-align: justify; text-indent: 0px; text-transform: none;">When the purchase price of a non-controlling interest by the Company exceeds the book value at the time of purchase, any excess or shortfall is recognized as an adjustment to additional paid-in capital. Additionally, operating losses are allocated to non-controlling interests even when such allocation creates a deficit balance for the non-controlling interest partner.</div> <div style="display:none;"><br/></div> <div style="letter-spacing: 0px; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-align: left; text-indent: 0px; text-transform: none;"><span style="font-weight: bold; font-style: italic;">Redeemable Non-Controlling Interest</span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The non-controlling interest that is reflected as redeemable non-controlling interest in the unaudited consolidated financial statements consist of those in which the owners and the Company have certain redemption rights, whether currently exercisable or not, and which currently, or in the future, require that the Company purchase or the owner sell the non-controlling interest held by the owner, if certain conditions are met.  The purchase price is derived at a predetermined formula based on a multiple of trailing twelve months earnings performance as defined in the respective limited partnership agreements.  The redemption rights can be triggered by the owner or the Company at such time as both of the following events have occurred: 1) termination of the owner’s employment, regardless of the reason for such termination, and 2) the passage of specified number of years after the closing of the transaction, typically <span style="-sec-ix-hidden:Fact_ae3da1a1b7ed41b7b4d154d4ca93680c">three</span> to five years, as defined in the limited partnership agreement.  The redemption rights are not automatic or mandatory (even upon death) and require either the owner or the Company to exercise its rights when the conditions triggering the redemption rights have been satisfied.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">On the date the Company acquires a controlling interest in a partnership, and the limited partnership agreement for such partnership contains redemption rights not under the control of the Company, the fair value of the non-controlling interest is recorded in the consolidated balance sheet under the caption – Redeemable non-controlling interest – temporary equity.  Then, in each reporting period thereafter until it is purchased by the Company, the redeemable non-controlling interest is adjusted to the greater of its then current redemption value or initial carrying value, based on the predetermined formula defined in the respective limited partnership agreement.  As a result, the value of the non-controlling interest is not adjusted below its initial carrying value.  The Company records any adjustments in the redemption value, net of tax, directly to retained earnings and the adjustments are not reflected in the unaudited consolidated statements of net income. Although the adjustments are not reflected in the unaudited consolidated statements of net income, current accounting rules require that the Company reflects the adjustments, net of tax, in the earnings per share calculation.  The amount of net income attributable to redeemable non-controlling interest owners is included in consolidated net income on the face of the unaudited consolidated statements of net income. Management believes the redemption value (i.e., the carrying amount) and fair value are the same.</div> P5Y <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; font-variant: normal; text-transform: none;">Revenue Recognition</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606. For ASC 606, there is an implied contract between the Company and the patient upon each patient visit. Separate contractual arrangements exist between the Company and third-party payors (e.g. insurers, managed care programs, government programs, workers’ compensation) which establish the amounts the third parties pay on behalf of the patients for covered services rendered. While these agreements are not considered contracts with the customer, they are used for determining the transaction price for services provided to the patients covered by the third-party payors. The payor contracts do not indicate performance obligations for the Company but indicate reimbursement rates for patients who are covered by those payors when the services are provided. At that time, the Company is obligated to provide services for the reimbursement rates stipulated in the payor contracts. The execution of the contract alone does not indicate a performance obligation. For self-paying customers, the performance obligation exists when the Company provides the services at established rates. The difference between the Company’s established rate and the anticipated reimbursement rate is accounted for as an offset to revenue—contractual allowance. Payments for services rendered are typically due 30 to 120 days after receipt of the invoice.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span></span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none;">Patient Revenue</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Net patient revenue consists of revenues for physical therapy and occupational therapy clinics that provide pre- and post-operative care and treatment for orthopedic related disorders, sports-related injuries, preventative care, rehabilitation of injured workers and neurological-related injuries. Net patient revenue (patient revenue less estimated contractual adjustments – as described below) is recognized at the estimated net realizable amounts from third-party payors, patients and others in exchange for services rendered when obligations under the terms of the contract are satisfied. There is an implied contract between us and the patient upon each patient visit. Generally, this occurs as the Company provides physical and occupational therapy services, as each service provided is distinct and future services rendered are not dependent on previously rendered services. The Company has agreements with third-party payors that provide payments to the Company at amounts different from its established rates.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-variant: normal; text-transform: none;"><span style="font-style: normal; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"><br/> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none;">Other Revenue</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Revenue from the IIP business, which is included in other revenue in the consolidated statements of net income, is derived from onsite services the Company provides to clients’ employees including injury prevention, rehabilitation, ergonomic assessments, post-offer employment testing and performance optimization. Revenue from the Company’s IIP business is recognized when obligations under the terms of the contract are satisfied. Revenues are recognized at an amount equal to the consideration the company expects to receive in exchange for providing injury prevention services to its clients. The revenue is determined and recognized based on the number of hours and respective rate for services provided in a given period.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Management contract revenue, which is also included in other revenue, is derived from contractual arrangements whereby the Company manages a clinic for third party owners. The Company does not have any ownership interest in these clinics. Typically, revenue is determined based on the number of visits conducted at the clinic and recognized at a point in time when services are performed. Costs, typically salaries for the Company’s employees, are recorded when incurred. Management contract revenue was $2.4 million and $1.8 million for the three months ended March 31, 2024, and March 31, 2023, respectively.</span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Additionally, other revenue from physical therapy operations includes services the Company provides on-site at locations such as schools and industrial worksites for physical or occupational therapy services, athletic trainers for schools and gym membership fees. Contract terms and rates are agreed to in advance between the Company and the third parties. Services are typically performed over the contract period and revenue is recorded at the point of service. If the services are paid in advance, revenue is recorded as a contract liability over the period of the agreement and recognized at the point in time when the services are performed.</div> P30D P120D 2400000 1800000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; font-variant: normal; text-transform: none;">Contractual Allowances</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The allowance for estimated contractual adjustments is based on terms of payor contracts and historical collection and write-off experience. Contractual allowances result from the differences between the rates charged for services performed and expected reimbursements by both insurance companies and government sponsored healthcare programs for such services. Medicare regulations and the various third-party payors and managed care contracts are often complex and may include multiple reimbursement mechanisms payable for the services provided in Company clinics. The Company estimates contractual allowances based on its interpretation of the applicable regulations, payor contracts and historical calculations. Each month the Company estimates its contractual allowance for each clinic based on payor contracts and the historical collection experience of the clinic and applies an appropriate contractual allowance reserve percentage to the gross accounts receivable balances for each payor of the clinic. Based on the Company’s historical experience, calculating the contractual allowance reserve percentage at the payor level is sufficient to allow the Company to provide the necessary detail and accuracy with its collectability estimates. However, the services authorized, provided and related reimbursement are subject to interpretation that could result in payments that differ from the Company’s estimates. Payor terms are periodically revised necessitating continual review and assessment of the estimates made by management. The Company’s billing system does not capture the exact change in its contractual allowance reserve estimate from period to period in order to assess the accuracy of its revenues and hence its contractual allowance reserves. Management regularly compares its cash collections to corresponding net revenues measured both in the aggregate and on a clinic-by-clinic basis. In the aggregate, historically the difference between net revenues and corresponding cash collections for any fiscal year has generally reflected a difference within approximately 1.0% to 1.5% of net revenues. Additionally, analysis of subsequent periods’ contractual write-offs on a payor basis reflects a difference within approximately 1.0% to 1.5% between the actual aggregate contractual reserve percentage as compared to the estimated contractual allowance reserve percentage associated with the same period end balance. As a result, the Company believes that a change in the contractual allowance reserve estimate would not likely be more than 1.0% to 1.5% on each balance sheet date.</span></div> 0.01 0.015 0.01 0.015 0.01 0.015 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; font-variant: normal; text-transform: none;">Allowance for Credit Losses</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The Company determines allowances for credit losses based on the specific agings and payor classifications at each clinic. The provision for credit losses is included in operating costs in the consolidated statements of net income. Patient accounts receivable, which are stated at the historical carrying amount net of contractual allowances, write-offs, and allowance for credit losses, includes only those amounts the Company estimates to be collectible.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic;">Income Taxes</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company recognizes the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following an audit. For tax positions meeting the more-likely-than-not threshold, the amount to be recognized in the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax authority.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Company did not have any accrued interest or penalties associated with any unrecognized tax benefits nor was any interest expense recognized during the three months ended March 31, 2024, and March 31, 2023. The Company records any interest or penalties, if required, in interest and other expense, as appropriate.</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> 0 0 0 0 0 0 <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div><span style="font-style: italic;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Fair Value of Financial Instruments</div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-weight: normal;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation at the measurement date.</span> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"> <span style="font-weight: normal; font-style: normal;"> </span> </span></div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: left; text-transform: none;"><br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;">The three levels of the fair value hierarchy are as follows:</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;">Level 1 – Quoted prices in active markets for identical assets or liabilities.</div> </td> </tr> </table> </div> <div> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;">Level 2 – Inputs, other than  the quoted prices in active markets, that are observable either directly or indirectly.</div> </td> </tr> </table> </div> <div> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%;"> <tr style="vertical-align: top;"> <td style="text-align: right; vertical-align: top; width: 27pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;"><span style="font-family: 'Times New Roman';">●</span></div> </td> <td style="text-align: left; vertical-align: top; width: auto;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: justify; text-transform: none;">Level 3 – Unobservable inputs based on the Company’s own assumptions.</div> </td> </tr> </table> </div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-align: left; text-transform: none;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-weight: normal;">The carrying amounts reported in the balance sheets for cash and cash equivalents, certain contingent earn-out payments, accounts receivable, accounts payable and notes payable approximate their fair values due to the short-term maturity of these financial instruments. The carrying amount of the debt under the Third Amended and Restated Credit Agreement (defined as “Credit Agreement” in Note 8) approximates the fair value due to the proximity of the debt issue date and the balance sheet date and the variable component of interest on debt. The interest rate on the Credit Agreement is tied to the Secured Overnight Financing Rate (“SOFR”).</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The put right associated with the potential future purchase of the separate company in an IIP acquisition in 2027 is marked to fair value on a recurring basis using Level 3 inputs. The put right associated with the potential future purchase of the separate company is determined using a Monte Carlo simulation model utilizing unobservable inputs such as asset volatility and discount rates. The unobservable inputs used in the valuation of the put right as of March 31, 2024, include asset volatility of 25.0% and a discount rate of 11.6%. The value of this put right increased $80.0 thousand for the three months ended March 31, 2024. The put right was valued at approximately $1.0 million on March 31, 2024, and December 31, 2023.</span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The valuations of the Company’s interest rate derivative is measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty, which is a Level 2 fair value measurement. The fair value of the interest rate swap on March 31, 2024, was $5.5 million, of which $3.0 million has been included within Other current assets and $2.5 million has been included in Other assets in the accompanying unaudited Consolidated Balance Sheet. The impact of the interest rate swap on the accompanying unaudited Consolidated Statements of Comprehensive Income was an unrealized gain of $1.3 million, net of tax, for the three months ended March 31, 2024. See Note 9 for more information on the Company’s interest rate derivative.</span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The redemption value of redeemable non-controlling interests approximates the fair value. See Note 4 for the changes in the fair value of Redeemable non-controlling interest.</span></div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The consideration for some of the Company’s acquisitions includes future payments that are contingent upon the occurrence of future operational objectives being met. The Company estimates the fair value of contingent consideration obligations through valuation models designed to estimate the probability of such contingent payments based on various assumptions and incorporating estimated success rates. These fair value measurements are based on significant inputs not observable in the market. Substantial judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, changes in assumptions could have a material impact on the amount of contingent consideration expense the Company records in any given period. The Company determined the fair value of its contingent consideration obligations to be $10.8 million on March 31, 2024, and $12.5 million on December 31, 2023.</span></div> 0.25 0.116 80000 1000000 1000000 5500000 3000000 2500000 1300000 10800000 12500000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; font-variant: normal; text-transform: none;">Restricted Stock</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">Restricted stock issued to employees and directors is subject to continued employment or continued service on the board, respectively. Generally, restrictions on the stock granted to employees lapse in equal annual installments on the following <span style="-sec-ix-hidden:Fact_bb74a73b7d2b490a8a1657f6bd42aaf1">four</span> anniversaries of the date of grant. For those shares granted to directors, the restrictions will lapse in equal quarterly installments during the <span style="-sec-ix-hidden:Fact_75f28ed56cc64140b2bde910991baa53">first</span> year after the date of grant. For those granted to officers, the restriction will lapse in equal quarterly installments during the four years following the date of grant. Compensation expense for grants of restricted stock is recognized based on the fair value per share on the date of grant amortized over the vesting period. The Company recognizes any forfeitures as they occur. The restricted stock issued is included in basic and diluted shares for the earnings per share computation.</span></div> P4Y <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic;">New Accounting Pronouncements </div> <div><br/></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">In March 2023, the FASB issued ASU 2023-01, Leases (Topic 842): Common Control Arrangements, which requires companies to amortize leasehold improvements associated with related party leases under common control over the useful life of the leasehold improvement to the common control group. The ASU is effective for annual reporting periods beginning on or after December 15, 2023; however, early adoption is permitted. The ASU can either be applied prospectively or retrospectively. The adoption of ASU 2023-01 did not have a material effect on the Company’s financial statements.</div> <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">In November 2023, the FASB issued ASU 2023-07 Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure on an annual and interim basis, of significant segment expenses that are regularly provided to the chief operating decision maker and included within the reported measure of segment profit or loss. In addition, the ASU requires disclosure of other segment expenses by reportable segment and a description of their composition to permit the reconciliation between segment revenue, significant segment expenses and the reported segment measure of profit or loss. The ASU also requires disclosure of the name and title of the chief operating decision maker. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this accounting standard on its consolidated financial statements.</div> <div style="text-align: left; margin-left: 28.5pt; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In December 2023, the FASB issued ASU 2023-09 Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires disclosure on an annual basis, a tabular reconciliation, including both amount and percentage of specific categories of the effective tax rate reconciliation, including state and local income taxes (net of Federal taxes), foreign taxes, effects of changes in tax laws and regulations, effects of cross-border tax laws, tax credits, changes in valuation allowances, nontaxable and nondeductible items and changes in unrecognized tax benefits. Additional disclosures are required for certain items exceeding five percent of income from continuing operations multiplied by the statutory income tax rate. The standard also requires disclosure of income taxes paid between Federal, state and foreign jurisdictions, including further disaggregation of those payments exceeding five percent of the total income taxes paid. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024, and early adoption is permitted. The Company is currently evaluating the impact of this accounting standard on its consolidated financial statements.</span></div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2. Earnings Per Share</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Basic and diluted earnings per share is computed using the two-class method, which is an earnings allocation method that determines earnings per share for common shares and participating securities. The restricted stock the Company grants are participating securities containing non-forfeitable rights to receive dividends. Accordingly, any unvested restricted stock is included in the basic and diluted earnings per share computation. Additionally, in accordance with current accounting guidance, the revaluation of redeemable non-controlling interest (see Note 4 Redeemable Non-Controlling Interest), net of tax, charged directly to retained earnings is included in the earnings per basic and diluted share calculation.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> The computation of basic and diluted earnings per share are as follows.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -9pt;">(In thousands, except per share data)</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="text-decoration: underline;">Earnings per share</span></div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Computation of earnings per share - USPH shareholders:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to USPH shareholders</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">8,046</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">7,410</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Charges to retained earnings:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revaluation of redeemable non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(1,439</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">119</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Tax effect at statutory rate (federal and state)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">368</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">(30</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">6,975</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">7,499</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per share (basic and diluted)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">0.46</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">0.58</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Shares used in computation - basic and diluted<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">15,017 <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">13,025 <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> The computation of basic and diluted earnings per share are as follows.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -9pt;">(In thousands, except per share data)</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="text-decoration: underline;">Earnings per share</span></div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Computation of earnings per share - USPH shareholders:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to USPH shareholders</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">8,046</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">7,410</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Charges to retained earnings:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revaluation of redeemable non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(1,439</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">119</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Tax effect at statutory rate (federal and state)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">368</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">(30</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">6,975</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">7,499</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per share (basic and diluted)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">0.46</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">0.58</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Shares used in computation - basic and diluted<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">15,017 <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">13,025 <br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 8046000 7410000 -1439000 119000 -368000 30000 6975000 7499000 0.46 0.46 0.58 0.58 15017000 15017000 13025000 13025000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3. Acquisitions of Businesses</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company’s strategy is to continue acquiring multi-clinic outpatient physical therapy practices, to develop outpatient physical therapy clinics as satellites in existing partnerships and to continue acquiring companies that provide and serve the IIP sector.  The consideration paid for each acquisition is derived through arm’s length negotiations and funded through working capital, borrowings under the Company’s revolving credit facility or proceeds from completed secondary equity offerings.</span><br/> </div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The purchase price plus the fair value of the non-controlling interest for the acquisitions after March 31, 2023, were allocated to the fair value of the assets acquired, inclusive of identifiable intangible assets (i.e. tradenames, referral relationships and non-compete agreements) and liabilities assumed based on the estimated fair values at the acquisition date, with the amount in excess of fair values being recorded as goodwill. The Company is in the process of completing its formal valuation analysis of the acquisitions, to identify and determine the fair value of tangible and identifiable intangible assets acquired and the liabilities assumed. Thus, the final allocation of the purchase price may differ from the preliminary estimates used on March 31, 2024, based on additional information obtained and completion of the valuation of the identifiable intangible assets. Changes in the estimated valuation of the tangible assets acquired, the completion of the valuation of identifiable intangible assets and the completion by the Company of the identification of any unrecorded pre-acquisition contingencies, where the liability is probable and the amount can be reasonably estimated, will likely result in adjustments to goodwill. The Company does not expect the adjustments to be material. The Company continues to evaluate the components for the purchase price allocations for other acquisitions in 2023 and 2024.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The results of operations of the acquisi<span style="font-family: 'Times New Roman';">tions below have been included in the Company’s unaudited consolidated financial statements since their respective date of acquisition. Unaudited proforma consolidated financial information for the acquisitions have not been included, as the results, individually and in the aggregate, were not material to current operations.</span></span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">During the three months ended March 31, 2024, the Company acquired a majority interest in the following businesses:<br/> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: bold; font-family: 'Times New Roman';"><span style="font-style: italic;">2024 Acquisitions</span></span><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 61%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 12%;" valign="bottom">    </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">% Interest</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Number of</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); width: 61%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%; padding-bottom: 2px;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); width: 12%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Date</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Acquired</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Clinics</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 61%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal;">March 2024 Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal;">March 29, 2024</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center; font-weight: normal;">50%</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal;"><br/> </div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center; font-weight: normal;">9</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: normal;"><span style="font-family: 'Times New Roman';">On March 29, 2024, the Company acquired a 50% equity interest in a nine-clinic physical therapy and hand therapy practice. The original owners of the practice retained the remaining 50%. The purchase price for the 50% equity interest was approximately $16.4 million, of which $0.5 million was in the form of a note payable. The note accrues interest at 4.5% per annum and the principal and the interest are payable on March 29, 2026. As part of the transaction, the Company agreed to additional contingent consideration if future operational objectives are met. There is no maximum payout. The contingent consideration is valued at $0.5 million as of March 31, 2024.</span></span><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: normal;"> <br/> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">Besides the multi-clinic acquisition referenced above, the Company purchased the assets and business of two physical therapy clinics, which were tucked into larger partnerships in separate transactions.</div> <div><span style="font-weight: normal;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: normal;"> <br/> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Physical Therapy</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Operations</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> (In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Cash paid, net of cash acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">15,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Seller note</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Deferred payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Contingent payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt; font-weight: normal;">Total consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">16,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="margin-left: 9pt; font-weight: normal;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Estimated fair value of net tangible assets acquired:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt; font-weight: normal;">Total current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt; font-weight: normal;">Total non-current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">476</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt; font-weight: normal;">Total liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">(450</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; text-indent: 18pt; font-weight: normal;">Net tangible assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">26</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">6,790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Non-compete agreement</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,672</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">25,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">Fair value of non-controlling interest (classified as redeemable non-controlling interest)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">(16,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">16,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="text-align: justify;"> <span style="font-weight: normal;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Total current assets primarily represent accounts receivable while total non-current assets consist of fixed assets and equipment used in the practice. <br/> <br/> For the acquisitions in 2024, the values assigned to the customer and referral relationships and non-compete agreement are being amortized on a straight-line basis over their respective estimated lives. For customer and referral relationships, the weighted-average amortization period is 12.0 years. For the non-compete agreements, the weighted-average amortization period is 5.0 years. The values assigned to tradenames are tested annually for impairment. </span><br/> </span><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: bold;"><span style="font-style: italic;">2023 Acquisitions</span></span><br/> </div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 62%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 11%;" valign="bottom">        </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">% Interest</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Number of</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); width: 62%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%; padding-bottom: 2px;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); width: 11%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Date</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Acquired</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Clinics</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); width: 62%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">October 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); width: 2%;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); width: 11%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt;">October 31, 2023</div> </td> <td colspan="1" style="text-align: center; font-family: 'Times New Roman'; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); width: 1%;" valign="bottom"><br/> </td> <td style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); width: 9%;" valign="bottom"><span style="-sec-ix-hidden:Fact_e692d3e67c1b43f18a668dc2e0f924b0">**</span></td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center;"><span style="-sec-ix-hidden:Fact_097996527ef14531928af726c0745c79">*</span></div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 62%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">September 2023 Acquisition 1</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 11%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt;">September 29, 2023</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; width: 9%;" valign="bottom">70%</td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center;">4</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 62%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">September 2023 Acquisition 2</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt;">September 29, 2023</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">70%</td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center;">1</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 62%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">July 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 11%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt;">July 31, 2023</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; width: 9%;" valign="bottom">70%</td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center;">7</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 62%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">May 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt;">May 31, 2023</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">45%</td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center;">4</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 62%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">February 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 11%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt;">February 28, 2023</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; width: 9%;" valign="bottom">80%</td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center;">1</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal;">*</td> <td style="width: auto; vertical-align: top; text-align: justify; font-family: 'Times New Roman';"> <div style="font-size: 10pt; font-style: italic; font-weight: normal;">IIP business.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal;">**</td> <td style="width: auto; vertical-align: top; text-align: justify; font-family: 'Times New Roman';"> <div style="font-size: 10pt; font-style: italic; font-weight: normal;">On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.</div> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business. The previous owner of the ergonomics software business retained a 45% equity interest. The total purchase price of the combined businesses was approximately $4.0 million and was paid in cash.<br/> </span> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On September 29, 2023, the Company acquired a 70% equity interest in a four-clinic physical therapy practice. The original owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $6.0 million, of which $5.4 million was paid in cash, and $0.6 million was in the form of a note payable. The note accrues interest at 5.0% per annum and the principal and interest are payable in two installments. The first payment of principal and interest of $0.3 million was paid in January 2024 and the second installment of $0.3 million is due on September 30, 2025.</span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In a separate transaction, on September 29, 2023, the Company acquired a 70% equity interest in a <span style="-sec-ix-hidden:Fact_bcd941ca1a574b5691e61283be041763">single</span> clinic physical therapy practice. The owner of the practice retained 30% of the equity interests. The purchase price for the 70% equity interest was approximately $7.8 million, of which $7.4 million was paid in cash and $0.4 million is a deferred payment due on June 30, 2025.</div> <div><br/> </div> <div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; margin-bottom: 0.1pt; font-family: 'Times New Roman'; font-size: 10pt;">On July 31, 2023, the Company acquired a 70% equity interest in a five-clinic practice. The practice’s owners retained a 30% equity interest. The purchase price for the 70% equity interest was approximately $2.1 million, of which $1.8 million was paid in cash and $0.3 million is a deferred payment  due on June 30, 2025.</div> <div style="text-align: justify; margin-right: 0.1pt; margin-left: 0.1pt; margin-bottom: 0.1pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">On May 31, 2023, the Company and a local partner together acquired a </span>75%<span style="font-size: 10pt; font-family: 'Times New Roman';"> interest in a </span>four<span style="font-size: 10pt; font-family: 'Times New Roman';">-clinic physical therapy practice. After the transaction, the Company’s ownership interest is </span>45%<span style="font-size: 10pt; font-family: 'Times New Roman';">, the Company’s local partner’s ownership interest is </span>30%<span style="font-size: 10pt; font-family: 'Times New Roman';">, and the practice’s pre-acquisition owners have a </span>25%<span style="font-size: 10pt; font-family: 'Times New Roman';"> ownership interest. The purchase price for the </span>75%<span style="font-size: 10pt; font-family: 'Times New Roman';"> equity interest was approximately $3.1 million, of which $1.7 million was paid in cash by the Company, $1.1 million was paid in cash by the local partner, and $0.3 million was in the form of a note payable, (of which $0.2 million will be paid by the Company and $0.1 million will be paid by the local partner). The note will be paid on July 1, 2024. The Company guaranteed full payment of $0.3 million on its due date.</span></div> <div><br/> </div> <div style="text-align: justify; margin-right: 0.1pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">On February 28, 2023, the Company acquired an </span>80%<span style="font-size: 10pt; font-family: 'Times New Roman';"> interest in a </span>one<span style="font-size: 10pt; font-family: 'Times New Roman';">-clinic physical therapy practice. The practice’s owners retained </span>20%<span style="font-size: 10pt; font-family: 'Times New Roman';"> of the equity interests. The purchase price for the </span>80%<span style="font-size: 10pt; font-family: 'Times New Roman';"> equity interest was approximately $6.2 million, of which $5.8 million was paid in cash and $0.4 million in the form of a note payable. The note accrues interest at </span>4.5%<span style="font-size: 10pt; font-family: 'Times New Roman';"> per annum and the principal and interest are payable on February 28, 2025.</span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The aggregate purchase price for the 2023 acquisitions has been preliminarily allocated as follows:</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Physical Therapy</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> IIP</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Operations</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> (In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Cash paid, net of cash acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,627</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Seller note</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">985</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">985</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Deferred payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Contingent payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="margin-left: 9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Estimated fair value of net tangible assets acquired:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">388</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,079</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,467</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total non-current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">335</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,179</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 27pt;">Net tangible assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">757</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,042</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Non-compete agreement</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">396</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">187</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,580</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,767</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,566</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27,726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value of non-controlling interest (classified as redeemable non-controlling interest)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(274</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(10,833</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Besides the multi-clinic acquisitions referenced in the table above, the Company purchased the assets and business of eight physical therapy clinics in separate transactions. </span></div> <div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Total current assets primarily represent accounts receivable while total non-current assets consist of fixed assets and equipment used in the practice.</span> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/> </span></div> <div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">For the acquisitions in 2023, the values assigned to the customer and referral relationships and non-compete agreements are being amortized on a straight-line basis over their respective estimated lives. For customer and referral relationships, the weighted-average amortization period is 12.0 years. For the non-compete agreements, the weighted-average amortization period is 5.1 years. The values assigned to tradenames are tested annually for impairment. </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">During the three months ended March 31, 2024, the Company acquired a majority interest in the following businesses:<br/> </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: bold; font-family: 'Times New Roman';"><span style="font-style: italic;">2024 Acquisitions</span></span><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 61%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 12%;" valign="bottom">    </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">% Interest</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Number of</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); width: 61%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%; padding-bottom: 2px;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); width: 12%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Date</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Acquired</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Clinics</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 61%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal;">March 2024 Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 12%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal;">March 29, 2024</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center; font-weight: normal;">50%</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; font-weight: normal;"><br/> </div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center; font-weight: normal;">9</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-weight: bold;"><span style="font-style: italic;">2023 Acquisitions</span></span><br/> </div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 62%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 11%;" valign="bottom">        </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">% Interest</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Number of</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); width: 62%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%; padding-bottom: 2px;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0); width: 11%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Date</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Acquired</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; padding-bottom: 2px; width: 2%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-family: 'Times New Roman'; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold;">Clinics</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); width: 62%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">October 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); width: 2%;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); width: 11%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt;">October 31, 2023</div> </td> <td colspan="1" style="text-align: center; font-family: 'Times New Roman'; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;" valign="bottom"> </td> <td style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); width: 1%;" valign="bottom"><br/> </td> <td style="vertical-align: bottom; text-align: center; font-family: 'Times New Roman'; background-color: rgb(204, 238, 255); width: 9%;" valign="bottom"><span style="-sec-ix-hidden:Fact_e692d3e67c1b43f18a668dc2e0f924b0">**</span></td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center;"><span style="-sec-ix-hidden:Fact_097996527ef14531928af726c0745c79">*</span></div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 62%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">September 2023 Acquisition 1</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 11%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt;">September 29, 2023</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; width: 9%;" valign="bottom">70%</td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center;">4</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 62%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">September 2023 Acquisition 2</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 11%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt;">September 29, 2023</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">70%</td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center;">1</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 62%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">July 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 11%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt;">July 31, 2023</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; width: 9%;" valign="bottom">70%</td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center;">7</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 62%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">May 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 11%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt;">May 31, 2023</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">45%</td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center;">4</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 62%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-size: 10pt;">February 2023 Acquisition</div> </td> <td colspan="1" style="vertical-align: top; font-family: 'Times New Roman'; width: 2%;" valign="bottom"> </td> <td style="vertical-align: top; font-family: 'Times New Roman'; width: 11%;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-size: 10pt;">February 28, 2023</div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: center; width: 9%;" valign="bottom">80%</td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; vertical-align: bottom; width: 2%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-size: 10pt; text-align: center;">1</div> </td> <td colspan="1" style="font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal;">*</td> <td style="width: auto; vertical-align: top; text-align: justify; font-family: 'Times New Roman';"> <div style="font-size: 10pt; font-style: italic; font-weight: normal;">IIP business.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal;">**</td> <td style="width: auto; vertical-align: top; text-align: justify; font-family: 'Times New Roman';"> <div style="font-size: 10pt; font-style: italic; font-weight: normal;">On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business.</div> </td> </tr> </table> 2024-03-29 0.50 9 0.50 9 0.50 0.50 16400000 500000 0.045 500000 2 <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Physical Therapy</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Operations</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> (In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Cash paid, net of cash acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">15,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Seller note</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Deferred payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Contingent payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">500</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt; font-weight: normal;">Total consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">16,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="margin-left: 9pt; font-weight: normal;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Estimated fair value of net tangible assets acquired:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt; font-weight: normal;">Total current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt; font-weight: normal;">Total non-current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">476</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt; font-weight: normal;">Total liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">(450</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; text-indent: 18pt; font-weight: normal;">Net tangible assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">26</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">6,790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Non-compete agreement</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1,672</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt; font-weight: normal;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">25,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">Fair value of non-controlling interest (classified as redeemable non-controlling interest)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-weight: normal; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-weight: normal; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">(16,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">16,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-weight: normal; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span></div> <div> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The aggregate purchase price for the 2023 acquisitions has been preliminarily allocated as follows:</span></div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Physical Therapy</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> IIP</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Operations</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> (In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Cash paid, net of cash acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,627</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Seller note</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">985</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">985</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Deferred payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Contingent payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="margin-left: 9pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Estimated fair value of net tangible assets acquired:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">388</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,079</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,467</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total non-current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">335</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt;">Total liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(41</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,179</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 27pt;">Net tangible assets acquired</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">757</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,042</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Non-compete agreement</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">37</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">396</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">187</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,580</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,767</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,566</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">27,726</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: top; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair value of non-controlling interest (classified as redeemable non-controlling interest)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(274</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(10,833</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(11,107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,955</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,597</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 15971000 500000 0 500000 16971000 0 476000 -450000 26000 6790000 328000 1672000 25056000 16901000 16971000 P12Y P5Y 2023-10-31 2023-09-29 0.70 4 2023-09-29 0.70 1 2023-07-31 0.70 7 2023-05-31 0.45 4 2023-02-28 0.80 1 1 0.55 1 0.55 0.45 4000000 0.70 4 0.30 0.70 6000000 5400000 600000 0.05 2 300000 300000 0.70 0.30 0.70 7800000 7400000 400000 0.70 5 0.30 0.70 2100000 1800000 300000 0.75 4 0.45 0.30 0.25 0.75 3100000 1700000 1100000 300000 200000 100000 300000 0.80 1 0.20 0.80 6200000 5800000 400000 0.045 3955000 22627000 26582000 0 985000 985000 0 830000 830000 0 200000 200000 3955000 24642000 28597000 388000 1079000 1467000 335000 3150000 3485000 -41000 -3138000 -3179000 682000 1091000 1773000 757000 7285000 8042000 37000 359000 396000 187000 1580000 1767000 2566000 25160000 27726000 274000 10833000 11107000 3955000 24642000 28597000 8 P12Y P5Y1M6D <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4. Redeemable Non-Controlling Interest</div> <div><br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Physical Therapy Practice Acquisitions</span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"> <br/> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">When the Company acquires a majority interest (the “Acquisition”) in a physical therapy clinic (referred to as “Therapy Practice”), these Therapy Practice transactions occur in a series of steps which are described below.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">1.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Prior to the Acquisition, the Therapy Practice exists as a separate legal entity (the “Seller Entity”). The Seller Entity is owned by one or more individuals (the “Selling Shareholders”) most of whom are physical therapists that work in the acquired Therapy Practice and provide physical therapy services to patients.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">2.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In conjunction with the Acquisition, the Seller Entity contributes the Therapy Practice into a newly-formed limited partnership (“NewCo”), in exchange for one hundred percent (100%) of the limited and general partnership interests in NewCo. Therefore, in this step, NewCo becomes a wholly-owned subsidiary of the Seller Entity.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">3.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company enters into an agreement (the “Purchase Agreement”) to acquire from the Seller Entity a majority (ranges from 50% to 90%) of the limited partnership interest and in <span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">all</span></span> cases 100% of the general partnership interest in NewCo. The Company does not purchase 100% of the limited partnership interest because the Selling Shareholders, through the Seller Entity, want to maintain an ownership percentage. The consideration for the Acquisition is primarily payable in the form of cash at closing and a two-year note in lieu of an escrow (the “Purchase Price”). The Purchase Agreement does not contain any future earn-out or other contingent consideration that is payable to the Seller Entity or the Selling Shareholders.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">4.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company and the Seller Entity also execute a partnership agreement (the “Partnership Agreement”) for NewCo that sets forth the rights and obligations of the limited and general partners of NewCo. After the Acquisition, the Company is the general partner of NewCo.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">5.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">As noted above, the Company does not purchase 100% of the limited partnership interests in NewCo and the Seller Entity retains a portion of the limited partnership interest in NewCo (“Seller Entity Interest”).</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">6.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In most cases, some or all of the Selling Shareholders enter into an employment agreement (the “Employment Agreement”) with NewCo with an initial term that ranges from <span style="-sec-ix-hidden:Fact_bdee6a69a8e04fa582c4831613eb82ec">three</span> to five years (the “Employment Term”), with automatic one-year renewals, unless employment is terminated prior to the end of the Employment Term. As a result, a Selling Shareholder becomes an employee (“Employed Selling Shareholder”) of NewCo. The employment of an Employed Selling Shareholder can be terminated by the Employed Selling Shareholder or NewCo, with or without cause, at any time. In a few situations, a Selling Shareholder does not become employed by NewCo and is not involved with NewCo following the closing; in those situations, such Selling Shareholders sell their entire ownership interest in the Seller Entity as of the closing of the Acquisition.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">7.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The compensation of each Employed Selling Shareholder is specified in the Employment Agreement and is customary and commensurate with his or her responsibilities based on other employees in similar capacities within NewCo, the Company and the industry.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">8.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company and the Selling Shareholder (including both Employed Selling Shareholders and Selling Shareholders not employed by NewCo) execute a non-compete agreement (the “Non-Compete Agreement”) which restricts the Selling Shareholder from engaging in competing business activities for a specified period of time (the “Non-Compete Term”). A Non-Compete Agreement is executed with the Selling Shareholders in all cases. That is, even if the Selling Shareholder does not become an Employed Selling Shareholder, the Selling Shareholder is restricted from engaging in a competing business during the Non-Compete Term.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">9.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Non-Compete Term commences as of the date of the Acquisition and  expires on the <span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">later</span></span> of :</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">a.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Two years after the date an Employed Selling Shareholders’ employment is terminated (if the Selling Shareholder becomes an Employed Selling Shareholder) or</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">b.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="-sec-ix-hidden:Fact_2c121facb08c4e968f0cc6b2c45ff4ff">Five</span> to six years from the date of the Acquisition, as defined in the Non-Compete Agreement, regardless of whether the Selling Shareholder is employed by NewCo.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">10.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Non-Compete Agreement applies to a restricted region which is a defined mileage radius from the Therapy Practice. That is, an Employed Selling Shareholder is permitted to engage in competing Therapy Practices or activities outside the designated geography (after such Employed Selling Shareholder no longer is employed by NewCo) and a Selling Shareholder who is not employed by NewCo immediately is permitted to engage in the competing Therapy Practice or activities outside the designated geography.</div> </td> </tr> </table> <div><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Partnership Agreement contains provisions for the redemption of the Seller Entity Interest, either at the option of the Company (the “Call Right”) or at the option of the Seller Entity (the “Put Right”) as follows:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">1.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Put Right</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">a.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In the event that any Selling Shareholder’s employment is terminated under certain circumstances prior to the fifth anniversary of the Closing Date, the Seller Entity thereafter may have an irrevocable right to cause the Company to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest at the purchase price described in “3” below.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">b.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In the event that any Selling Shareholder is not employed by NewCo as of the fifth anniversary of the Closing Date and the Company has not exercised its Call Right with respect to the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest, Seller Entity thereafter shall have the Put Right to cause the Company to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest at the purchase price described in “3” below.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">c.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In the event that any Selling Shareholder’s employment with NewCo is terminated for any reason on or after the fifth anniversary of the Closing Date, the Seller Entity has the Put Right, and upon the exercise of the Put Right, the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest shall be redeemed by the Company at the purchase price described in “3” below.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">2.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Call Right</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">a.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">If any Selling Shareholder’s employment by NewCo is terminated prior to the fifth anniversary of the Closing Date, the Company thereafter has an irrevocable right to purchase from Seller Entity the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest, in each case at the purchase price described in “3” below.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">b.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In the event that any Selling Shareholder’s employment with NewCo is terminated for any reason on or after the fifth anniversary of the Closing Date, the Company has the Call Right, and upon the exercise of the Call Right, the Terminated Selling Shareholder’s Allocable Percentage of Seller Entity’s Interest shall be redeemed by the Company at the purchase price described in “3” below.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">3.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">For the Put Right and the Call Right, the purchase price is derived from a formula based on a specified multiple of NewCo’s trailing twelve months of earnings before interest, taxes, depreciation, amortization, and the Company’s internal management fee, plus an Allocable Percentage of any undistributed earnings of NewCo (the “Redemption Amount”). NewCo’s earnings are distributed monthly based on available cash within NewCo; therefore, the undistributed earnings amount is small, if any.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">4.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Purchase Price for the initial equity interest purchased by the Company<span style="font-size: 10pt; font-family: 'Times New Roman';">, also</span> based on the same specified multiple of the trailing twelve-month earnings that is used in the Put Right and the Call Right noted above.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">5.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Put Right and the Call Right do not have an expiration date, and the Seller Entity Interest is not required to be purchased by the Company or sold by the Seller Entity unless either the Put Right or the Call Right is exercised.</div> </td> </tr> </table> <div> <br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">6.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Put Right and the Call Right never apply to Selling Shareholders who do not become employed by NewCo, since the Company requires that such Selling Shareholders sell their entire ownership interest in the Seller Entity at the closing of the Acquisition.</div> </td> </tr> </table> <div><br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="text-decoration: underline;">ProgressiveHealth Acquisition</span></div> <div><br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">On November 30, 2021, the Company acquired a majority interest in ProgressiveHealth Companies, LLC (“Progressive”), which owns a majority interest in certain subsidiaries (“Progressive Subsidiaries”) that operate in the IIP businesses.  The Progressive transaction was completed in a series of steps which are described below.</div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">1.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Prior to the acquisition, the Progressive Subsidiaries were owned by a legal entity (“Progressive Parent”) controlled by its individual owners (the “ Progressive Selling Shareholders”), who work in and manage the Progressive business.</div> </div> </td> </tr> </table> </div> <div><br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">2.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In conjunction with the acquisition, the Progressive Selling Shareholders caused the Progressive Parent to transfer its ownership of the Progressive Subsidiaries into a newly-formed limited liability company (“Progressive NewCo”), in exchange for one hundred percent (100%) of the membership interests in Progressive NewCo. Therefore, in this step, Progressive NewCo became wholly-owned by the Progressive Selling Shareholders.</div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">3.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company entered into an agreement (the “Progressive Purchase Agreement”) to acquire from the Progressive Selling Shareholders a majority of the membership interest in Progressive NewCo. The consideration for the acquisition is primarily payable in the form of cash at closing, a relatively small portion paid in cash after the closing contingent on certain performance criteria, and a small note in lieu of an escrow (the “Progressive Purchase Price”).</div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">4.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company and the Progressive Selling Shareholders also executed an operating agreement (the “Progressive Operating Agreement”) for Progressive NewCo that sets forth the rights and obligations of the members of Progressive NewCo.</div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">5.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">As noted above, the Company did not purchase 100% of the membership interests in Progressive NewCo and the Progressive Selling Shareholders retained a portion of the membership interest in Progressive NewCo (“Progressive Selling Shareholders’ Interest”).</div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">6.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company and the Progressive Selling Shareholders executed a non-compete agreement (the “Progressive Non-Compete Agreement”) which restricts the Progressive Selling Shareholders from competing for a specified period of time (the “Progressive Non-Compete Term”).</div> </div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">7.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Progressive Non-Compete Term commences as of the date of the Progressive acquisition and expires on the <span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">later</span></span> of:</div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">a.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Two years after the date a Progressive Selling Shareholder no longer is involved in the management of Progressive NewCo or</div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">b.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Seven years from the date of the acquisition.</div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">8.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Progressive Non-Compete Agreement applies to the entire United States.</div> </div> </div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">9.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Progressive Put Right (as defined below) and the Progressive Call Right (as defined below) do not have an expiration date. The Progressive Operating Agreement contains provisions for the redemption of the Progressive Selling Shareholder’s Interest, either at the option of the Company (the “Progressive Call Right”) or at the option of the Progressive Selling Shareholder (the “Progressive Put Right”) as follows:</div> </div> </div> </div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">1.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Progressive Put Right</div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 54pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">a.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Each of the Progressive Selling Shareholders has the right to sell 30% of their respective residual interests on each of the 4th and 5th anniversaries of the acquisition closing, and then 10% on each of the 6th and 7th anniversaries.</div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 54pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">b.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">In the event that any Progressive Selling Shareholder terminates his management relationship with Progressive NewCo for any reason on or after the seventh anniversary of the Closing Date, the Progressive Selling Shareholder has the Put Right, and upon the exercise of the Progressive Put Right, the Progressive Selling Shareholder’s Interest shall be redeemed by the Company at the purchase price described in “3” below.</div> </div> </div> </div> </td> </tr> </table> </div> <div><br/></div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">2.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Progressive Call Rights</div> </div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 54pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">a.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">If any Progressive Selling Shareholder’s ceases to perform management services on behalf of Progressive NewCo, the Company thereafter shall have an irrevocable right to purchase from such Progressive Selling Shareholder his Interest, in each case at the purchase price described in “3” below.</div> </div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">3.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">For the Progressive Put Right and the Progressive Call Right, the purchase price is derived from a formula based on a specified multiple of Progressive NewCo’s trailing twelve months of earnings before interest, taxes, depreciation, amortization, and the Company’s internal management fee, plus an Allocable Percentage of any undistributed earnings of Progressive NewCo. Progressive NewCo’s earnings are distributed monthly based on available cash within Progressive NewCo; therefore, the undistributed earnings amount is small, if any.</div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">4.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Progressive Purchase Price for the initial equity interest purchased by the Company is also based on the same specified multiple of the trailing twelve-month earnings that is used in the Progressive Put Right and the Progressive Call Right noted above.</div> </div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; color: rgb(0, 0, 0);"> <tr> <td style="width: 36pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">5.</td> <td style="width: auto; vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Progressive Put Right and the Progressive Call Right do not have an expiration date.</div> </div> </div> </div> </div> </div> </td> </tr> </table> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Neither the Progressive Operating Agreement nor the Progressive Non-Compete Agreement contain any provision to escrow or “claw back” the equity interest in Progressive NewCo held by the Progressive Selling Shareholders, in the event of a breach of the operating agreement or non-compete terms, or the management services agreement pursuant to which the Progressive Selling Shareholders perform services on behalf of Progressive NewCo. The Company’s only recourse against the Progressive Selling Shareholder for breach of any of these agreements is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with a Progressive Selling Shareholder that would result in a forfeiture of the equity interest in Progressive NewCo held by a Progressive Selling Shareholder.</div> <div><br/></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">For both scenarios described above, an Employed Selling Shareholder’s ownership of his or her equity interest in the Seller Entity predates the Acquisition and the Company’s purchase of its partnership interest in NewCo. The Employment Agreement and the Non-Compete Agreement do not contain any provision to escrow or “claw back” the equity interest in the Seller Entity held by such Employed Selling Shareholder, nor the Seller Entity Interest in NewCo, in the event of a breach of the employment or non-compete terms. More specifically, even if the Employed Selling Shareholder is terminated for “cause” by NewCo, such Employed Selling Shareholder does not forfeit his or her right to his or her full equity interest in the Seller Entity and the Seller Entity does not forfeit its right to any portion of the Seller Entity Interest. The Company’s only recourse against the Employed Selling Shareholder for breach of either the Employment Agreement or the Non-Compete Agreement is to seek damages and other legal remedies under such agreements. There are no conditions in any of the arrangements with an Employed Selling Shareholder that would result in a forfeiture of the equity interest held in the Seller Entity or of the Seller Entity Interest.</div> <div><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; text-align: justify;">Carrying Amounts of Redeemable Non-Controlling Interests<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The following table details the changes in the carrying amount (fair value) of the </span>Company’s<span style="font-size: 10pt; font-family: 'Times New Roman';"> redeemable non-controlling interests:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">Three Months Ended</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">Year Ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: justify; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">March 31, 2024</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: justify;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">(In thousands)</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">174,828</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">167,515</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Net income allocated to redeemable non-controlling interest partners </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">2,227</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4,426</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Distributions to redeemable non-controlling interest partners</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(2,100</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(11,533</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Changes in the fair value of redeemable non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,439</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">13,565</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Purchases of redeemable non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(2,777</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(12,073</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt; text-indent: -9pt; text-align: justify;"> Acquired interest </div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">16,901</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">11,007</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Sales of redeemable non-controlling interest </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">382</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">5,012</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Changes in notes receivable related to redeemable non-controlling interest </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">(167</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">(3,091</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">190,733</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">174,828</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The following table categorizes the carrying amount (fair value) of the redeemable non-controlling interests:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: justify;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; font-weight: bold;" valign="bottom"> <div style="text-align: center;"> (In thousands)</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Contractual time period has lapsed but holder’s employment has not terminated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">76,938</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">96,876</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Contractual time period has not lapsed and holder’s employment has not terminated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">113,795</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">77,952</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Holder’s employment has terminated and contractual time period has expired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Holder’s employment has terminated and contractual time period has not expired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: justify; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">190,733</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">174,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1 0.50 0.90 1 1 P2Y 1 P5Y P1Y P2Y P6Y 1 1 P2Y P7Y 0.30 0.10 <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The following table details the changes in the carrying amount (fair value) of the </span>Company’s<span style="font-size: 10pt; font-family: 'Times New Roman';"> redeemable non-controlling interests:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">Three Months Ended</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">Year Ended</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: justify; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">March 31, 2024</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: justify;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">(In thousands)</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">174,828</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">167,515</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Net income allocated to redeemable non-controlling interest partners </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">2,227</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4,426</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Distributions to redeemable non-controlling interest partners</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(2,100</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(11,533</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Changes in the fair value of redeemable non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,439</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">13,565</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Purchases of redeemable non-controlling interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(2,777</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(12,073</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt; text-indent: -9pt; text-align: justify;"> Acquired interest </div> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">16,901</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">11,007</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Sales of redeemable non-controlling interest </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">382</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">5,012</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Changes in notes receivable related to redeemable non-controlling interest </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">(167</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">(3,091</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">190,733</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">174,828</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 174828000 167515000 2227000 4426000 2100000 11533000 1439000 13565000 -2777000 -12073000 16901000 11007000 382000 5012000 167000 3091000 190733000 174828000 <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The following table categorizes the carrying amount (fair value) of the redeemable non-controlling interests:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">December 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: justify;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; font-weight: bold;" valign="bottom"> <div style="text-align: center;"> (In thousands)</div> </td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Contractual time period has lapsed but holder’s employment has not terminated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">76,938</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">96,876</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Contractual time period has not lapsed and holder’s employment has not terminated</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">113,795</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">77,952</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Holder’s employment has terminated and contractual time period has expired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Holder’s employment has terminated and contractual time period has not expired</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: justify; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">190,733</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">174,828</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 76938000 96876000 113795000 77952000 0 0 0 0 190733000 174828000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5. Goodwill<br/> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The changes in the carrying amount of goodwill consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"></td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Three Months Ended</span></div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">509,571</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">494,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Acquisitions<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28,083</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Adjustments for purchase price allocation of businesses acquired in prior year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,187</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">Impairment of goodwill </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(15,800</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">534,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">509,571</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">For the three months ended March 31, 2024 and 2023, no triggering events or indicators were identified that would require impairment assessments as of such periods. During the year ended December 31, 2023, the Company recorded a charge for goodwill impairment of $15.8 million related to an IIP acquisition.</span><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The changes in the carrying amount of goodwill consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"></td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Three Months Ended</span></div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Beginning balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">509,571</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">494,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Acquisitions<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28,083</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Adjustments for purchase price allocation of businesses acquired in prior year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,187</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">Impairment of goodwill </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(15,800</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Ending balance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">534,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">509,571</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 509571000 494101000 25056000 28083000 -356000 3187000 0 15800000 534271000 509571000 15800000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6. Intangible Assets, Net</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s intangible assets, net, consisted of the following:</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gross Amount</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accumulated Amortization</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Carrying </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gross Amount</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accumulated Amortization</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Carrying </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(32,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">68,683</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">93,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(30,414</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">63,244</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">46,145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">46,145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-compete agreements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,818</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(7,758</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,060</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,459</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(7,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,865</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">156,877</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(39,989</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">116,888</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">147,690</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(38,008</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">109,682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Tradenames, customer and referral relationships and non-compete agreements are related to the businesses acquired. The value assigned to tradenames has an indefinite life and is tested at least annually for impairment using the relief from royalty method in conjunction with the Company’s annual goodwill impairment test. The value assigned to customer and referral relationships is being amortized over their respective estimated useful lives which range from 7.0 to 14.0 years. Non-compete agreements are amortized over the respective term of the agreements which range from 5.0 to 6.0 years. For the three months ended March 31, 2024, the weighted average amortization period for customer and referral relationships was 12.7 years and the weighted average amortization period for non-compete agreements was 5.5 years. During the year ended December 31, 2023, the Company recognized a charge of $1.7 million related to the impairment of a tradename related to an IIP acquisition.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table details the amount of amortization expense recorded for intangible assets for the periods presented:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,818</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,664</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-compete agreements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">163</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">153</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">1,981</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">1,817</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Based on the balance of referral relationships and non-compete agreements as of March 31, 2024, the expected amount to be amortized in 2024 and thereafter by year is as follows:</span></div> <div><br/></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"><span style="font-weight: bold;">For the Year Ended December 31,</span><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Customer and Referral</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Relationships</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Non-Compete</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Agreements</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span> (excluding the three months ended March 31, 2024)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,645</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,428</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">605</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,960</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">465</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,797</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">303</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35,325</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s intangible assets, net, consisted of the following:</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" rowspan="1" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gross Amount</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accumulated Amortization</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Carrying </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gross Amount</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accumulated Amortization</div> </td> <td colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); text-align: center; white-space: nowrap;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Carrying </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(32,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">68,683</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">93,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(30,414</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">63,244</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">46,145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">46,145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-compete agreements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,818</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(7,758</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,060</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,459</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(7,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,865</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">156,877</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(39,989</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">116,888</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">147,690</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(38,008</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">109,682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 100914000 32231000 68683000 93658000 30414000 63244000 46145000 0 46145000 44573000 0 44573000 9818000 7758000 2060000 9459000 7594000 1865000 156877000 39989000 116888000 147690000 38008000 109682000 P7Y P14Y P5Y P6Y P12Y8M12D P5Y6M 1700000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The following table details the amount of amortization expense recorded for intangible assets for the periods presented:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; width: 1%;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer and referral relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,818</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,664</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-compete agreements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">163</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">153</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">1,981</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">1,817</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1818000 1664000 163000 153000 1981000 1817000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Based on the balance of referral relationships and non-compete agreements as of March 31, 2024, the expected amount to be amortized in 2024 and thereafter by year is as follows:</span></div> <div><br/></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"><span style="font-weight: bold;">For the Year Ended December 31,</span><br/> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Customer and Referral</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Relationships</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Non-Compete</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Agreements</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span> (excluding the three months ended March 31, 2024)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,645</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,428</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">605</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,960</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">465</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,797</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">303</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">6,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">35,325</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 5645000 497000 7428000 605000 6960000 465000 6797000 303000 6528000 169000 35325000 21000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7. Accrued Expenses<br/> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Accrued expenses consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Salaries and related costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Credit balances due to patients and payors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,905</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">Dividend payable<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">6,630</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Group health insurance claims</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> Federal income taxes payable<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,915</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,006</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Contingency payable<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,074</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">Other property taxes payable </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">386<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">355<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">Purchase of redeemable non-controlling interests<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,495</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">Interest payable </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">255<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">235<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom">Closure costs</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">251</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">231</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,076</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,443</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53,749</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">55,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Accrued expenses consisted of the following:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2023</div> </td> <td colspan="1" style="white-space: nowrap; text-align: left; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"><span style="font-weight: bold;">(In thousands)</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Salaries and related costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">17,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Credit balances due to patients and payors</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,905</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,847</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">Dividend payable<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">6,630</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Group health insurance claims</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> Federal income taxes payable<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,915</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,006</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Contingency payable<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">10,074</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">12,285</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">Other property taxes payable </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">386<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">355<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">Purchase of redeemable non-controlling interests<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,495</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">Interest payable </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">255<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">235<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom">Closure costs</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">251</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">231</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,076</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,443</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53,749</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">55,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 17104000 25641000 7905000 8847000 6630000 0 2658000 2301000 1915000 1006000 10074000 12285000 386000 355000 1495000 0 255000 235000 251000 231000 5076000 4443000 53749000 55344000 <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8. Borrowings</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Amounts outstanding under the Company’s Senior Credit Facilities (as defined below) and notes payable consisted of the following:<br class="Apple-interchange-newline"/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> March 31, 2024<br/> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">December 31, 2023<br/> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Principal</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unamortized</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> discount and</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> debt issuance</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Debt</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Principal</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unamortized</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> discount and</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> debt issuance</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Debt</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div style="text-align: center;"><span style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Term Facility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">143,437</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,350</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">142,087</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">144,375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">142,907</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Revolving Facility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other (1)<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,884</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,884</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Total debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">147,321</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,350</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">145,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">148,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: Current portion of long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(420</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,222</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(420</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt; text-indent: -9pt;">Long-term debt, net of current portion</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137,679</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">136,749</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">140,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,048</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">138,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt; vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-style: italic;">(1)</div> </td> <td style="width: auto; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-style: italic;">The long-term portion is included as part of Other Long-Term Liabilities in the unaudited Consolidated Balance Sheet.</div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Effective December </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">5, 2013,<span style="color: rgb(0, 0, 0);"> the Company entered into an Amended and Restated Credit Agreement with a commitment for a </span>$125.0 million<span style="color: rgb(0, 0, 0);"> revolving credit facility. This agreement was amended and/or restated in August </span>2015,<span style="color: rgb(0, 0, 0);"> January </span>2016,<span style="color: rgb(0, 0, 0);"> March </span>2017,<span style="color: rgb(0, 0, 0);"> November </span>2017,<span style="color: rgb(0, 0, 0);"> and </span>January 2021<span style="color: rgb(0, 0, 0);">. On June </span>17,<span style="color: rgb(0, 0, 0);"> </span>2022,<span style="color: rgb(0, 0, 0);"> the Company entered into the </span>Third<span style="color: rgb(0, 0, 0);"> Amended and Restated Credit Agreement (the “Credit Agreement”) among Bank of America, N.A., as administrative agent (“Administrative Agent”) and the lenders from time-to-time party thereto.</span></span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The Credit Agreement, which matures on June 17, 2027</span><span style="font-family: 'Times New Roman'; font-size: 10pt;">,<span style="color: rgb(0, 0, 0);"> provides for loans in an aggregate principal amount of </span>$325 million<span style="color: rgb(0, 0, 0);">. Such loans were made available through the following facilities (collectively, the “Senior Credit Facilities”):</span></span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 27pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </td> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">1)</div> </td> <td style="vertical-align: top; width: auto; text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Revolving Facility: </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">$175 million<span style="color: rgb(0, 0, 0);">, </span>five-year<span style="color: rgb(0, 0, 0);">, revolving credit facility (“Revolving Facility”), which includes a </span>$12 million<span style="color: rgb(0, 0, 0);"> sublimit for the issuance of standby letters of credit and a </span>$15 million<span style="color: rgb(0, 0, 0);"> sublimit for swingline loans (each, a “Swingline Loan”).</span></span></td> </tr> </table> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"> <tr style="vertical-align: top;"> <td style="width: 27pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </td> <td style="vertical-align: top; width: 27pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">2)</div> </td> <td style="vertical-align: top; width: auto;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Term Facility: </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">$150 million<span style="color: rgb(0, 0, 0);"> term loan facility (the “Term Facility”). The Term Facility amortizes in quarterly installments of: (a) </span>0.625%<span style="color: rgb(0, 0, 0);"> in each of the </span>first<span style="color: rgb(0, 0, 0);"> </span>two<span style="color: rgb(0, 0, 0);"> years, (b) </span>1.250%<span style="color: rgb(0, 0, 0);"> in the </span>third<span style="color: rgb(0, 0, 0);"> and </span>fourth<span style="color: rgb(0, 0, 0);"> year, and (c) </span>1.875%<span style="color: rgb(0, 0, 0);"> in the </span>fifth<span style="color: rgb(0, 0, 0);"> year of the Credit Agreement. The remaining outstanding principal balance of all term loans is due on the maturity date.</span></span></div> </td> </tr> </table> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The proceeds of the Revolving Facility shall be used by the Company for working capital and other general corporate purposes of the Company and its subsidiaries, including to fund future acquisitions and invest in growth opportunities. The proceeds of the Term Facility were used by the Company to refinance the indebtedness outstanding under the Amended Credit Agreement, to pay fees and expenses incurred in connection with the transactions involving the loan facilities, for working capital and other general corporate purposes of the Company and its subsidiaries.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The Company is permitted to increase the Revolving Facility and/or add </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">one<span style="color: rgb(0, 0, 0);"> or more tranches of term loans in an aggregate amount not to exceed the sum of (i) </span>$100 million<span style="color: rgb(0, 0, 0);"> </span><span style="font-style: italic; color: rgb(0, 0, 0);">plus</span><span style="color: rgb(0, 0, 0);"> (ii) an unlimited additional amount, provided that (in the case of clause (ii)), after giving effect to such increases, the pro forma Consolidated Leverage Ratio (as defined in the Credit Agreement) would not exceed </span>2.0<span style="color: rgb(0, 0, 0);">:</span>1.0,<span style="color: rgb(0, 0, 0);"> and the aggregate amount of all incremental increases under the Revolving Facility does not exceed </span>$50,000,000.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The interest rates per annum applicable to the Senior Credit Facilities (other than in respect of Swingline Loans) will be Term SOFR (as defined in the Credit Agreement) plus an applicable margin or, at the option of the Company, an alternate base rate plus an applicable margin. Each Swingline Loan shall bear interest at the base rate plus the applicable margin. The applicable margin for Term SOFR borrowings ranges from </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">1.50%<span style="color: rgb(0, 0, 0);"> to 2.25%, and the applicable margin for alternate base rate borrowings ranges from 0.50% to </span>1.25%<span style="color: rgb(0, 0, 0);">, in each case, based on the Consolidated Leverage Ratio of the Company and its subsidiaries. Interest is payable at the end of the selected interest period but no less frequently than quarterly and on the date of maturity.</span></span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The Company is also required to pay to the Administrative Agent, for the account of each lender under the Revolving Facility, a commitment fee equal to the actual daily excess of each lender’s commitment over its outstanding credit exposure under the Revolving Facility (“unused fee”). Such unused fee will range between </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">0.25%<span style="color: rgb(0, 0, 0);"> and </span>0.35%<span style="color: rgb(0, 0, 0);"> per annum and is also based on the Consolidated Leverage Ratio of the Company and its subsidiaries. The Company may prepay and/or repay the revolving loans and the term loans, and/or terminate the revolving loan commitments, in whole or in part, at any time without premium or penalty, subject to certain conditions.</span></span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Credit Agreement contains customary covenants limiting, among other things, the incurrence of additional indebtedness, the creation of liens, mergers, consolidations, liquidations and dissolutions, sales of assets, dividends and other payments in respect of equity interests, acquisitions, investments, loans and guarantees, subject, in each case, to customary exceptions, thresholds and baskets. The Credit Agreement includes certain financial covenants which include the Consolidated Fixed Charge Coverage Ratio, and the Consolidated Leverage Ratio, as defined in the Credit Agreement. The Credit Agreement also contains customary events of default.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The Company’s obligations under the Credit Agreement are guaranteed by its wholly owned material domestic subsidiaries (each, a “Guarantor”), and the obligations of the Company and any Guarantors are secured by a perfected </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">first<span style="color: rgb(0, 0, 0);"> priority security interest in substantially all of the existing and future personal property of the Company and each Guarantor, subject to certain exceptions.</span></span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">As of March </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">31,<span style="color: rgb(0, 0, 0);"> </span>2024,<span style="color: rgb(0, 0, 0);"> </span>$143.4 million<span style="color: rgb(0, 0, 0);"> was outstanding on the Term Facility while none was outstanding under the Revolving Facility resulting in </span>$175.0 million<span style="color: rgb(0, 0, 0);"> of credit availability. As of March </span>31,<span style="color: rgb(0, 0, 0);"> </span>2024,<span style="color: rgb(0, 0, 0);"> the Company was in compliance with all of the covenants contained in the Credit Agreement. </span></span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0);"> <br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The interest rate on the Company’s term loan was 4.7% for the three months ended March 31, 2024, and 4.9% for the three months ended March 31, 2023, with an all-in effective interest rate, including all associated costs, of  5.3% and 5.5% over the same periods, respectively.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company generally enters into various notes payable as a means of financing a portion of its acquisitions and purchasing of non-controlling interests. In conjunction with acquisitions in the years ended December 31, 2022, 2023 and 2024, the Company entered into notes payable in the aggregate amount of $3.9 million, of which $3.1 million is due in 2025 and $0.8 million is due in 2026. Interest accrues in the range of 3.5% to 8.5% per annum and is payable with each principal installment.<br class="Apple-interchange-newline"/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Amounts outstanding under the Company’s Senior Credit Facilities (as defined below) and notes payable consisted of the following:<br class="Apple-interchange-newline"/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> March 31, 2024<br/> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">December 31, 2023<br/> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Principal</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unamortized</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> discount and</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> debt issuance</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Debt</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Principal</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Unamortized</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> discount and</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> debt issuance</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net Debt</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" rowspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div> <div style="text-align: center;"><span style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">(In thousands)</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Term Facility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">143,437</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,350</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">142,087</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">144,375</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">142,907</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 28%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Revolving Facility</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other (1)<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,884</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,884</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">Total debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">147,321</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,350</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">145,971</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">148,150</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,682</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: Current portion of long-term debt</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,642</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(420</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,222</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(420</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; margin-left: 18pt; text-indent: -9pt;">Long-term debt, net of current portion</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137,679</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">136,749</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">140,039</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,048</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">138,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span></div> <div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt; vertical-align: top; text-align: right; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-style: italic;">(1)</div> </td> <td style="width: auto; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"> <div style="text-align: left; font-style: italic;">The long-term portion is included as part of Other Long-Term Liabilities in the unaudited Consolidated Balance Sheet.</div> </td> </tr> </table> </div> 143437000 1350000 142087000 144375000 1468000 142907000 0 0 0 0 0 0 3884000 0 3884000 3775000 0 3775000 147321000 1350000 145971000 148150000 1468000 146682000 9642000 420000 9222000 8111000 420000 7691000 137679000 930000 136749000 140039000 1048000 138991000 125000000 2027-06-17 325000000 175000000 P5Y 12000000 15000000 150000000 quarterly 0.00625 0.0125 0.01875 100000000 2 50000000 0.015 0.0225 0.005 0.0125 0.0025 0.0035 143400000 0 175000000 0.047 0.049 0.053 0.055 3900000 3100000 800000 0.035 0.085 <div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">9.</span><span style="font-weight: bold; font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> Derivative Instruments</span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company is exposed to certain market risks in the ordinary course of business due to adverse changes in interest rates. The exposure to interest rate risk primarily results from the Company’s variable-rate borrowing. The Company may elect to use derivative financial instruments to manage risks from fluctuations in interest rates. The Company does not purchase or hold derivatives for trading or speculative purposes. Fluctuations in interest rates can be volatile and the Company’s risk management activities do not eliminate these risks.</div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> <br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic; font-variant: normal; text-transform: none;">Interest Rate Swap</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-weight: normal;">In May 2022, the Company entered into an interest rate swap agreement, effective on June 30, 2022, with Bank of America, N.A, which had a $150 million notional value, and a maturity date of June 30, 2027. Beginning in July 2022, the Company receives 1-month SOFR, and pays a fixed rate of interest of  2.815% on 1-month SOFR on a quarterly basis. The total interest rate in any period will also include an applicable margin based on the Company’s consolidated leverage ratio. In connection with the swap, no cash was exchanged between the Company and the counterparty. </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company designated its interest rate swap as a cash flow hedge and structured it to be highly effective. Consequently, unrealized gains and losses related to the fair value of the interest rate swap are recorded to accumulated other comprehensive income (loss), net of tax.</div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The impact of the Company’s derivative instruments on the accompanying Consolidated Statements of Comprehensive Income are presented in the table below.<br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"> </div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Three Months Ended</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"> </div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">(In thousands)</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: #CCEEFF;" valign="bottom">Net income<br/> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">11,617</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">11,427</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-indent: 9pt; width: 76%;" valign="bottom"> <div>Other comprehensive gain (loss):<br/> </div> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: 9pt; margin-left: 9pt;">Unrealized gain (loss) on cash flow hedge</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>1,781</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(1,817</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: 9pt; margin-left: 9pt;">Tax effect at statutory rate (federal and state)<br/> </div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>(455</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>464</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt;">Comprehensive income<br/> </div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>12,943</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>10,074</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">Comprehensive income attributable to non-controlling interest</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">(3,571</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">(4,017</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; padding-bottom: 4px;" valign="bottom">Comprehensive income attributable to USPH shareholders</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">9,372</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">6,057</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The valuations of the Company’s interest rate derivatives are measured as the present value of all expected future cash flows based on SOFR-based yield curves. The present value calculation uses discount rates that have been adjusted to reflect the credit quality of the Company and its counterparty which is a Level 2 fair value measurement.</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The carrying and fair value of the Company’s interest rate derivatives (included in other current assets and other assets) were as follows.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest rate swap:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> (In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,979</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,614</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">947</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; width: 76%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,517</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 150000000 2027-06-30 P1M 0.02815 P1M <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The impact of the Company’s derivative instruments on the accompanying Consolidated Statements of Comprehensive Income are presented in the table below.<br/> </div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"> </div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">Three Months Ended</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt;"> </div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: center; font-weight: bold; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: center; font-weight: bold; white-space: nowrap;" valign="bottom">(In thousands)</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: #CCEEFF;" valign="bottom">Net income<br/> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">11,617</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">11,427</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-indent: 9pt; width: 76%;" valign="bottom"> <div>Other comprehensive gain (loss):<br/> </div> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: 9pt; margin-left: 9pt;">Unrealized gain (loss) on cash flow hedge</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>1,781</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>(1,817</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>)</div> </td> </tr> <tr> <td style="vertical-align: middle; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: 9pt; margin-left: 9pt;">Tax effect at statutory rate (federal and state)<br/> </div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>(455</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>)</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div>464</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt;">Comprehensive income<br/> </div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>12,943</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>10,074</div> </td> <td colspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">Comprehensive income attributable to non-controlling interest</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">(3,571</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">(4,017</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 76%; padding-bottom: 4px;" valign="bottom">Comprehensive income attributable to USPH shareholders</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">9,372</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">6,057</td> <td colspan="1" rowspan="1" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 11617000 11427000 -1781000 1817000 455000 -464000 12943000 10074000 3571000 4017000 9372000 6057000 <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The carrying and fair value of the Company’s interest rate derivatives (included in other current assets and other assets) were as follows.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest rate swap:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> (In thousands)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other current assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,979</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,614</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,538</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">947</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; width: 76%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,517</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,561</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 2979000 2614000 2538000 947000 5517000 3561000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">10. Leases</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company has operating leases for its corporate offices and operating facilities. The Company determines if an arrangement is a lease at the inception of a contract. Right-of-use assets represent the Company’s right to use an underlying asset during the lease term and operating lease liabilities represent net present value of the Company’s obligation to make lease payments arising from the lease. Right-of-use assets and operating lease liabilities are recognized at commencement date based on the net present value of the fixed lease payments over the lease term. The Company’s operating lease terms are generally five years or less. The Company’s lease terms include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. As most of the Company’s operating leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Operating fixed lease expense is recognized on a straight-line basis over the lease term. Variable lease payment amounts that cannot be determined at the commencement of the lease such as increases in lease payments based on changes in index rates or usage are not included in the right-of-use assets or operating lease liabilities. These are expensed as incurred and recorded as variable lease expense.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The components of lease expense were as follows.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">Three Months Ended</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">March 31, 2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold;" valign="bottom">(In thousands)</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">9,953</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">9,365</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Short-term lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">265</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">274</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Variable lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">2,369</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">2,132</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease cost *</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">12,587</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">11,771</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">*</span> <span style="font-style: italic;">Sublease income was immaterial</span></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Lease costs are reflected in the consolidated statement of net income in the line item – rent, supplies, contract labor and other.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The supplemental cash flow information related to leases was as follows.<br/> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">Three Months Ended</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">(In thousands)</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; text-indent: -16.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash paid for amounts included in the measurement of operating lease liabilities <br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">10,338</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">9,646</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; text-indent: -25.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets obtained in exchange for new operating lease liabilities <br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">7,727</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">6,281</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The aggregate future lease payments for operating leases as of March 31, 2024, were as follows.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">2024 (excluding the three months ended March 31, 2024)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">29,610</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">32,448</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">24,492</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">16,571</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2028 and thereafter</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">16,512</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">119,633</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: imputed  interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">9,254</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 28.85pt; font-family: 'Times New Roman'; font-size: 10pt;">Total operating lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">110,379</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Average lease terms and discount rates were as follows.</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 10%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 10%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average remaining lease term - Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">3.9 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;">   <span style="text-indent: 0pt;">4.0</span> years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 10%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 10%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average discount rate - Operating leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td rowspan="1" style="text-align: center; vertical-align: bottom; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom">4.2%<br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td rowspan="1" style="text-align: left; vertical-align: bottom; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">3.1%<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> </tr> </table> P5Y <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The components of lease expense were as follows.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">Three Months Ended</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">March 31, 2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="text-align: center; vertical-align: bottom; font-weight: bold;" valign="bottom">(In thousands)</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">9,953</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">9,365</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Short-term lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">265</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">274</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Variable lease cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">2,369</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">2,132</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease cost *</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">12,587</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">11,771</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-style: italic;">*</span> <span style="font-style: italic;">Sublease income was immaterial</span></div> 9953000 9365000 265000 274000 2369000 2132000 12587000 11771000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The supplemental cash flow information related to leases was as follows.<br/> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;"><span style="text-indent: 0pt;">Three Months Ended</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">(In thousands)</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; text-indent: -16.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash paid for amounts included in the measurement of operating lease liabilities <br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">10,338</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">9,646</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: justify; text-indent: -25.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets obtained in exchange for new operating lease liabilities <br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">7,727</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">6,281</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 10338000 9646000 7727000 6281000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The aggregate future lease payments for operating leases as of March 31, 2024, were as follows.</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom">2024 (excluding the three months ended March 31, 2024)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">29,610</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">32,448</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2026</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">24,492</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2027</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">16,571</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">2028 and thereafter</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">16,512</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">119,633</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman'; font-size: 10pt;">Less: imputed  interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">9,254</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 28.85pt; font-family: 'Times New Roman'; font-size: 10pt;">Total operating lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">110,379</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 29610000 32448000 24492000 16571000 16512000 119633000 9254000 110379000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Average lease terms and discount rates were as follows.</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 10%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 10%; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average remaining lease term - Operating leases</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">3.9 years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 10%;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;">   <span style="text-indent: 0pt;">4.0</span> years</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 10%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td style="vertical-align: bottom; width: 10%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average discount rate - Operating leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td rowspan="1" style="text-align: center; vertical-align: bottom; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom">4.2%<br/> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td rowspan="1" style="text-align: left; vertical-align: bottom; width: 10%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">3.1%<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> </tr> </table> P3Y10M24D P4Y 0.042 0.031 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">11. Segment Information</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company’s reportable segments include the physical therapy operations segment and the IIP segment. Also included in the physical therapy operations segment are revenues from management contract services and other services which include services the Company provides on-site, such as athletic trainers for schools.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold; font-style: italic;">Physical Therapy Operations</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The physical therapy operations segment primarily operates through subsidiary clinic partnerships (“Clinic Partnerships”), in which the Company generally owns a 1% general partnership interest in all the Clinic Partnerships. The Company’s limited partnership interests generally range from 65% to 75% (the range is 10% - 99%) in the Clinic Partnerships. The managing therapist of each clinic owns, directly or indirectly, the remaining limited partnership interest in most of the clinics (hereinafter referred to as “Clinic Partnerships”). To a lesser extent, the Company operates some clinics, through wholly-owned subsidiaries, under profit sharing arrangements with therapists (hereinafter referred to as “Wholly-Owned Facilities”).</div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Company continues to seek to attract for employment physical therapists who have established relationships with physicians and other referral sources, by offering these therapists a competitive salary and incentives based on the profitability of the clinic that they manage. For multi-site clinic practices in which a controlling interest is acquired by the Company, the prior owners typically continue on as employees to manage the clinic operations, retain a non-controlling ownership interest in the clinics and receive a competitive salary for managing the clinic operations. In addition, the Company has developed satellite clinic facilities as part of existing Clinic Partnerships and Wholly-Owned Facilities, with the result that a substantial number of Clinic Partnerships and Wholly-Owned Facilities operate more than one clinic location.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Besides the multi-clinic acquisitions referenced in the table above, during the three months ended March 31, 2024 and the year ended December 31, 2023, the Company purchased the assets and businesses of two and eight physical therapy clinics, respectively, in separate transactions.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Clinic Partnerships</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For non-acquired Clinic Partnerships, the earnings and liabilities attributable to the non-controlling interests, typically owned by the managing therapist, directly or indirectly, are recorded within the balance sheets and income statements as non-controlling interest—permanent equity. For acquired Clinic Partnerships with redeemable non-controlling interests, the earnings attributable to the redeemable non-controlling interests are recorded within the consolidated balance sheets and income statements as redeemable non-controlling interest—temporary equity.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div><span style="font-style: italic; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">Wholly-Owned Facilities</span><br/></div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For Wholly-Owned Facilities with profit sharing arrangements, an appropriate accrual is recorded for the amount of profit sharing due the clinic partners/directors. The amount is expensed as compensation and included in clinic operating costs—salaries and related costs. The respective liability is included in current liabilities—accrued expenses on the consolidated balance sheets.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; font-style: italic;">Industrial Injury Prevention Services</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Services provided in the IIP segment include onsite injury prevention and rehabilitation, performance optimization, post offer employment testing, functional capacity evaluations, and ergonomic assessments. The majority of these services are contracted with and paid for directly by employers, including a number of Fortune 500 companies. Other clients include large insurers and their contractors. The Company performs these services through Industrial Sports Medicine Professionals, consisting primarily of specialized certified athletic trainers (“ATCs”).</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Segment Financials</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company evaluates performance of the segments based on gross profit. The Company has provided additional information regarding its reportable segments which contributes to the understanding of the Company and provides useful information.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes selected financial data for the Company’s reportable segments:<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">(In thousands)</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom">Net revenue:</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Physical therapy operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">134,425</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">129,159</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Industrial injury prevention services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">21,250</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">19,350</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total Company</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">155,675</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">148,509</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>Operating Costs:<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"> <div style="margin-left: 9pt;">Salaries and related costs:</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Physical therapy operations<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">79,774</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">73,886</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Industrial injury prevention services<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">13,957</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">12,154</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Total salaries and related costs<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">93,731</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">86,040</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"> <div style="margin-left: 9pt;">Rent supplies, contract labor and other:<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 18pt;">Physical therapy operations<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">28,960</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">26,672</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Industrial injury prevention services<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">2,956</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">3,428</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Total rent, supplies, contract labor and other<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">31,916</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">30,100</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"> <div style="margin-left: 9pt;">Provision for credit losses:<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Physical therapy operations<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,627</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,512</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Industrial injury prevention services<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Total provision for credit losses<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,627</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,512</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom">Total Company<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">127,274</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">117,652</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Physical therapy operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">24,064</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">27,089</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Industrial injury prevention services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">4,337</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">3,768</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total Company<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">28,401</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">30,857</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total Assets:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Physical therapy operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">872,976</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">726,422</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Industrial injury prevention services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">144,280</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">141,705</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total Company</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">1,017,256</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">868,127</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0.01 0.65 0.75 0.10 0.99 1 2 8 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes selected financial data for the Company’s reportable segments:<br/> </div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Three Months Ended<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">(In thousands)</td> <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom">Net revenue:</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Physical therapy operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">134,425</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">129,159</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Industrial injury prevention services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">21,250</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">19,350</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total Company</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">155,675</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">148,509</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div>Operating Costs:<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"> <div style="margin-left: 9pt;">Salaries and related costs:</div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Physical therapy operations<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">79,774</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">73,886</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Industrial injury prevention services<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">13,957</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">12,154</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Total salaries and related costs<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">93,731</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">86,040</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"> <div style="margin-left: 9pt;">Rent supplies, contract labor and other:<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 18pt;">Physical therapy operations<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">28,960</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">26,672</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Industrial injury prevention services<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">2,956</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">3,428</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Total rent, supplies, contract labor and other<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">31,916</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">30,100</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%;" valign="bottom"> <div style="margin-left: 9pt;">Provision for credit losses:<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Physical therapy operations<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,627</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,512</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Industrial injury prevention services<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;"> <div style="margin-left: 9pt;">Total provision for credit losses<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,627</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1,512</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom">Total Company<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">127,274</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">117,652</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Physical therapy operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">24,064</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">27,089</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Industrial injury prevention services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">4,337</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">3,768</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total Company<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">28,401</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">30,857</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total Assets:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Physical therapy operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">872,976</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">726,422</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Industrial injury prevention services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">144,280</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">141,705</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total Company</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">1,017,256</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">868,127</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 134425000 129159000 21250000 19350000 155675000 148509000 79774000 73886000 13957000 12154000 93731000 86040000 28960000 26672000 2956000 3428000 31916000 30100000 1627000 1512000 0 0 1627000 1512000 127274000 117652000 24064000 27089000 4337000 3768000 28401000 30857000 872976000 726422000 144280000 141705000 1017256000 868127000 <div><span style="font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">12. Investment in Unconsolidated Affiliate</span><br/> </div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Through one of its subsidiaries, the Company has a 49% joint venture interest in a company which provides physical therapy services for patients at hospitals. Since the Company is deemed to not have a controlling interest in the company, the Company’s investment is accounted for using the equity method of accounting. The investment balance of this joint venture as of March 31, 2024, is $12.2 million and the earnings amounted to approximately $0.3 million.</span> </div> 0.49 12200000 300000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">13. Subsequent Events</div> <div style="font-family: 'Times New Roman';"><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">On May 7, 2024, the Company’s Board of Directors declared a quarterly dividend of $0.44 per share payable on June 14, 2024, to shareholders of record on May 23, 2024. </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">On </span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">April 30, 2024, one of the Company’s primary IIP businesses, Briotix Health Limited Partnership, acquired 100% of an IIP business for a closing purchase price of $24.0 million, with provision for additional purchase price based on the financial performance of the acquired business during the 12-month period after closing.</span></div> 0.44 2024-06-14 2024-05-23 1 24000000 false false false false On October 31, 2023, the Company concurrently acquired 100% of an IIP business and a 55% equity interest in an ergonomics software business. The long-term portion is included as part of Other Long-Term Liabilities in the unaudited Consolidated Balance Sheet. IIP business. Sublease income was immaterial