Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.27B | $ 1.17B | $ 1.06B | $ 1.03B | $ 946.90M | |
$ 435.80M | $ 421.20M | $ 374.30M | $ 356.90M | $ 325.70M | |
$ 339.30M | $ 316.00M | $ 286.30M | $ 272.80M | $ 260.40M | |
$ 6.40M | $ 3.90M | $ 3.70M | $ 4.10M | $ 4.10M | |
$ 102.70M | $ 109.10M | $ 91.70M | $ 88.20M | $ 70.20M | |
$ 96.50M | $ 105.20M | $ 88.00M | $ 84.10M | $ 66.10M | |
$ -1.30M | $ -1.40M | $ -400.00K | $ -100.00K | - | |
$ 95.20M | $ 103.80M | $ 87.60M | $ 84.00M | $ 66.10M | |
$ 70.70M | $ 78.80M | $ 70.10M | $ 65.40M | $ 48.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.85 | $ 2.07 | $ 1.85 | $ 1.72 | $ 1.29 | |
$ 1.84 | $ 2.06 | $ 1.84 | $ 1.71 | $ 1.29 | |
38.10M | 38.00M | 37.80M | 37.50M | 37.50M | |
38.20M | 38.10M | 38.00M | 37.70M | 37.70M |