Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 349.72M | $ 306.62M | $ 204.50M | $ 151.98M | $ 107.52M | |
$ 123.29M | $ 3.61M | $ 4.79M | $ 194.72M | $ 90.38M | |
$ 85.33M | $ 57.23M | $ 9.07M | $ -42.74M | $ 17.14M | |
$ 235.14M | $ 165.91M | $ 170.69M | $ 168.23M | $ 46.25M | |
$ -147.31M | $ -106.73M | $ -159.95M | $ -210.98M | $ -29.11M | |
$ -3.41M | $ -2.63M | $ -3.32M | $ -15.33M | $ -5.17M | |
$ 315.10M | $ 250.10M | $ -944.00K | $ -5.00M | $ 650.00K | |
$ -154.02M | $ -106.40M | $ -158.17M | $ -223.40M | $ -33.62M | |
$ 10.00K | $ 10.00K | $ 33.00K | $ 0.00 | $ 1.00K | |
- | - | - | - | - | |
$ -154.68M | $ -110.00M | $ -162.36M | $ -234.10M | $ -80.96M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 358.44M | $ 169.52M | $ 175.48M | $ 362.95M | $ 136.63M | |
$ -153.93M | $ -106.34M | $ -158.20M | $ -234.10M | $ -49.55M | |
$ -82.86M | $ -89.64M | - | - | $ -49.55M | |
- | - | - | - | $ 5.74M | |
$ -151.30M | $ -103.77M | $ -154.84M | $ -208.06M | $ -27.89M | |
$ -100.64M | $ -78.08M | $ -132.26M | $ -205.80M | $ -11.09M |