Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 500.41M | $ 448.55M | $ 330.08M | $ 292.95M | $ 282.27M | |
$ 293.29M | $ 286.05M | $ 283.98M | $ 281.74M | $ 211.90M | |
$ 197.99M | $ 197.36M | $ 186.77M | $ 167.41M | $ 155.00M | |
$ 7.47M | $ 4.65M | $ 3.77M | $ 3.19M | $ 5.00M | |
$ 102.77M | $ 93.33M | $ 100.98M | $ 117.52M | $ 61.90M | |
$ 95.30M | $ 88.69M | $ 97.21M | $ 114.33M | $ 56.90M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 95.30M | $ 88.69M | $ 97.21M | $ 114.33M | $ 56.90M | |
$ 75.93M | $ 71.10M | $ 78.12M | $ 91.80M | $ 46.92M | |
$ 2.61 | $ 2.42 | $ 2.66 | $ 3.12 | $ 1.60 | |
$ 2.58 | $ 2.41 | $ 2.64 | $ 3.11 | $ 1.60 | |
29.13M | 29.43M | 29.39M | 29.39M | 29.20M | |
29.40M | 29.53M | 29.55M | 29.55M | 29.27M |