Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 263.00M | $ 258.68M | $ 2.57M | $ 4.63M | $ 197.83M | $ 226.49M | |
$ 19.22M | $ 77.64M | - | - | $ 58.75M | $ 66.18M | |
$ 243.78M | $ 181.03M | $ 3.73M | $ 4.63M | $ 139.08M | $ 160.31M | |
$ 225.36M | $ 222.87M | $ 201.46M | $ 204.87M | $ 120.90M | $ 132.79M | |
$ -31.18M | $ -30.54M | $ -198.74M | $ -200.24M | $ 18.18M | $ 27.52M | |
$ -28.89M | $ -38.14M | $ -26.78M | $ -16.26M | $ -18.75M | $ -22.72M | |
$ -268.95M | $ -264.75M | $ -238.49M | $ -213.95M | $ -9.61M | $ 59.09M | |
$ 16.11M | $ 5.27M | $ 12.97M | $ -2.55M | $ -10.17M | $ 63.90M | |
- | - | - | - | - | $ 1.10M | |
$ -30.77M | $ -557.00K | $ 3.66M | $ 6.40M | - | - | |
$ 6.47M | $ 5.27M | $ 51.22M | $ -1.03M | $ -10.17M | $ 38.40M | |
$ 1.44 | $ 1.79 | $ 2.41 | $ 1.48 | $ -0.10 | $ 0.50 | |
$ 0.09 | $ 0.08 | $ 0.77 | $ -0.08 | $ -0.10 | $ 0.50 | |
$ 270.87M | $ 67.53M | $ 67.41M | $ 71.07M | $ 71.99M | $ 72.86M | |
$ 272.49M | $ 67.81M | $ 67.53M | $ 71.07M | $ 71.99M | $ 72.94M | |
$ 0.46 | - | - | - | $ 0.19 | $ 0.18 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 225.36M | $ 222.87M | $ 201.46M | $ 204.87M | $ 179.65M | $ 198.97M | |
$ 6.47M | $ 5.27M | $ 52.23M | $ -1.03M | $ -10.17M | $ 38.40M | |
$ -259.68M | $ -242.53M | - | - | $ -381.00K | $ 22.47M | |
- | - | - | - | $ 18.75M | $ 22.72M | |
$ 35.35M | $ 43.41M | $ 39.75M | $ 13.71M | $ 8.57M | $ 86.62M | |
$ 151.20M | $ 156.84M | $ 131.93M | $ 98.35M | $ 96.33M | $ 184.04M |