Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 628.25M | $ 591.64M | - | $ 109.26M | $ 444.45M | $ 408.83M | |
$ 360.39M | $ 347.04M | $ 321.83M | $ 297.27M | $ 258.56M | $ 211.99M | |
$ 267.86M | $ 244.60M | $ -321.83M | $ -297.27M | $ 185.89M | $ 196.84M | |
$ 363.14M | $ 352.34M | $ 341.00M | $ 305.81M | $ 199.88M | $ 183.83M | |
$ -95.28M | $ -107.74M | $ -662.84M | $ -603.08M | $ -13.99M | $ 13.01M | |
$ -7.99M | $ -6.91M | $ -1.51M | $ -5.08M | $ -7.02M | $ -3.71M | |
$ 237.00K | $ -644.00K | $ -509.51M | $ -593.09M | $ 6.96M | $ -5.65M | |
$ -83.44M | $ -97.10M | $ -159.34M | $ -15.07M | $ -14.06M | $ 3.65M | |
$ -4.89M | $ -9.13M | $ -15.09M | $ -6.73M | $ -18.23M | $ -4.36M | |
- | - | - | - | - | - | |
$ -76.88M | $ -87.97M | $ -144.25M | $ -8.35M | $ 4.17M | $ 8.01M | |
$ -0.62 | $ -0.70 | $ -1.16 | $ -0.07 | $ 0.04 | $ 0.08 | |
$ -0.62 | $ -0.70 | $ -1.16 | $ -0.07 | $ 0.04 | $ 0.08 | |
$ 504.14M | $ 125.50M | $ 124.22M | $ 119.96M | $ 108.58M | $ 100.47M | |
$ 504.14M | $ 125.50M | $ 124.22M | $ 119.96M | $ 111.79M | $ 103.61M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.15 | $ 0.31 | |
- | - | - | - | - | - | |
$ 723.52M | $ 699.38M | $ 662.84M | $ 603.08M | $ 458.44M | $ 395.82M | |
$ -78.55M | $ -87.97M | $ -144.25M | $ -8.35M | $ 4.17M | $ 8.01M | |
$ -81.94M | $ -95.14M | - | - | $ 7.75M | $ 8.75M | |
- | - | - | - | $ 7.02M | $ 3.71M | |
$ -70.85M | $ -90.19M | $ -157.84M | $ -9.99M | $ -7.04M | $ 7.36M | |
$ 4.91M | $ -17.61M | $ -85.57M | $ 46.10M | $ 28.68M | $ 37.63M |