Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 306.62M | $ 306.62M | $ 204.50M | $ 151.98M | $ 107.52M | |
$ 45.73M | $ 3.61M | $ 4.79M | $ 194.72M | $ 90.38M | |
$ 57.23M | $ 57.23M | $ 9.07M | $ -42.74M | $ 17.14M | |
$ 165.91M | $ 165.91M | $ 170.69M | $ 168.23M | $ 46.25M | |
$ -106.73M | $ -106.73M | $ -159.95M | $ -210.98M | $ -29.11M | |
$ -1.84M | $ -2.63M | $ -3.32M | $ -15.33M | $ -5.17M | |
$ 250.88M | $ 250.10M | $ -944.00K | $ -5.00M | $ 650.00K | |
$ -106.40M | $ -106.40M | $ -158.17M | $ -223.40M | $ -33.62M | |
$ 10.00K | $ 10.00K | $ 33.00K | $ 0.00 | $ 1.00K | |
- | - | - | - | - | |
$ -107.09M | $ -110.00M | $ -162.36M | $ -234.10M | $ -80.96M | |
$ -0.34 | $ -0.34 | $ -0.52 | $ -1.26 | $ -0.27 | |
$ -0.34 | $ -0.34 | $ -0.52 | $ -1.26 | $ -0.27 | |
$ 1.24B | $ 310.91M | $ 303.28M | $ 185.90M | $ 300.52M | |
$ 1.24B | $ 310.91M | $ 303.28M | $ 185.90M | $ 300.52M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 211.64M | $ 169.52M | $ 175.48M | $ 362.95M | $ 136.63M | |
$ -106.34M | $ -106.34M | $ -158.20M | $ -234.10M | $ -49.55M | |
$ -66.26M | $ -89.64M | - | - | $ -49.55M | |
- | - | - | - | $ 5.74M | |
$ -104.56M | $ -103.77M | $ -154.84M | $ -208.06M | $ -27.89M | |
$ -58.87M | $ -78.08M | $ -132.26M | $ -205.80M | $ -11.09M |