Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 491.80M | $ 491.80M | $ 404.10M | $ 340.45M | $ 289.70M | $ 244.31M | |
$ 176.39M | $ 176.39M | $ 143.93M | $ 120.06M | $ 151.48M | $ 131.65M | |
$ 315.41M | $ 315.41M | $ 260.17M | $ 220.39M | $ 138.21M | $ 112.66M | |
$ 224.39M | $ 224.39M | $ 184.13M | $ 137.74M | $ 85.91M | $ 80.83M | |
$ 91.02M | $ 91.02M | $ 76.03M | $ 82.65M | $ 52.30M | $ 31.83M | |
$ -6.12M | $ -6.12M | $ -4.55M | $ -2.25M | $ -2.37M | $ -2.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 83.57M | $ 83.57M | $ 71.33M | $ 80.00M | $ 49.87M | $ 30.07M | |
$ 15.74M | $ 15.74M | $ 12.64M | $ 17.29M | $ 10.82M | $ 5.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 67.82M | $ 67.82M | $ 58.69M | $ 62.71M | $ 39.04M | $ 24.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 400.78M | $ 400.78M | $ 328.07M | $ 257.79M | $ 237.40M | $ 212.48M | |
$ 67.82M | $ 67.82M | $ 58.69M | $ 62.71M | $ 39.04M | $ 24.31M | |
$ 67.82M | $ 67.82M | $ 58.69M | $ 62.71M | $ 39.04M | $ 24.31M | |
$ ― | $ 6.35M | $ 4.57M | $ 2.48M | $ 2.43M | $ 2.20M | |
$ 89.92M | $ 89.92M | $ 75.90M | $ 82.49M | $ 52.29M | $ 32.27M | |
$ 152.70M | $ 152.70M | $ 132.71M | $ 120.85M | $ 83.90M | $ 51.13M |