Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 172.22M | $ 220.19M | $ 296.90M | $ 335.85M | $ 278.46M | $ 267.03M | |
$ 142.71M | $ 151.36M | $ 151.76M | $ 468.00K | $ 1.58M | $ 149.00K | |
$ 29.51M | $ 68.83M | $ 145.14M | $ 160.80M | $ 139.41M | $ 131.23M | |
$ 112.27M | $ 129.69M | $ 125.26M | $ 124.38M | $ 115.46M | $ 129.93M | |
$ -82.75M | $ -60.85M | $ 19.88M | $ 36.42M | $ 23.95M | $ 1.30M | |
$ -4.31M | $ -2.52M | $ -1.98M | $ -4.27M | $ -5.33M | $ -8.08M | |
$ -482.00K | $ -271.00K | $ 114.00K | $ 244.00K | $ 491.00K | $ 546.00K | |
$ -87.13M | $ -63.65M | $ 18.02M | $ 31.91M | $ 18.13M | $ -7.32M | |
$ 10.96M | $ 13.77M | $ -2.18M | $ -5.51M | $ -400.00K | $ 10.28M | |
- | - | - | - | - | - | |
$ -98.12M | $ -77.42M | $ 20.20M | $ 37.42M | $ 18.53M | $ -17.60M | |
$ -3.54 | $ -2.81 | $ 0.75 | $ 1.42 | $ 0.72 | $ -0.89 | |
$ -3.53 | $ -2.81 | $ 0.72 | $ 1.31 | $ 0.70 | $ -0.89 | |
$ 111.65M | $ 27.52M | $ 26.92M | $ 26.42M | $ 25.71M | $ 19.74M | |
$ 110.54M | $ 27.52M | $ 28.03M | $ 28.63M | $ 26.40M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 254.97M | $ 281.05M | $ 277.02M | $ 124.84M | $ 117.04M | $ 130.08M | |
$ -98.12M | $ -77.42M | $ 20.20M | $ 37.42M | $ 18.57M | $ -17.60M | |
$ -118.51M | $ -48.13M | - | - | - | - | |
- | - | - | - | - | - | |
$ -82.86M | $ -61.13M | $ 19.99M | $ 36.17M | $ 23.46M | $ 755.00K | |
$ -72.40M | $ -52.10M | $ 27.59M | $ 43.15M | $ 30.73M | $ 8.26M |