Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 386.91M | $ 386.91M | $ 328.70M | $ 307.83M | $ 334.98M | $ 313.10M | |
$ 51.61M | $ 51.61M | $ 50.19M | $ 46.37M | $ 45.59M | $ 15.62M | |
$ 335.30M | $ 335.30M | $ 278.51M | $ 261.47M | $ 289.39M | $ 297.48M | |
$ 16.02M | $ 16.02M | $ 12.94M | $ 11.53M | $ 12.14M | $ 33.17M | |
$ 319.27M | $ 319.27M | $ 265.57M | $ 249.94M | $ 277.25M | $ 264.31M | |
$ -218.10M | $ -218.10M | $ -100.58M | $ -28.70M | $ -53.21M | $ -67.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 569.01M | $ 569.01M | $ 514.81M | $ 153.63M | $ 429.56M | $ 271.42M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 564.68M | $ 564.68M | $ 507.70M | $ 151.66M | $ 423.69M | $ 271.42M | |
$ 3.01 | $ 3.00 | $ 2.84 | $ 0.85 | $ 2.39 | $ 1.57 | |
$ 3.00 | $ 2.99 | $ 2.83 | $ 0.85 | $ 2.37 | $ 1.56 | |
$ 752.79M | $ 188.21M | $ 178.98M | $ 178.49M | $ 177.42M | $ 173.28M | |
$ 755.38M | $ 188.89M | $ 179.69M | $ 178.88M | $ 178.47M | $ 174.06M | |
$ 0.79 | $ 0.79 | $ 0.73 | $ 0.36 | $ 0.67 | $ 0.63 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 67.63M | $ 67.63M | $ 63.13M | $ 57.90M | $ 57.73M | $ 48.79M | |
$ 564.68M | $ 564.68M | $ 507.70M | $ 151.66M | $ 423.69M | $ 271.42M | |
$ 564.68M | $ 568.89M | $ 475.68M | $ 145.68M | $ 420.68M | $ 272.60M | |
$ 204.58M | $ 204.58M | $ 110.33M | $ 47.47M | $ 57.38M | $ 59.76M | |
$ 773.60M | $ 773.60M | $ 625.14M | $ 201.10M | $ 486.94M | $ 331.17M | |
$ 773.60M | $ 773.60M | $ 625.14M | $ 201.10M | $ 486.94M | $ 331.17M |