Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.68B | $ 1.51B | $ 1.28B | $ 825.76M | $ 675.03M | $ 579.92M | |
$ 1.39B | $ 1.41B | $ 1.20B | $ 825.03M | $ 680.57M | $ 338.32M | |
$ 296.72M | $ 99.21M | $ 82.30M | $ 731.00K | $ -5.54M | $ 241.59M | |
$ 287.13M | $ 246.28M | $ 211.77M | $ 245.34M | $ 139.14M | $ 162.81M | |
$ 55.56M | $ 10.80M | $ 2.46M | $ -127.57M | $ -322.29M | $ -212.89M | |
$ -12.97M | $ -3.94M | $ -241.00K | $ -8.79M | $ -5.66M | $ 2.27M | |
$ -18.48M | $ -10.06M | $ -2.56M | $ -21.74M | $ -27.58M | $ -286.00K | |
$ 58.49M | $ 20.95M | $ 21.10M | $ -132.37M | $ -324.03M | $ -211.53M | |
$ 50.05M | $ 44.31M | $ 41.25M | $ 16.27M | $ -3.40M | $ 23.79M | |
$ 18.07M | $ 12.85M | $ 15.73M | $ 16.75M | $ 13.59M | $ ― | |
$ 16.47M | $ -23.36M | $ -20.14M | $ -131.89M | $ -307.05M | $ -134.47M | |
$ 0.14 | $ -0.21 | $ -0.18 | $ -1.64 | $ -4.14 | $ -6.30 | |
$ 0.15 | $ -0.21 | $ -0.18 | $ -1.64 | $ -4.14 | $ -6.30 | |
$ 451.98M | $ 109.16M | $ 109.07M | $ 80.53M | $ 37.67M | $ 37.53M | |
$ 453.03M | $ 109.16M | $ 109.07M | $ 80.53M | $ 37.67M | $ 37.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.62B | $ 1.48B | $ 1.26B | $ 954.33M | $ 719.94M | $ 501.14M | |
$ 16.47M | $ -23.36M | $ -20.14M | $ -131.89M | $ -307.05M | $ -235.33M | |
$ 77.27M | $ 31.12M | $ 26.50M | $ -50.11M | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 68.21M | $ 24.89M | $ 21.34M | $ -106.83M | $ -29.36M | $ -212.54M | |
$ 252.27M | $ 197.15M | $ 161.11M | $ 17.04M | $ 84.34M | $ -119.37M |