Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.18B | $ 1.02B | $ 1.45B | $ 882.02M | $ 851.83M | $ 832.86M | |
$ 221.85M | $ 232.71M | $ 49.05M | $ 4.63M | $ 46.09M | $ 7.13M | |
$ -107.91M | $ -293.69M | $ -60.70M | $ 26.34M | $ 117.84M | $ 28.06M | |
- | - | - | - | - | - | |
$ 392.71M | $ 567.88M | $ 329.61M | $ 339.63M | $ 252.11M | $ 363.36M | |
$ 440.24M | $ 417.48M | $ 997.54M | $ 501.10M | $ 386.28M | $ 550.17M | |
$ 45.85M | $ -682.00K | $ -61.52M | $ 8.67M | $ 20.20M | $ 13.23M | |
- | - | - | - | - | - | |
$ 373.37M | $ 339.21M | $ 854.36M | $ 440.93M | $ 326.47M | $ 764.29M | |
$ 1.18 | $ 1.07 | $ 2.80 | $ 1.54 | $ 1.16 | $ 1.81 | |
$ 1.17 | $ 1.07 | $ 2.74 | $ 1.52 | $ 1.16 | $ 1.79 | |
$ 1.26B | $ 309.77M | $ 305.52M | $ 285.94M | $ 281.98M | $ 279.34M | |
$ 1.28B | $ 310.51M | $ 315.73M | $ 296.83M | $ 282.48M | $ 289.71M | |
$ 1.92 | $ 1.92 | $ 1.92 | $ 1.92 | $ 1.92 | $ 1.92 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -567.69M | $ -1.46B | $ 102.89M | $ -119.30M | $ -113.61M | $ -101.26M | |
$ 373.37M | $ 339.21M | $ 871.48M | $ 447.74M | $ 331.69M | $ 509.66M | |
$ 290.08M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |