Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 171.53M | $ 220.19M | $ 296.90M | $ 335.85M | $ 278.46M | $ 267.03M | |
$ 148.51M | $ 151.36M | $ 151.76M | $ 468.00K | $ 1.58M | $ 149.00K | |
$ 23.02M | $ 68.83M | $ 145.14M | $ 160.80M | $ 139.41M | $ 131.23M | |
$ 119.82M | $ 129.69M | $ 125.26M | $ 124.38M | $ 115.46M | $ 129.93M | |
$ -96.80M | $ -60.85M | $ 19.88M | $ 36.42M | $ 23.95M | $ 1.30M | |
$ -3.53M | $ -2.52M | $ -1.98M | $ -4.27M | $ -5.33M | $ -8.08M | |
$ -427.00K | $ -271.00K | $ 114.00K | $ 244.00K | $ 491.00K | $ 546.00K | |
$ -100.44M | $ -63.65M | $ 18.02M | $ 31.91M | $ 18.13M | $ -7.32M | |
$ 14.18M | $ 13.77M | $ -2.18M | $ -5.51M | $ -400.00K | $ 10.28M | |
- | - | - | - | - | - | |
$ -114.64M | $ -77.42M | $ 20.20M | $ 37.42M | $ 18.53M | $ -17.60M | |
$ -4.15 | $ -2.81 | $ 0.75 | $ 1.42 | $ 0.72 | $ -0.89 | |
$ -4.14 | $ -2.81 | $ 0.72 | $ 1.31 | $ 0.70 | $ -0.89 | |
$ 111.06M | $ 27.52M | $ 26.92M | $ 26.42M | $ 25.71M | $ 19.74M | |
$ 109.94M | $ 27.52M | $ 28.03M | $ 28.63M | $ 26.40M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 268.33M | $ 281.05M | $ 277.02M | $ 124.84M | $ 117.04M | $ 130.08M | |
$ -114.64M | $ -77.42M | $ 20.20M | $ 37.42M | $ 18.57M | $ -17.60M | |
$ -126.13M | $ -48.13M | - | - | - | - | |
- | - | - | - | - | - | |
$ -96.94M | $ -61.13M | $ 19.99M | $ 36.17M | $ 23.46M | $ 755.00K | |
$ -86.99M | $ -52.10M | $ 27.59M | $ 43.15M | $ 30.73M | $ 8.26M |