National World revenue and profit since David Montgomery takeover

86M
8.6M
84.1M
9.3M
88.4M
9.7M
96M
11.1M
2021
2022
2023
2024