Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 836.16M | $ 836.16M | $ 643.79M | $ 507.52M | $ 486.86M | $ 569.37M | |
$ 461.48M | $ 461.48M | $ 370.19M | $ 309.53M | $ 290.63M | $ 308.23M | |
$ 374.68M | $ 374.68M | $ 273.60M | $ 197.99M | $ 196.23M | $ 261.14M | |
$ 148.15M | $ 148.15M | $ 125.15M | $ 122.45M | $ 125.61M | $ 122.65M | |
$ 226.53M | $ 226.53M | $ 148.45M | $ 75.53M | $ 70.63M | $ 138.49M | |
$ -663.56K | $ -664.56K | $ -822.52K | $ -926.97K | $ -1.38M | $ 97.54K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 238.38M | $ 238.38M | $ 154.30M | $ 75.91M | $ 69.25M | $ 138.74M | |
$ 41.23M | $ 41.23M | $ 23.19M | $ 6.61M | $ 8.99M | $ 23.29M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 197.15M | $ 197.15M | $ 131.11M | $ 69.30M | $ 60.26M | $ 115.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 0.00 | $ 12.98K | $ 919.63K | |
$ 609.63M | $ 609.63M | $ 495.34M | $ 431.98M | $ 416.24M | $ 430.88M | |
$ 197.15M | $ 197.15M | $ 131.11M | $ 69.30M | $ 60.26M | $ 115.45M | |
$ 197.15M | $ 184.92M | $ 122.44M | $ 69.30M | $ 60.26M | $ 115.70M | |
$ ― | $ 506.38K | $ 530.28K | $ 850.39K | $ 929.52K | $ 535.26K | |
$ 238.88M | $ 238.89M | $ 154.83M | $ 76.76M | $ 70.63M | $ 139.27M | |
$ 284.05M | $ 284.05M | $ 199.62M | $ 123.13M | $ 119.23M | $ 178.40M |