Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 284.94M | $ 276.61M | $ 139.29M | $ 248.22M | |
$ 160.31M | $ 128.56M | - | - | |
$ 124.64M | $ 148.05M | $ 139.29M | $ 248.22M | |
$ 320.00M | $ 266.81M | $ 166.72M | $ -142.15M | |
$ -195.36M | $ -118.76M | $ -27.43M | $ 106.07M | |
$ 20.48M | $ 42.66M | $ -31.37M | $ -145.48M | |
$ 7.26M | $ -88.04M | $ -254.00K | $ -5.27M | |
$ 58.91M | $ -171.20M | $ -116.62M | $ -34.15M | |
$ -5.15M | $ -4.16M | $ -10.42M | $ -9.69M | |
- | - | - | $ 22.82M | |
$ -164.78M | $ -167.04M | $ -106.20M | $ -24.45M | |
$ -5.02 | $ -1.99 | $ -1.40 | $ -1.03 | |
$ -5.02 | $ -1.99 | $ -1.40 | $ -1.03 | |
$ 292.97M | $ 83.81M | $ 75.71M | $ 41.93M | |
$ 292.97M | $ 83.81M | $ 75.71M | $ 41.93M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 480.30M | $ 317.11M | $ 166.72M | $ 142.15M | |
$ -210.94M | $ -167.04M | $ -106.20M | $ -24.45M | |
$ 119.36M | $ 82.75M | - | - | |
- | - | - | - | |
$ -55.49M | $ -127.99M | $ -114.44M | $ 111.34M | |
$ 109.87M | $ -67.30M | $ -55.30M | $ 164.27M |