Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 287.46M | $ 186.72M | $ 256.51M | $ 211.95M | $ 165.56M | $ 202.00M | |
$ 284.03M | $ 184.70M | $ 262.05M | $ 204.01M | $ 154.53M | $ 189.30M | |
$ 3.43M | $ 2.02M | $ -5.54M | $ 7.94M | $ 11.03M | $ 12.70M | |
$ 38.57M | $ 39.42M | $ 28.87M | $ 27.68M | $ 20.50M | $ 22.30M | |
$ -34.97M | $ -37.40M | $ -34.40M | $ -15.82M | $ -6.07M | $ -4.93M | |
$ 34.90M | $ 39.52M | $ 28.77M | $ -20.14M | $ -22.94M | $ -21.09M | |
$ -30.02M | $ -23.24M | $ -43.53M | $ 7.39M | $ 40.78M | $ 1.46M | |
$ -95.73M | $ -100.16M | $ -106.70M | $ -47.27M | $ -37.63M | $ -38.35M | |
$ -53.90M | $ -53.74M | $ 1.05M | $ -128.00K | $ -976.00K | $ 1.13M | |
- | - | - | - | $ -36.66M | - | |
$ -41.84M | $ -46.42M | $ -107.76M | $ -47.15M | $ -109.86M | $ -35.72M | |
$ -0.85 | $ -1.22 | $ -3.12 | $ -1.54 | $ -1.74 | $ -1.75 | |
$ -0.85 | $ -1.22 | $ -3.12 | $ -1.54 | $ -1.74 | $ -1.75 | |
$ 170.27M | $ 38.06M | $ 34.59M | $ 30.68M | $ 21.01K | $ 20.47K | |
$ 170.27M | $ 38.06M | $ 34.59M | $ 30.68M | $ 21.01K | $ 20.47K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 329.12M | $ 224.12M | $ 290.91M | $ 231.69M | $ 175.03M | $ 211.59M | |
$ -41.84M | $ -46.42M | $ -107.76M | $ -47.15M | $ -36.66M | $ -39.48M | |
$ -141.75M | $ -153.89M | - | - | - | - | |
- | - | - | - | - | - | |
$ -58.12M | $ -67.16M | $ -85.30M | $ -27.14M | $ -14.69M | $ -19.73M | |
$ -46.78M | $ -60.16M | $ -79.72M | $ -21.64M | $ -9.75M | $ -10.59M |