Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.02B | $ 1.02B | $ 779.73M | $ 649.59M | $ 843.63M | $ 777.86M | |
$ 457.28M | $ 457.28M | $ 350.46M | $ 289.47M | $ 346.08M | $ 320.98M | |
$ 565.07M | $ 565.07M | $ 429.27M | $ 360.12M | $ 497.56M | $ 456.88M | |
$ 327.00M | $ 327.00M | $ 271.03M | $ 243.96M | $ 276.09M | $ 252.07M | |
$ 238.06M | $ 238.06M | $ 158.25M | $ 116.16M | $ 221.47M | $ 204.80M | |
$ 233.00K | $ 233.00K | $ -1.27M | $ -4.43M | $ 1.73M | $ -850.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 237.74M | $ 237.74M | $ 158.86M | $ 102.38M | $ 225.11M | $ 204.16M | |
$ 52.02M | $ 52.02M | $ 35.20M | $ 22.28M | $ 53.52M | $ 46.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 185.72M | $ 185.72M | $ 123.66M | $ 80.10M | $ 171.59M | $ 157.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 784.28M | $ 784.28M | $ 621.49M | $ 533.42M | $ 622.17M | $ 573.06M | |
$ 185.72M | $ 185.72M | $ 123.66M | $ 80.10M | $ 171.59M | $ 157.31M | |
$ 185.72M | $ 185.72M | $ 123.66M | $ 80.10M | $ 171.59M | $ 157.31M | |
$ 519.00K | $ 519.00K | $ 646.00K | $ 739.00K | $ 838.00K | $ 331.00K | |
$ 238.26M | $ 238.26M | $ 159.51M | $ 103.12M | $ 225.95M | $ 204.49M | |
$ 238.26M | $ 269.18M | $ 189.82M | $ 132.39M | $ 250.93M | $ 218.47M |