Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 564.11M | $ 604.20M | $ 605.82M | $ 634.36M | $ 602.72M | $ 647.77M | |
$ 180.95M | $ 290.67M | $ 306.70M | $ 328.62M | $ 331.41M | $ -41.27M | |
$ 383.16M | $ 313.53M | $ 299.12M | $ 305.74M | $ 271.31M | $ 689.04M | |
$ 268.22M | $ 265.58M | $ 277.44M | $ 360.94M | $ 339.35M | $ 308.89M | |
$ 138.76M | $ 206.69M | $ 201.97M | $ 235.92M | $ 243.10M | $ 346.53M | |
$ 100.62M | $ 85.06M | $ 64.36M | $ -67.96M | $ -62.32M | $ -52.70M | |
$ 698.00K | $ -54.90M | $ 142.93M | $ -38.83M | $ -8.80M | $ -136.79M | |
$ -145.59M | $ -92.00M | $ 100.25M | $ -86.18M | $ -71.53M | $ 72.84M | |
$ -1.01M | $ -296.00K | $ 1.26M | $ 3.54M | $ -4.26M | $ -1.30M | |
$ -31.03M | $ -27.00M | $ -17.43M | $ -2.07M | $ -20.34M | $ 103.60M | |
$ -118.03M | $ -79.98M | $ 83.51M | $ -82.11M | $ -65.40M | $ 423.36M | |
$ -1.24 | $ -0.78 | $ 0.70 | $ -0.63 | $ -0.49 | $ 0.48 | |
$ -1.24 | $ -0.78 | $ 0.70 | $ -0.63 | $ -0.49 | $ 0.48 | |
$ 364.14M | $ 105.09M | $ 119.00M | $ 130.84M | $ 133.45M | $ 130.69M | |
$ 364.14M | $ 105.09M | $ 119.00M | $ 130.84M | - | $ 130.69M | |
$ 0.77 | $ 0.92 | $ 0.90 | $ 0.90 | $ 0.90 | $ 0.90 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 448.35M | $ 556.25M | $ 584.14M | $ 377.67M | $ 329.80M | $ 267.63M | |
$ -118.03M | $ -79.98M | $ 85.37M | $ -79.26M | $ -62.30M | $ 65.57M | |
$ -108.98M | $ -87.44M | - | - | - | - | |
- | - | - | - | - | - | |
$ 14.85M | $ -946.00K | $ 178.70M | $ -22.17M | $ -12.08M | $ 203.85M | |
$ 241.79M | $ 214.68M | $ 396.54M | $ 218.28M | $ 213.52M | $ 405.98M |