Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.32B | $ 1.27B | $ 1.17B | $ 1.06B | $ 1.03B | |
$ 452.00M | $ 435.80M | $ 421.20M | $ 374.30M | $ 356.90M | |
$ 371.50M | $ 339.30M | $ 316.00M | $ 286.30M | $ 272.80M | |
$ 7.60M | $ 6.40M | $ 3.90M | $ 3.70M | $ 4.10M | |
$ 87.60M | $ 102.70M | $ 109.10M | $ 91.70M | $ 88.20M | |
$ 80.50M | $ 96.50M | $ 105.20M | $ 88.00M | $ 84.10M | |
$ -700.00K | $ -1.30M | $ -1.40M | $ -400.00K | $ -100.00K | |
$ 79.80M | $ 95.20M | $ 103.80M | $ 87.60M | $ 84.00M | |
$ 61.00M | $ 70.70M | $ 78.80M | $ 70.10M | $ 65.40M | |
$ 1.59 | $ 1.85 | $ 2.07 | $ 1.85 | $ 1.72 | |
$ 1.59 | $ 1.84 | $ 2.06 | $ 1.84 | $ 1.71 | |
38.30M | 38.10M | 38.00M | 37.80M | 37.50M | |
38.40M | 38.20M | 38.10M | 38.00M | 37.70M |