Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 491.23M | $ 481.33M | $ 456.25M | $ 417.64M | $ 546.08M | $ 496.04M | |
$ 168.30M | $ 392.77M | $ -414.98M | $ 359.19M | $ 446.19M | $ 437.27M | |
$ 107.74M | $ 88.56M | $ 41.27M | $ 58.45M | $ 99.89M | $ 58.77M | |
$ 30.88M | $ 63.96M | $ -82.84M | $ 80.17M | $ 82.69M | $ 93.24M | |
$ 45.85M | $ 24.60M | $ -41.57M | $ -21.72M | $ 17.20M | $ -34.47M | |
$ -17.77M | $ -13.03M | $ -7.31M | $ -5.71M | $ -7.87M | $ -7.63M | |
$ -6.88M | $ -7.03M | $ 1.00K | $ 743.00K | $ -675.00K | $ -12.46M | |
$ 28.08M | $ 11.57M | $ -48.88M | $ -26.70M | $ 8.66M | $ -54.56M | |
$ 821.00K | $ 304.00K | $ -406.00K | $ -3.71M | $ 409.00K | $ 169.00K | |
- | - | - | - | - | - | |
$ 27.25M | $ 11.27M | $ -48.47M | $ -22.98M | $ 8.25M | $ -54.73M | |
$ 1.18 | $ 0.49 | $ -2.12 | $ -1.00 | $ 0.38 | $ -2.94 | |
$ 1.18 | $ 0.49 | $ -2.12 | $ -1.00 | $ 0.38 | $ -2.94 | |
$ 91.81M | $ 22.94M | $ 22.91M | $ 22.87M | $ 21.51M | $ 18.59M | |
$ 91.86M | $ 22.95M | $ 22.91M | $ 22.87M | $ 21.53M | $ 18.59M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -0.48 | $ 1.30 | $ -0.74 | |
- | - | - | - | - | - | |
$ 199.18M | $ 456.73M | $ -497.82M | $ 439.36M | $ 528.87M | $ 530.51M | |
$ 27.25M | $ 11.27M | $ -48.47M | $ -22.98M | $ 8.25M | $ -54.73M | |
$ 11.54M | - | - | $ -22.55M | $ 9.54M | $ -45.50M | |
- | - | - | $ 5.71M | $ 7.87M | $ 7.63M | |
$ 45.85M | $ 24.60M | $ -41.57M | $ -20.98M | $ 16.53M | $ -46.93M | |
$ 36.34M | $ 33.47M | $ -39.04M | $ -12.78M | $ 25.33M | $ -36.73M |