Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 555.10M | $ 607.91M | $ 624.96M | $ 507.15M | $ 378.83M | $ 402.87M | |
$ 275.01M | $ 295.36M | $ -309.07M | $ -247.41M | $ 183.83M | $ 179.86M | |
$ 280.09M | $ 312.55M | $ 315.88M | $ 259.74M | $ 195.00M | $ 223.01M | |
$ 304.21M | $ 290.37M | $ -270.37M | $ -240.93M | $ 205.12M | $ 206.79M | |
$ -24.13M | $ 22.17M | $ 48.86M | $ 18.92M | $ -10.13M | $ 16.22M | |
$ -1.91M | $ -2.70M | $ -5.04M | $ -10.63M | $ -11.51M | $ -11.65M | |
$ -424.00K | $ -1.14M | $ -4.01M | $ -687.00K | $ -4.58M | $ -11.17M | |
$ -27.04M | $ 19.14M | $ 44.48M | $ 8.87M | $ -26.22M | $ -6.60M | |
$ -83.76M | $ -64.85M | $ 16.30M | $ -4.38M | $ 3.05M | $ -672.00K | |
- | - | - | - | - | - | |
$ 56.73M | $ 83.99M | $ 28.18M | $ 13.25M | $ -29.27M | $ -5.92M | |
$ 0.51 | $ 0.75 | $ 0.27 | $ 0.13 | $ -0.30 | $ -0.07 | |
$ 0.46 | $ 0.72 | $ 0.25 | $ 0.12 | $ -0.30 | $ -0.07 | |
$ 451.73M | $ 111.65M | $ 105.08M | $ 101.48M | $ 96.97M | $ 89.58M | |
$ 459.80M | $ 117.36M | $ 112.38M | $ 106.17M | $ 96.97M | $ 89.58M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.07 | $ 0.30 | |
- | - | - | - | - | - | |
$ 579.22M | $ 584.93M | $ -579.44M | $ -488.34M | $ 388.96M | $ 386.65M | |
$ 56.73M | $ 83.99M | $ 28.18M | $ 13.25M | $ -29.27M | $ -5.92M | |
$ -72.41M | $ -44.90M | - | - | $ -26.58M | $ 2.03M | |
- | - | - | - | $ 11.51M | $ 11.65M | |
$ -25.13M | $ 21.84M | $ 49.52M | $ 19.50M | $ -14.71M | $ 5.05M | |
$ -12.42M | $ 34.09M | $ 62.96M | $ 38.86M | $ 999.00K | $ 24.66M |