| Income Statement | Mar2022 | Jun2022 | Sep2022 | Dec2022 | Mar2023 | Jun2023 | Sep2023 |
|---|---|---|---|---|---|---|---|
| Additional items | |||||||
| Shares Outstanding (Weighted Average) | 54.01M | 54.57M | 55.21M | 54.87M | 1.95M | 1.96M | 1.96M |
| 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 |