Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.12B | $ 1.04B | $ 1.08B | $ 1.01B | $ 629.37M | |
$ 281.10M | $ 276.11M | $ 275.48M | $ 238.28M | $ 178.95M | |
$ 273.57M | $ 184.74M | $ 163.21M | $ 136.22M | $ 129.13M | |
$ 18.86M | $ 18.51M | $ 10.60M | $ 19.56M | $ 26.66M | |
$ 92.80M | $ 101.11M | $ 122.87M | $ 125.59M | $ 161.81M | |
$ 7.53M | $ 87.49M | $ 112.27M | $ 98.26M | $ 135.16M | |
$ 23.12M | $ 1.18M | $ 2.97M | $ 7.76M | $ -81.21M | |
$ 30.65M | $ 88.67M | $ 115.24M | $ 106.03M | $ -31.40M | |
$ 8.73M | $ 54.41M | $ 79.49M | $ 72.57M | $ -37.71M | |
$ 0.43 | $ 2.72 | $ 3.86 | $ 3.72 | $ -1.95 | |
$ 0.41 | $ 2.62 | $ 3.86 | $ 3.58 | $ -1.95 | |
20.29M | 20.03M | 19.76M | 19.52M | 19.30M | |
21.19M | 20.77M | 20.62M | 20.30M | 19.30M |