Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 769.74M | $ 1.39B | $ 1.35B | $ 1.12B | $ 817.76M | $ 887.14M | |
$ 536.23M | $ 973.18M | $ -1.08B | $ -854.97M | $ 482.21M | $ 600.76M | |
$ 233.51M | $ 415.39M | $ 465.63M | $ 484.25M | $ 335.55M | $ 286.38M | |
$ 108.92M | $ 199.41M | $ 365.40M | $ 187.46M | $ 362.26M | $ 290.29M | |
$ 124.59M | $ 215.97M | $ 110.33M | $ 296.79M | $ -26.71M | $ -3.91M | |
$ -101.63M | $ -114.95M | $ 25.31M | $ 167.34M | $ 26.05M | $ 8.98M | |
$ 12.05M | $ -109.94M | $ -108.14M | $ 18.77M | $ -2.40M | $ -200.16M | |
$ 35.02M | $ 305.39M | $ 135.36M | $ 174.55M | $ 1.74M | $ 3.48M | |
$ -5.68M | $ 78.67M | $ 26.76M | $ 43.84M | $ 12.32M | $ 20.82M | |
- | - | - | - | $ 412.00K | - | |
$ 41.63M | $ 226.29M | $ 219.36M | $ 249.89M | $ -9.92M | $ -16.23M | |
$ 0.37 | $ 2.11 | $ 0.98 | $ 1.14 | - | $ -0.01 | |
$ 0.37 | $ 2.11 | $ 0.98 | $ 1.13 | - | $ -0.01 | |
$ 222.93M | $ 107.09M | $ 110.08M | $ 219.20M | $ 117.45M | $ 117.25M | |
$ 223.60M | $ 107.49M | $ 223.83M | $ 221.14M | $ 117.45M | $ 117.25M | |
$ 0.16 | - | $ 0.32 | - | - | - | |
- | - | - | - | - | - | |
$ 0.83 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 645.14M | $ 1.17B | $ -710.35M | $ -667.51M | $ 844.47M | $ 891.04M | |
$ 41.63M | $ 226.29M | $ 219.36M | $ 249.89M | $ -9.92M | $ -16.23M | |
$ 34.47M | $ 213.38M | - | - | - | - | |
$ 109.04M | - | - | - | - | - | |
$ 144.06M | $ 427.48M | $ 85.33M | $ 174.55M | $ -56.54M | $ -52.99M | |
$ 300.90M | $ 701.58M | $ 339.71M | $ 174.55M | $ 126.15M | $ 166.62M |