Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 240.91M | $ 221.59M | $ 212.10M | $ 303.11M | |
$ 196.22M | $ 179.88M | $ 171.12M | $ 214.12M | |
$ 44.69M | $ 41.71M | $ 40.99M | $ 88.99M | |
$ 60.57M | $ 60.50M | $ 66.09M | $ 87.33M | |
$ -17.51M | $ -18.79M | $ -25.11M | $ 1.66M | |
$ -7.42M | $ -16.13M | $ -19.25M | $ -230.61M | |
$ -2.35M | $ -1.66M | $ -6.44M | $ -36.89M | |
$ -32.92M | $ -36.50M | $ -37.92M | $ 21.75M | |
$ 228.00K | $ 165.00K | $ -50.00K | $ 539.00K | |
- | - | - | - | |
$ -34.57M | $ -36.67M | $ -37.87M | $ 30.68M | |
$ -7.57 | $ -8.97 | $ -0.39 | $ 7.75 | |
$ -7.57 | $ -8.97 | $ -0.39 | $ 6.50 | |
$ 17.04M | $ 4.09M | $ 98.24M | $ 2.74M | |
$ 17.04M | $ 4.09M | $ 98.24M | $ 3.22M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 257.83M | $ 240.38M | $ 237.21M | $ 301.46M | |
$ -33.14M | $ -36.67M | $ -37.87M | $ 21.21M | |
$ -6.76M | - | $ 133.15M | $ 17.18M | |
- | - | - | - | |
$ -16.48M | $ -18.68M | $ -17.92M | $ 252.35M | |
$ 123.83M | $ 108.21M | $ 98.77M | $ 182.22M |