Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 564.95M | $ 387.51M | $ 117.75M | $ 159.16M | $ 4.36M | $ 1.19M | |
$ 427.45M | $ 402.85M | $ 151.43M | $ 27.49M | $ 11.73M | $ 3.96M | |
$ 137.50M | $ -15.34M | $ -33.67M | $ 131.67M | $ -7.37M | $ -2.77M | |
$ -422.50M | $ 95.23M | $ 630.20M | $ 114.01M | $ 1.59M | $ 1.02M | |
$ 378.31M | $ 220.91M | $ -663.87M | $ 17.67M | $ -8.96M | $ -3.79M | |
$ -2.87M | $ 10.35M | $ -14.98M | $ -1.57M | $ -2.64K | $ -18.26K | |
$ -83.24M | $ 398.52M | $ 88.05M | $ 30.62M | $ -1.48M | $ 292.53K | |
$ 447.60M | $ 277.60M | $ -708.58M | $ -14.52M | $ -10.45M | $ -3.52M | |
$ 22.54M | $ 16.43M | $ -21.84M | $ 22.58M | $ 2.40K | $ 0.00 | |
$ 691.00K | $ -617.00K | - | - | - | - | |
$ 427.18M | $ 261.17M | $ -655.73M | $ -37.10M | $ -10.45M | $ -3.52M | |
$ 1.92 | $ 1.41 | $ -6.05 | $ -0.37 | $ -0.13 | $ -0.53 | |
$ 1.78 | $ 1.06 | $ -6.05 | $ -0.36 | $ -0.13 | $ -0.53 | |
$ 945.53M | $ 183.86M | $ 113.47M | $ 99.34M | $ 81.41M | $ 6.66M | |
$ 988.10M | $ 192.29M | $ 113.47M | $ 100.26M | $ 81.41M | $ 6.66M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.07 | - | |
- | - | - | - | - | - | |
$ 4.95M | $ 498.08M | $ 781.62M | $ 141.50M | $ 13.32M | $ 4.98M | |
$ 425.06M | $ 261.17M | $ -686.74M | $ -37.10M | $ -10.45M | $ -3.52M | |
$ -19.96M | $ 219.30M | $ -640.16M | - | $ -9.33M | $ -3.30M | |
- | - | - | - | $ 20.98K | $ 51.91K | |
$ 53.97M | $ 287.95M | $ -693.60M | $ -12.95M | $ -10.42M | $ -3.47M | |
$ 368.41M | $ 467.46M | $ -588.16M | $ 1.95M | $ -7.26M | $ -2.39M |