Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 220.19M | $ 220.19M | $ 296.90M | $ 335.85M | $ 278.46M | $ 267.03M | |
$ 151.36M | $ 151.36M | $ -151.76M | $ -175.06M | $ 139.05M | $ 135.80M | |
$ 68.83M | $ 68.83M | $ 145.14M | $ 160.80M | $ 139.41M | $ 131.23M | |
$ 129.69M | $ 129.69M | $ 125.26M | $ -124.38M | $ 115.46M | $ 129.93M | |
$ -30.55M | $ -60.85M | $ 19.88M | $ 36.42M | $ 23.95M | $ 1.30M | |
$ -2.52M | $ -2.52M | $ -1.98M | $ -4.27M | $ -5.33M | $ -8.08M | |
$ 271.00K | $ 271.00K | $ -114.00K | $ 244.00K | $ -491.00K | $ -546.00K | |
$ -63.65M | $ -63.65M | $ 18.02M | $ 31.91M | $ 18.13M | $ -7.32M | |
$ 44.10M | $ 13.80M | $ 2.18M | $ -5.50M | $ -444.00K | $ 10.28M | |
- | - | - | - | - | - | |
$ -77.42M | $ -77.42M | $ 20.20M | $ 37.41M | $ 18.57M | $ -17.60M | |
$ -2.80 | $ -2.81 | $ 0.75 | $ 1.42 | $ 0.72 | $ -0.89 | |
$ -2.89 | $ -2.81 | $ 0.72 | $ 1.31 | $ 0.70 | $ -0.89 | |
$ 110.08M | $ 27.52M | $ 26.92M | $ 26.42M | $ 25.71M | $ 19.74M | |
$ 110.08M | $ 27.52M | $ 28.03M | $ 28.63M | $ 26.40M | $ 19.74M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.92 | $ 0.47 | |
- | - | - | - | $ 0.86 | $ 0.47 | |
- | - | - | - | - | - | |
$ 281.05M | $ 281.05M | $ 126.58M | $ -299.44M | $ 254.51M | $ 265.73M | |
$ -77.42M | $ -77.42M | $ 20.20M | $ 37.41M | $ 18.57M | $ -17.60M | |
$ -89.67M | $ -48.13M | $ 15.62M | - | $ 18.57M | $ -17.60M | |
- | - | - | - | $ 5.33M | $ 8.08M | |
$ -61.13M | $ -61.13M | $ 19.99M | $ 36.17M | $ 23.46M | $ 755.00K | |
$ -51.81M | $ -51.81M | $ 27.88M | $ 44.33M | $ 30.73M | $ 7.12M |