Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 721.00M | $ 560.70M | $ 449.10M | $ 414.00M | $ 387.80M | |
$ 270.60M | $ 194.80M | $ 153.80M | $ 147.90M | $ 125.90M | |
$ 124.50M | $ 114.10M | $ 94.30M | $ 83.50M | $ 119.40M | |
$ 219.00M | $ 178.50M | $ 159.80M | $ 148.00M | $ 147.20M | |
$ 282.00M | $ 208.80M | $ 198.40M | $ 224.90M | $ 165.30M | |
$ 146.10M | $ 30.30M | $ 38.60M | $ 56.30M | $ -4.80M | |
$ -258.30M | $ -192.80M | $ -178.40M | $ -90.70M | $ -132.80M | |
$ -112.20M | $ -162.50M | $ -119.40M | $ -20.90M | $ -74.80M | |
$ -100.10M | $ -171.40M | $ -156.20M | $ -36.70M | $ -136.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.10 | $ -0.17 | $ -0.16 | $ -0.04 | $ -0.15 | |
$ -0.10 | $ -0.17 | $ -0.16 | $ -0.04 | $ -0.15 | |
1.00B | 1.00B | 1.00B | 997.52M | 926.49M | |
1.05B | 1.00B | 1.00B | 1.00B | 927.49M |