Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 238.72M | $ 238.72M | $ 180.36M | $ 121.62M | $ 100.27M | $ 139.38M | |
$ 100.80M | $ 181.80M | $ 175.39M | $ 111.69M | $ 85.68M | $ 113.09M | |
$ 56.92M | $ 56.92M | $ 4.98M | $ 9.94M | $ 14.59M | $ 26.28M | |
$ 58.14M | $ 106.12M | $ 84.22M | $ 50.54M | $ 36.16M | $ 40.44M | |
$ -49.20M | $ -49.20M | $ -79.25M | $ -40.60M | $ -21.57M | $ -14.16M | |
$ 6.22M | $ 6.50M | $ -3.50M | $ -229.00K | $ -240.00K | $ -406.00K | |
$ 67.00K | $ 3.14M | $ -1.30M | $ -3.73M | - | - | |
$ -45.84M | $ -45.84M | $ -82.75M | $ -37.09M | $ -21.81M | $ -14.56M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -45.81M | $ -45.81M | $ -82.75M | $ -37.09M | $ -21.81M | $ -14.56M | |
$ -0.66 | $ -0.66 | $ -2.10 | $ -1.22 | $ -0.83 | $ -0.60 | |
$ -0.66 | $ -0.66 | $ -2.10 | $ -1.22 | $ -0.83 | $ -0.60 | |
$ 277.76M | $ 69.44M | $ 39.36M | $ 30.43M | $ 26.38M | $ 24.10M | |
$ 277.76M | $ 69.44M | $ 39.36M | $ 30.43M | $ 26.38M | $ 24.10M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 158.93M | $ 287.92M | $ -259.61M | $ 162.22M | $ 121.84M | $ 153.53M | |
$ -45.81M | $ -45.81M | $ -82.74M | $ -37.09M | $ -21.81M | $ -14.56M | |
$ -149.05M | $ -211.72M | - | - | $ -21.81M | $ -14.56M | |
- | - | - | - | $ 240.00K | $ 406.00K | |
$ -45.84M | $ -45.84M | $ -77.64M | $ -36.89M | $ -21.57M | $ -14.16M | |
$ -29.64M | $ -29.64M | $ -68.42M | $ -27.44M | $ -11.37M | $ -3.95M |