XML 48 R23.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Note 16 - Redeemable Non-controlling Interests | 12 Months Ended
--- | ---
Dec. 31, 2024
Notes to Financial Statements |
Noncontrolling Interest Disclosure [Text Block] | 16. Redeemable non-controlling interests The minority equity positions in the Company’s subsidiaries are referred to as redeemable non-controlling interests (“RNCI”). The RNCI are considered to be redeemable securities. Accordingly, the RNCI is recorded at the greater of (i) the redemption amount or (ii) the amount initially recorded as RNCI at the date of inception of the minority equity position. This amount is recorded in the “mezzanine” section of the balance sheet, outside of shareholders’ equity. Changes in the RNCI amount are recognized immediately as they occur. The following table provides a reconciliation of the beginning and ending RNCI amounts:
|  | 2024 |  |  | 2023 |
Balance, January 1 |  | $ | 1,072,066 |  |  | $ | 1,079,306 |
RNCI share of earnings |  |  | 53,958 |  |  |  | 53,621 |
RNCI redemption increment |  |  | 21,243 |  |  |  | 22,588 |
Distributions paid to RNCI |  |  | (71,700 | ) |  |  | (74,268 | )
Purchase of interests from RNCI |  |  | (17,189 | ) |  |  | (36,922 | )
Sale of interests to RNCI |  |  | 12,664 |  |  |  | 3,550 |
RNCI recognized on business acquisitions |  |  | 82,199 |  |  |  | 24,191 |
RNCI recognized on warehouse fund assets (note 5) |  |  | 48,877 |  |  |  | - |
RNCI derecognized on warehouse fund assets (note 5) |  |  | (49,500 | ) |  |  | - |
Balance, December 31 |  | $ | 1,152,618 |  |  | $ | 1,072,066 |
The Company has shareholders’ agreements in place at each of its non-wholly owned subsidiaries. These agreements allow the Company to “call” the RNCI at a price determined with the use of a formula price, which is usually equal to a fixed multiple of average annual net earnings before income taxes, interest, depreciation, and amortization. The agreements also have redemption features which allow the owners of the RNCI to “put” their equity to the Company at the same price subject to certain limitations. The formula price is referred to as the redemption amount and may be paid in cash or in Subordinate Voting Shares. The redemption amount as of December 31, 2024, was $958,558 ( December 31, 2023 - $943,235). The redemption amount is lower than that recorded on the balance sheet as the formula price of certain RNCI are lower than the amount initially recorded at the inception of the minority equity position. If all put or call options were settled with Subordinate Voting Shares as at December 31, 2024, approximately 6,640,000 such shares would be issued. Increases or decreases to the formula price of the underlying shares are recognized in the statement of earnings as the NCI redemption increment.

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/810/tableOfContent + Details
Name: | us-gaap_MinorityInterestDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration