Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 452.10M | $ 430.30M | $ 275.95M | $ 192.43M | $ 72.30M | $ 77.59M | |
$ 249.24M | $ 220.24M | $ 107.58M | $ 275.80M | $ 17.56M | $ 21.50M | |
$ 202.86M | $ 210.06M | $ 168.37M | $ 133.71M | $ 54.74M | $ 56.09M | |
$ 227.31M | $ 343.18M | $ 284.03M | $ 170.07M | $ 69.86M | $ 108.23M | |
$ -82.27M | $ -190.35M | $ -177.05M | $ -83.36M | $ -42.23M | $ -88.12M | |
$ -31.76M | $ 27.93M | $ 8.01M | $ -5.76M | $ -14.73M | $ -7.13M | |
$ -50.44M | $ 27.74M | $ -32.05M | $ -5.45M | $ -2.69M | $ 12.96M | |
$ -64.52M | $ -133.31M | $ -155.72M | $ -116.88M | $ -55.72M | $ -103.22M | |
$ 1.28M | $ 622.00K | $ 842.00K | $ -10.27M | $ -1.69M | $ 96.00K | |
- | - | - | - | - | - | |
$ -65.79M | $ -133.93M | $ -156.56M | $ -106.61M | $ -71.32M | $ -103.32M | |
$ -0.66 | $ -1.39 | $ -1.61 | $ -1.14 | $ -1.90 | $ -3.31 | |
$ -0.68 | $ -1.39 | $ -1.61 | $ -1.14 | $ -1.90 | $ -3.31 | |
$ 394.05M | $ 96.06M | $ 97.35M | $ 93.88M | $ 36.34M | $ 31.17M | |
$ 417.66M | $ 96.06M | $ 97.35M | $ 93.88M | $ 36.34M | $ 31.17M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 476.55M | $ 563.42M | $ 391.61M | $ 445.87M | $ 87.43M | $ 129.73M | |
$ -65.79M | $ -133.93M | $ -156.56M | $ -106.61M | $ -54.03M | $ -103.32M | |
$ -201.21M | $ -43.67M | - | - | - | - | |
- | - | - | - | - | - | |
$ -21.41M | $ -101.48M | $ -146.99M | $ -111.12M | $ -40.99M | $ -96.09M | |
$ 3.08M | $ -77.07M | $ -119.06M | $ -94.74M | $ -34.34M | $ -88.71M |