Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 278.31M | $ 205.46M | $ 512.76M | $ 277.23M | $ 77.67M | $ 248.00M | |
$ 1.14M | - | $ 28.58M | - | - | - | |
$ 171.74M | $ 168.28M | $ 163.96M | $ 123.01M | $ 141.51M | $ 94.54M | |
- | - | - | - | - | - | |
$ -32.27M | $ -34.14M | $ -42.89M | $ -30.87M | $ -84.81M | $ -41.89M | |
$ -150.44M | $ 80.16M | $ -231.58M | $ 258.81M | $ 397.85M | $ 781.57M | |
$ 3.44M | $ -21.00K | $ -1.31M | - | - | - | |
- | - | - | - | - | - | |
$ 92.86M | $ 47.29M | $ -265.08M | $ 294.95M | $ -709.41M | $ 766.57M | |
$ 1.65 | $ 0.46 | $ -2.57 | $ 2.68 | $ -6.28 | $ 3.20 | |
$ 1.65 | $ 0.46 | $ -2.57 | $ 2.64 | $ -6.28 | $ 3.16 | |
$ 413.39M | $ 102.22M | $ 103.15M | $ 110.70M | $ 113.01M | $ 112.74M | |
$ 417.21M | $ 103.58M | $ 103.15M | $ 118.47M | $ 113.01M | $ 116.94M | |
$ 1.40 | $ 1.40 | $ 1.67 | $ 1.56 | $ 0.52 | $ 3.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 198.82M | $ 176.48M | $ 195.00M | $ 241.92M | $ 164.07M | $ 249.37M | |
$ 203.09M | $ 80.16M | $ -231.58M | $ 328.87M | $ -679.39M | $ 378.12M | |
$ 248.05M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |