| Schedule of computation of basic and diluted earnings per share |
The following table reconciles the numerator and denominator in the computations of basic and diluted earnings per share (in thousands): | | | | | | | | | | | | | Three months ended June 30, | | Six months ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | Numerator: | | | | | | | | | | | | Net income (loss) attributable to ATN International, Inc. stockholders- Basic | | 167,288 | | | (7,026) | | | 164,491 | | | (15,954) | Less: Preferred dividends | | (1,648) | | | (1,507) | | | (3,242) | | | (2,965) | Net income (loss) attributable to ATN International, Inc. common stockholders- Basic and Diluted | $ | 165,640 | | $ | (8,533) | | $ | 161,249 | | $ | (18,919) | | | | | | | | | | | | | Denominator: | | | | | | | | | | | | Weighted-average shares outstanding- Basic | | 15,384 | | | 15,223 | | | 15,334 | | | 15,177 | Weighted-average shares outstanding- Diluted | | 15,459 | | | 15,223 | | | 15,444 | | | 15,177 |
|
| Schedule of roll forward activity related to the Company's redeemable noncontrolling interests |
The following table provides a roll forward of the activity related to the Company’s redeemable noncontrolling interests for the six months ended June 30, 2026 and 2025 (in thousands): | | | | | | | | | | Redeemable Preferred Units | | Redeemable Common Units | | Total Redeemable Noncontrolling Interests | Balance, December 31, 2025 | $ | 71,820 | | $ | 15,001 | | $ | 86,821 | Accrued preferred dividend | | 3,242 | | | — | | | 3,242 | Allocated net income | | — | | | 6,306 | | | 6,306 | Change in fair value | | — | | | 1,024 | | | 1,024 | Balance, June 30, 2026 | $ | 75,062 | | $ | 22,331 | | $ | 97,393 |
| | | | | | | | | | Redeemable Preferred Units | | Redeemable Common Units | | Total Redeemable Noncontrolling Interests | Balance, December 31, 2024 | $ | 65,704 | | $ | 10,599 | | $ | 76,303 | Accrued preferred dividend | | 2,965 | | | — | | | 2,965 | Allocated net loss | | — | | | (8,746) | | | (8,746) | Change in fair value | | — | | | 8,193 | | | 8,193 | Balance, June 30, 2025 | $ | 68,669 | | $ | 10,046 | | $ | 78,715 |
|