Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 444.88M | $ 636.32M | $ 812.77M | $ 887.21M | $ 636.01M | $ 583.33M | |
$ 238.65M | $ 333.45M | $ 429.45M | $ 500.25M | $ 364.23M | $ 353.50M | |
$ 206.24M | $ 302.87M | $ 383.33M | $ 386.96M | $ 271.78M | $ 229.83M | |
$ 255.53M | $ 257.18M | $ 257.16M | $ 254.34M | $ 254.15M | $ 268.67M | |
$ -49.71M | $ 43.27M | $ 125.56M | $ 201.52M | $ 3.26M | $ -52.33M | |
$ -6.01M | $ -8.12M | $ 165.00K | $ -6.41M | $ -13.76M | $ -20.56M | |
$ -10.71M | $ -8.00M | $ 718.00K | $ -67.54M | $ 6.26M | $ -764.00K | |
$ -46.14M | $ 45.82M | $ 126.72M | $ 192.34M | $ -13.18M | $ -72.08M | |
$ 4.35M | $ 17.66M | $ 29.87M | $ 25.02M | $ 666.00K | $ -3.08M | |
- | - | - | - | - | - | |
$ -50.49M | $ 28.16M | $ 96.85M | $ 167.32M | $ -13.80M | $ -69.00M | |
$ -1.08 | $ 0.59 | $ 4.02 | $ 7.06 | $ -0.66 | $ -1.69 | |
$ -1.08 | $ 0.59 | $ 3.96 | $ 6.90 | $ -0.66 | $ -1.69 | |
$ 188.16M | $ 47.49M | $ 48.18M | $ 47.41M | $ 41.85M | $ 41.16M | |
$ 188.59M | $ 48.02M | $ 48.80M | $ 48.46M | $ 41.85M | $ 41.16M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 494.18M | $ 590.63M | $ 686.61M | $ 754.59M | $ 618.37M | $ 622.17M | |
$ -50.49M | $ 28.16M | $ 96.85M | $ 167.32M | $ -13.80M | $ -69.70M | |
$ -26.91M | $ 41.42M | - | - | - | - | |
- | - | - | - | - | - | |
$ -44.87M | $ 49.20M | $ 130.89M | $ 198.76M | $ 582.00K | $ -51.52M | |
$ 9.92M | $ 98.94M | $ 176.91M | $ 247.32M | $ 53.33M | $ 8.46M |