Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 662.33M | $ 624.21M | $ 544.42M | $ 546.41M | $ 328.24M | $ 233.85M | |
$ 404.72M | $ 383.90M | $ 351.88M | $ 369.03M | $ 215.49M | $ 163.98M | |
$ 257.61M | $ 240.31M | $ 192.53M | $ 177.38M | $ 112.75M | $ 69.87M | |
$ 584.58M | $ 268.64M | $ 223.77M | $ 162.47M | $ 122.82M | $ 77.42M | |
$ -25.07M | $ -28.42M | $ -28.01M | $ 14.92M | $ -10.07M | $ -7.55M | |
$ -11.66M | $ -7.79M | $ -5.24M | $ -11.62M | $ -13.82M | $ -6.75M | |
$ -4.47M | $ 4.29M | $ 344.97M | $ 26.92M | $ -33.21M | $ -12.37M | |
$ -31.88M | $ -31.84M | $ -29.57M | $ -23.62M | $ -57.10M | $ -26.68M | |
$ 614.00K | $ -980.00K | $ 2.25M | $ 1.71M | $ 851.00K | $ -3.12M | |
- | - | - | - | - | - | |
$ -46.26M | $ -47.26M | $ -48.22M | $ -41.73M | $ -106.86M | $ -43.17M | |
$ -1.36 | $ -1.57 | $ -1.62 | $ -1.56 | $ -6.48 | $ -2.06 | |
$ -1.36 | $ -1.57 | $ -1.62 | $ -1.56 | $ -6.48 | $ -2.06 | |
$ 124.03M | $ 30.06M | $ 29.69M | $ 26.72M | $ 16.48M | $ 20.91M | |
$ 124.03M | $ 30.06M | $ 29.69M | $ 26.72M | $ 16.48M | $ 20.91M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 989.30M | $ 652.54M | $ 575.66M | $ 531.50M | $ 338.31M | $ 241.41M | |
$ -32.49M | $ -30.86M | $ -31.82M | $ -25.32M | $ -57.95M | $ -23.56M | |
$ 6.33M | $ 5.75M | $ 361.41M | - | $ -48.50M | $ -22.33M | |
- | - | - | - | $ 13.82M | $ 6.75M | |
$ -20.22M | $ -24.05M | $ -24.33M | $ -12.00M | $ -43.28M | $ -19.92M | |
$ 38.35M | $ 31.93M | $ 32.44M | $ 40.96M | $ -6.00M | $ 7.78M |