Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 643.23M | $ 572.39M | $ 491.62M | $ 425.55M | $ 374.67M | $ 321.50M | |
$ 240.63M | $ 223.81M | $ 193.13M | $ 161.89M | $ 165.39M | $ 110.38M | |
$ 402.61M | $ 348.58M | $ 298.49M | $ 263.66M | $ 209.28M | $ 211.12M | |
$ 394.22M | $ 366.09M | $ 306.57M | $ 266.60M | $ 314.04M | $ 179.27M | |
$ 8.38M | $ -17.51M | $ -8.08M | $ -2.94M | $ -104.76M | $ 31.86M | |
$ -1.55M | $ -4.16M | $ -2.05M | $ -984.00K | $ ― | $ -953.00K | |
$ 584.00K | $ -5.17M | $ 1.90M | $ -259.00K | $ 3.11M | $ ― | |
$ 6.83M | $ -21.67M | $ -10.13M | $ -3.93M | $ -107.87M | $ 30.90M | |
$ -23.57M | $ -8.58M | $ 2.17M | $ -2.45M | $ -32.79M | $ 7.83M | |
$ ― | $ ― | $ ― | $ ― | $ -132.90M | $ ― | |
$ 30.40M | $ -13.09M | $ -12.30M | $ -1.48M | $ -75.08M | $ 24.60M | |
$ 0.26 | $ -0.09 | $ -0.16 | $ -0.02 | $ -1.20 | $ 0.20 | |
$ 0.24 | $ -0.09 | $ -0.16 | $ -0.02 | $ -1.20 | $ 0.19 | |
$ 551.77M | $ 151.86M | $ 149.65M | $ 147.78M | $ 263.02M | $ 123.19M | |
$ 576.18M | $ 151.86M | $ 149.65M | $ 147.78M | $ 131.51M | $ 126.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 325.53M | $ 589.90M | $ 499.71M | $ 428.49M | $ 479.42M | $ 289.64M | |
$ 30.40M | $ -13.09M | $ -12.30M | $ -1.48M | $ -75.08M | $ 23.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 23.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 953.00K | |
$ 10.88M | $ -17.51M | $ -8.08M | $ -2.94M | $ -104.76M | $ 31.86M | |
$ 74.67M | $ 56.95M | $ 53.07M | $ 41.84M | $ -72.54M | $ 57.05M |