Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 343.72M | $ 388.79M | $ 438.93M | $ 391.21M | $ 515.92M | $ 280.07M | |
$ 252.56M | $ 252.56M | $ 285.87M | $ 126.76M | $ 78.36M | $ 8.46M | |
$ 343.72M | $ 388.79M | $ 438.93M | $ 750.94M | $ 813.66M | $ 271.61M | |
$ 237.31M | $ 243.22M | $ 277.29M | $ 266.91M | $ 615.25M | $ 335.19M | |
$ 94.39M | $ 136.23M | $ 153.06M | $ 119.03M | $ 177.63M | $ -63.58M | |
$ -55.67M | $ -62.57M | $ -45.34M | $ -38.97M | $ -37.87M | $ -15.26M | |
$ -2.10M | $ -3.01M | $ -6.54M | $ 7.24M | $ 3.85M | $ -4.22M | |
$ 44.14M | $ 79.98M | $ 109.77M | $ 72.81M | $ 135.91M | $ -83.06M | |
$ 2.83M | $ 12.60M | $ -28.62M | $ 4.83M | $ -15.31M | $ -19.02M | |
- | - | - | - | - | - | |
$ 41.33M | $ 67.37M | $ -295.88M | $ 71.44M | $ 146.76M | $ -62.53M | |
$ 0.39 | $ 0.63 | $ -2.83 | $ -0.53 | $ 1.77 | $ -1.27 | |
$ 0.37 | $ 0.60 | $ -2.75 | $ -0.53 | $ 1.75 | $ -1.27 | |
$ 432.73M | $ 106.55M | $ 104.34M | $ 104.73M | $ 82.84M | $ 49.12M | |
$ 450.88M | $ 112.85M | $ 107.58M | $ 104.73M | $ 83.86M | $ 49.12M | |
$ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.50 | $ 0.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 114.46M | $ 243.22M | $ 277.29M | $ 539.10M | $ 693.61M | $ 343.65M | |
$ 41.30M | $ 67.37M | $ -295.88M | $ -55.46M | $ 146.76M | $ -62.53M | |
$ 32.42M | - | - | - | - | $ -58.59M | |
- | - | - | - | - | $ 23.38M | |
$ 74.91M | $ 142.55M | $ 155.11M | $ 111.78M | $ 262.37M | $ -59.68M | |
$ 135.64M | $ 237.82M | $ 315.49M | $ 338.99M | $ 437.11M | $ 46.99M |