Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 472.10M | $ 465.52M | $ 593.29M | $ 413.25M | $ 260.19M | $ 339.43M | |
$ 404.38M | $ 412.96M | $ 378.41M | $ 276.37M | $ 276.41M | $ 362.25M | |
$ 67.71M | $ 52.56M | $ 214.88M | $ 136.88M | $ -16.22M | $ -22.82M | |
$ 32.23M | $ 34.01M | $ 35.41M | $ 27.05M | $ 20.74M | $ 27.14M | |
$ 35.49M | $ 18.55M | $ 179.46M | $ 109.82M | $ -36.96M | $ -49.96M | |
$ 18.71M | $ 13.54M | $ -40.38M | $ 32.53M | $ 26.72M | $ 25.36M | |
$ -263.00K | $ -771.00K | $ 9.03M | $ -3.75M | $ -8.36M | $ -72.92M | |
$ -3.23M | $ -23.76M | $ 128.41M | $ 73.55M | $ -72.05M | $ -148.24M | |
$ 15.18M | $ 1.14M | $ 32.15M | $ 22.11M | $ -9.74M | $ -4.07M | |
- | - | - | - | - | - | |
$ -17.64M | $ -24.14M | $ 95.86M | $ 51.03M | $ -63.06M | $ -144.17M | |
$ -0.10 | $ 0.02 | $ 0.61 | $ 0.28 | $ -0.34 | $ -1.02 | |
$ -0.10 | $ 0.02 | $ 0.60 | $ 0.27 | $ -0.34 | $ -1.02 | |
$ 764.98M | $ 190.01M | $ 188.27M | $ 186.41M | $ 184.65M | $ 140.81M | |
$ 773.70M | $ 192.71M | $ 191.18M | $ 188.99M | $ 186.71M | $ 143.38M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 436.61M | $ 446.98M | $ 413.82M | $ -303.43M | $ -297.15M | $ -389.39M | |
$ -17.64M | $ -24.14M | $ 95.86M | $ 51.03M | $ -63.06M | $ -144.17M | |
$ 61.44M | $ 48.53M | - | $ 57.71M | $ -80.58M | $ -84.09M | |
- | - | - | - | - | - | |
$ 12.79M | $ -10.30M | - | $ 103.31M | $ -47.16M | $ -122.71M | |
$ 27.64M | $ 25.76M | - | $ 129.15M | $ -8.17M | $ -72.68M |