Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 593.99M | $ 524.97M | $ 391.61M | $ 433.28M | $ 343.27M | $ 329.16M | |
$ 449.91M | $ 374.56M | $ 337.37M | $ 269.47M | $ 319.54M | $ 368.31M | |
$ 144.08M | $ 150.41M | $ 24.98M | $ 163.81M | $ 23.73M | $ -39.14M | |
$ 38.27M | $ 18.65M | $ 18.93M | $ 33.56M | $ 14.88M | $ 19.40M | |
$ 105.81M | $ 131.76M | $ 6.05M | $ ― | $ 4.09M | $ 14.78M | |
$ 18.90M | $ 49.89M | $ -53.12M | $ -46.14M | $ -43.26M | $ -39.12M | |
$ -9.86M | $ 51.00M | $ 16.27M | $ 13.29M | $ 4.09M | $ -2.83M | |
$ 129.09M | $ 132.87M | $ -33.55M | $ 70.81M | $ -38.51M | $ -80.05M | |
$ 53.90M | $ 50.14M | $ 6.83M | $ 34.34M | $ 9.10M | $ 32.34M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 75.19M | $ 82.73M | $ -40.38M | $ 36.47M | $ ― | $ ― | |
$ 0.26 | $ 0.29 | $ -0.09 | $ 0.13 | $ -0.09 | $ -0.22 | |
$ 0.25 | $ 0.28 | $ -0.09 | $ 0.13 | $ -0.09 | $ -0.22 | |
$ 1.17B | $ 288.56M | $ 286.24M | $ 283.59M | $ 250.53M | $ 243.91M | |
$ 1.17B | $ 290.98M | $ 286.24M | $ 287.50M | $ 250.53M | $ 243.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 488.18M | $ 393.21M | $ 385.56M | $ ― | $ ― | $ ― | |
$ 75.19M | $ 82.73M | $ -40.38M | $ 36.47M | $ -47.60M | $ -112.39M | |
$ -10.29M | $ 51.45M | $ -24.66M | $ 52.05M | $ -28.30M | $ -58.84M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 200.93M | $ 176.29M | $ 19.63M | $ 110.04M | $ 1.86M | $ -40.93M | |
$ 257.31M | $ 226.74M | $ 71.62M | $ 176.63M | $ 92.25M | $ 65.39M |