Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 252.99M | $ 278.76M | $ 371.28M | $ 224.59M | $ 177.16M | |
$ 196.55M | $ 255.08M | $ 344.26M | $ 195.77M | $ 148.66M | |
$ 196.55M | $ 232.17M | $ 207.27M | $ 156.60M | $ 145.82M | |
$ 19.49M | $ 23.67M | $ 27.02M | $ 28.82M | $ 28.50M | |
$ -118.30M | $ 47.22M | $ 162.25M | $ 73.22M | $ 20.80M | |
$ 18.71M | $ 23.55M | $ 135.23M | $ 44.41M | $ -8.02M | |
$ -165.28M | $ -112.08M | $ -44.96M | $ 20.85M | $ -44.67M | |
$ -146.57M | $ -88.54M | $ 134.10M | $ 102.11M | $ -41.83M | |
$ -156.81M | $ -87.84M | $ 134.07M | $ 100.55M | $ -38.67M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.02 | $ -0.01 | $ 0.02 | $ 0.01 | $ -0.01 | |
$ -0.02 | $ -0.01 | $ 0.02 | $ 0.01 | $ -0.01 | |
8.52B | 7.39B | 7.10B | 7.09B | 7.03B | |
8.52B | 7.41B | 7.10B | 7.09B | 7.09B |