Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 550.21M | $ 430.53M | $ 388.51M | $ 304.27M | $ 218.23M | |
$ 242.81M | $ 199.09M | $ 188.77M | $ 154.62M | $ 105.09M | |
$ 178.77M | $ 366.17M | $ 319.99M | $ 304.39M | $ 223.45M | |
$ 45.27M | $ 31.11M | $ 30.80M | $ 30.20M | $ 16.75M | |
$ 115.36M | $ 102.95M | $ 101.78M | $ 30.01M | $ 13.74M | |
$ 64.05M | $ 33.25M | $ 37.72M | $ -149.78M | $ -118.36M | |
$ -87.88M | $ -61.60M | $ -40.37M | $ -43.16M | $ -6.75M | |
$ -23.83M | $ 6.01M | $ 28.15M | $ -43.29M | $ -11.97M | |
$ -28.20M | $ 13.67M | $ 20.62M | $ -48.14M | $ -16.14M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.93 | $ 0.46 | $ 0.70 | $ -1.63 | $ -0.55 | |
$ -0.93 | $ 0.43 | $ 0.66 | $ -1.63 | $ -0.55 | |
30.27M | 29.81M | 29.59M | 29.56M | 29.45M | |
30.27M | 31.48M | 31.39M | 29.56M | 29.45M |