| Income Statement | Mar2022 | Jun2022 | Sep2022 | Dec2022 | Mar2023 | Jun2023 | Sep2023 |
|---|---|---|---|---|---|---|---|
| Additional items | |||||||
| Shares Outstanding (Weighted Average) | 8.29M | 8.28M | 8.32M | 8.31M | 8.31M | 8.30M | 8.28M |
| Shares Outstanding (Diluted Average) | 54.01M | 54.57M | 55.21M | 54.87M | 1.95M | 1.96M | 1.96M |
| Shares Outstanding | 58.01M | 58.21M | 58.15M | 58.22M | 58.19M | 57.99M | 57.97M |