Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 478.54M | $ 410.93M | $ 386.67M | $ 362.75M | $ 355.35M | $ 340.86M | |
- | $ 21.11M | $ 1.38M | $ -56.72M | $ -14.53M | $ -12.53M | |
$ 127.55M | $ -224.71M | $ -213.86M | $ 210.19M | $ 203.02M | $ 191.68M | |
- | - | - | - | - | - | |
$ -15.38M | $ -4.93M | $ -19.95M | $ -5.64M | $ -6.95M | $ -3.88M | |
$ 187.32M | $ 160.19M | $ 172.82M | $ 90.20M | $ 130.85M | $ 132.77M | |
$ 20.69M | $ 32.00M | $ 37.09M | $ 16.76M | $ 25.52M | $ 25.27M | |
- | - | - | - | - | - | |
$ 361.97M | $ 128.18M | $ 135.50M | $ 73.45M | $ 105.33M | $ 107.50M | |
$ 1.47 | $ 1.37 | $ 1.45 | $ 0.75 | $ 1.07 | $ 1.09 | |
$ 1.47 | $ 1.37 | $ 1.44 | $ 0.75 | $ 1.07 | $ 1.08 | |
$ 406.23M | $ 93.61M | $ 95.58M | $ 97.50M | $ 98.32M | $ 99.04M | |
$ 407.18M | $ 93.89M | $ 95.84M | $ 97.76M | $ 98.59M | $ 99.22M | |
$ 0.51 | $ 0.48 | $ 0.46 | $ 0.44 | $ 0.40 | $ 0.35 | |
- | - | - | - | - | - | |
- | - | - | $ 0.81 | $ 1.10 | $ 1.10 | |
- | - | - | - | - | - | |
$ 382.24M | $ 291.12M | $ 278.54M | $ 210.87M | $ 253.72M | $ 237.83M | |
$ 149.78M | $ 128.18M | $ 135.50M | $ 73.45M | $ 105.33M | $ 107.50M | |
$ -131.14M | $ 25.69M | - | $ 78.01M | $ 110.93M | $ 110.64M | |
- | - | - | $ 218.00K | $ 403.00K | $ 172.00K | |
- | - | - | - | - | - | |
- | - | - | - | - | - |