Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 624.21M | $ 624.21M | $ 544.42M | $ 546.41M | $ 328.24M | $ 233.85M | |
$ 285.71M | $ 383.90M | $ 351.88M | $ 369.03M | $ 215.49M | $ 163.98M | |
$ 338.50M | $ 240.31M | $ 192.53M | $ 177.38M | $ 112.75M | $ 69.87M | |
$ 669.11M | $ 652.54M | $ 223.77M | $ 162.47M | $ 122.82M | $ 77.42M | |
$ -28.46M | $ -28.42M | $ -28.01M | $ 14.92M | $ -10.07M | $ -7.55M | |
$ -6.25M | $ -7.79M | $ -5.24M | $ -11.62M | $ -13.82M | $ -6.75M | |
$ -4.29M | $ -4.29M | $ 344.97M | $ 26.92M | $ -33.21M | $ -12.37M | |
$ -31.84M | $ -31.84M | $ -29.57M | $ -23.62M | $ -57.10M | $ -26.68M | |
$ -980.00K | $ -980.00K | $ 2.25M | $ 1.71M | $ 851.00K | $ -3.12M | |
- | - | - | - | - | - | |
$ -47.26M | $ -47.26M | $ -48.22M | $ -41.73M | $ -106.86M | $ -43.17M | |
$ -1.45 | $ -1.57 | $ -1.62 | $ -1.56 | $ -6.48 | $ -2.06 | |
$ -1.45 | $ -1.57 | $ -1.62 | $ -1.56 | $ -6.48 | $ -2.06 | |
$ 120.23M | $ 30.06M | $ 29.69M | $ 26.72M | $ 16.48M | $ 20.91M | |
$ 120.23M | $ 30.06M | $ 29.69M | $ 26.72M | $ 16.48M | $ 20.91M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 954.81M | $ 1.04B | $ 575.66M | $ 531.50M | $ 338.31M | $ 241.41M | |
$ -30.86M | $ -30.86M | $ -31.82M | $ -25.32M | $ -57.95M | $ -23.56M | |
$ 3.85M | $ 5.75M | $ 361.41M | - | $ -48.50M | $ -22.33M | |
- | - | - | - | $ 13.82M | $ 6.75M | |
$ -123.78M | $ -24.05M | $ -24.33M | $ -12.00M | $ -43.28M | $ -19.92M | |
$ -67.81M | $ 31.93M | $ 32.44M | $ 40.96M | $ -6.00M | $ 7.78M |