Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 672.92M | $ 663.24M | $ 556.98M | $ 245.57M | $ 248.68M | $ 245.60M | |
$ 159.01M | $ 151.38M | $ 127.28M | $ 130.46M | $ 128.39M | $ 127.08M | |
$ 513.91M | $ 511.86M | $ 429.71M | $ 115.10M | $ 120.30M | $ 118.52M | |
$ 46.26M | $ 49.09M | $ 108.97M | $ ― | $ 15.24M | $ 14.34M | |
$ 467.64M | $ 462.77M | $ 320.74M | $ 115.10M | $ 120.30M | $ 118.52M | |
$ -69.38M | $ -56.39M | $ -46.03M | $ 65.72M | $ 62.11M | $ 64.25M | |
$ -14.66M | $ -111.75M | $ -239.54M | $ 261.11M | $ 106.33M | $ 32.08M | |
$ 412.36M | $ 518.11M | $ 514.18M | $ 310.49M | $ 164.51M | $ 86.35M | |
$ -146.00K | $ 1.21M | $ 132.00K | $ 65.52M | $ -2.29M | $ 6.22M | |
$ 12.47M | $ 5.38M | $ 3.82M | $ 2.69M | $ -9.87M | $ 97.00K | |
$ 410.00M | $ 507.96M | $ 493.77M | $ 242.09M | $ 175.22M | $ 76.81M | |
$ -2.52 | $ ― | $ ― | $ 6.20 | $ 4.49 | $ 1.97 | |
$ -2.52 | $ ― | $ ― | $ 6.20 | $ 4.49 | $ 1.97 | |
$ 36.65M | $ ― | $ ― | $ 39.06M | $ 39.02M | $ 38.98M | |
$ 36.65M | $ ― | $ ― | $ 39.06M | $ 39.02M | $ 38.98M | |
$ 0.72 | $ 0.72 | $ 0.70 | $ 0.70 | $ 0.70 | $ 0.68 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 205.28M | $ 200.47M | $ ― | $ -130.46M | $ -128.39M | $ -127.08M | |
$ 410.00M | $ 507.96M | $ 493.77M | $ 242.09M | $ 175.22M | $ 76.81M | |
$ 394.98M | $ 380.81M | $ 377.92M | $ 228.21M | $ 162.22M | $ 64.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 472.72M | $ 574.50M | $ 560.21M | $ 356.86M | $ 213.21M | $ 147.16M | |
$ 476.12M | $ 579.21M | $ 563.66M | $ 356.86M | $ 213.21M | $ 147.16M |