Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 259.38M | $ 248.89M | $ 270.20M | $ 262.66M | $ 273.07M | $ 249.72M | |
- | - | - | - | - | - | |
$ 300.16M | $ 306.55M | $ 287.20M | $ 262.66M | - | - | |
$ 163.73M | $ 155.33M | $ 129.80M | $ 108.38M | - | - | |
$ 91.17M | $ 88.69M | $ 62.06M | $ -64.75M | - | - | |
$ 435.73M | $ 470.51M | $ 246.94M | $ 164.95M | - | - | |
$ 4.71M | $ 1.77M | $ -38.62M | $ -5.71M | - | - | |
$ 636.36M | $ 6.03M | $ 112.16M | $ 521.17M | $ 205.67M | $ 174.05M | |
- | - | - | - | - | - | |
$ -153.00K | $ 594.00K | $ 2.48M | - | - | - | |
$ 43.76M | $ 2.35M | $ 109.67M | $ 170.54M | $ 202.38M | $ 168.73M | |
$ -0.75 | $ 0.02 | $ 0.79 | $ 1.27 | $ 1.51 | $ 1.26 | |
$ -0.75 | $ 0.02 | $ 0.79 | $ 1.27 | $ 1.51 | $ 1.26 | |
$ 556.32M | $ 138.62M | $ 139.31M | $ 134.54M | $ 134.08M | $ 134.08M | |
$ 556.32M | $ 138.62M | $ 139.31M | $ 134.54M | $ 134.08M | $ 134.08M | |
$ 0.50 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 163.73M | $ 155.33M | $ 129.80M | $ 108.38M | - | - | |
$ -102.68M | $ 6.03M | $ 112.06M | $ 170.54M | $ 202.41M | $ 168.76M | |
$ 268.02M | - | - | - | $ 202.41M | $ 168.76M | |
- | - | - | - | $ 172.23M | $ 139.75M | |
$ -171.58M | $ 35.27M | $ 571.34M | $ 356.23M | - | - | |
$ -136.37M | $ 38.75M | $ 599.84M | $ 384.65M | - | - |