Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 465.47M | $ 410.93M | $ 386.67M | $ 362.75M | $ 355.35M | $ 340.86M | |
$ 9.12M | $ 21.11M | $ 1.38M | $ -56.72M | $ -14.53M | $ -12.53M | |
$ 3.64M | $ -224.71M | $ -213.86M | $ 210.19M | $ 203.02M | $ 191.68M | |
- | - | - | - | - | - | |
$ -12.98M | $ -4.93M | $ -19.95M | $ -5.64M | $ -6.95M | $ -3.88M | |
$ 185.72M | $ 160.19M | $ 172.82M | $ 90.20M | $ 130.85M | $ 132.77M | |
$ 21.58M | $ 32.00M | $ 37.09M | $ 16.76M | $ 25.52M | $ 25.27M | |
- | - | - | - | - | - | |
$ 421.85M | $ 128.18M | $ 135.50M | $ 73.45M | $ 105.33M | $ 107.50M | |
$ 2.14 | $ 1.37 | $ 1.45 | $ 0.75 | $ 1.07 | $ 1.09 | |
$ 2.14 | $ 1.37 | $ 1.44 | $ 0.75 | $ 1.07 | $ 1.08 | |
$ 397.86M | $ 93.61M | $ 95.58M | $ 97.50M | $ 98.32M | $ 99.04M | |
$ 398.87M | $ 93.89M | $ 95.84M | $ 97.76M | $ 98.59M | $ 99.22M | |
$ 0.50 | $ 0.48 | $ 0.46 | $ 0.44 | $ 0.40 | $ 0.35 | |
- | - | - | - | - | - | |
- | - | - | $ 0.81 | $ 1.10 | $ 1.10 | |
- | - | - | - | - | - | |
$ 359.73M | $ 291.12M | $ 278.54M | $ 210.87M | $ 253.72M | $ 237.83M | |
$ 147.97M | $ 128.18M | $ 135.50M | $ 73.45M | $ 105.33M | $ 107.50M | |
$ -56.27M | $ 25.69M | - | $ 78.01M | $ 110.93M | $ 110.64M | |
- | - | - | $ 218.00K | $ 403.00K | $ 172.00K | |
$ 44.88M | - | - | - | - | - | |
$ 45.61M | - | - | - | - | - |