Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 170.50M | $ 165.84M | $ 148.55M | $ 111.06M | $ 88.05M | $ 85.58M | |
$ 51.44M | $ 51.75M | $ 47.91M | $ 44.19M | $ 36.77M | $ -33.47M | |
$ 119.07M | $ 114.09M | $ 100.64M | $ 66.87M | $ 51.28M | $ -33.47M | |
$ 120.17M | $ 114.24M | $ 102.73M | $ 125.62M | $ 104.10M | $ 59.66M | |
$ -310.60M | $ -165.99M | $ -150.64M | $ -14.56M | $ -16.05M | $ -93.13M | |
$ 21.97M | $ 5.02M | $ -2.56M | - | - | $ 276.00K | |
$ -32.00K | $ -15.00K | $ -7.00K | $ -24.90M | $ 1.27M | $ -85.58M | |
$ 5.25M | $ 4.87M | $ 470.00K | $ -18.32M | $ -18.06M | $ -7.36M | |
$ 843.00K | $ 1.76M | $ 3.90M | $ 3.17M | $ 22.30M | $ -1.94M | |
- | - | - | - | - | - | |
$ 4.41M | $ 3.10M | $ -3.43M | $ -21.49M | $ -40.36M | $ -5.42M | |
$ 0.11 | $ 0.08 | $ -0.09 | $ -0.58 | $ -1.17 | $ -0.17 | |
$ 0.12 | $ 0.08 | $ -0.09 | $ -0.58 | $ -1.17 | $ -0.17 | |
$ 154.11M | $ 38.02M | $ 37.31M | $ 37.14M | $ 34.46M | $ 32.41M | |
$ 156.36M | $ 38.94M | $ 37.31M | $ 37.14M | $ 34.46M | $ 32.41M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 72.02M | $ 165.99M | $ 150.64M | $ 169.81M | $ 140.86M | $ 26.18M | |
$ 4.41M | $ 3.10M | $ -3.43M | $ -21.49M | $ -40.36M | $ -5.42M | |
$ 5.05M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -36.23M | $ -151.00K | $ -2.09M | $ -15.82M | $ -16.79M | $ -7.36M | |
$ -29.62M | $ 8.39M | $ 6.92M | $ -6.26M | $ -8.62M | $ -2.51M |