Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 258.44M | $ 550.21M | $ 430.53M | $ 8.29M | $ 304.27M | $ 218.23M | |
$ 109.12M | $ 216.47M | $ -231.44M | $ -2.36M | $ 168.95M | $ 113.14M | |
$ 238.31M | $ 333.73M | $ 199.09M | $ 188.77M | $ 135.32M | $ 105.09M | |
$ 36.95M | $ 487.28M | $ -132.58M | $ -319.99M | $ 106.78M | $ 93.82M | |
$ 58.27M | $ 64.05M | $ 66.52M | $ 68.52M | $ 28.54M | $ 11.27M | |
$ -75.02M | $ -91.81M | $ -64.98M | $ -42.66M | $ -43.10M | $ -8.23M | |
$ -4.10M | $ -2.78M | $ -4.47M | $ -388.51M | $ -28.73M | $ -15.01M | |
$ -8.59M | $ -23.83M | $ 6.01M | $ 28.15M | $ -43.29M | $ -11.97M | |
$ -1.04M | $ -5.34M | $ -7.66M | $ 6.37M | $ 4.85M | $ 4.17M | |
$ 2.21M | $ 1.12M | $ 3.25M | - | - | - | |
$ -15.88M | $ -28.20M | $ 7.98M | $ 20.62M | $ -48.00M | $ -19.16M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 146.07M | $ 703.76M | $ 550.01M | $ -322.35M | $ 275.73M | $ 206.96M | |
$ -15.88M | $ -28.20M | $ 7.98M | $ 20.62M | $ -48.00M | $ -19.16M | |
$ -13.96M | - | $ 504.00K | - | $ -22.49M | $ -8.20M | |
$ 15.92M | - | - | - | $ 43.10M | $ 8.25M | |
$ 67.99M | $ -11.84M | $ 71.84M | $ 70.98M | $ -184.00K | $ -3.72M | |
$ 106.28M | $ 36.12M | $ 112.67M | $ 103.34M | $ 26.35M | $ 7.13M |