Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.92B | $ 1.91B | $ 1.50B | $ 1.27B | $ 1.21B | $ 1.04B | |
$ 1.63B | $ 1.62B | $ 1.24B | $ 1.06B | $ 1.01B | $ 908.90M | |
$ 289.64M | $ 289.64M | $ 257.59M | $ 207.49M | $ 192.10M | $ 126.90M | |
$ 3.41M | $ 7.94M | $ 43.19M | $ 42.44M | $ 36.77M | $ 9.48M | |
$ 286.24M | $ 281.70M | $ 214.40M | $ 165.05M | $ 155.33M | $ 117.41M | |
$ 1.19M | $ -2.49M | $ -4.02M | $ -8.09M | $ -5.02M | $ -55.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 268.69M | $ 268.69M | $ 213.28M | $ 162.05M | $ 161.42M | $ 139.22M | |
$ ― | $ 76.51M | $ 60.87M | $ 37.85M | $ 44.83M | $ 38.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 157.96M | $ 191.02M | $ 150.67M | $ 123.60M | $ 113.86M | $ 99.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.72M | $ 6.72M | $ 5.89M | $ 3.85M | $ 4.33M | $ 8.55M | |
$ 1.63B | $ 1.63B | $ 1.29B | $ 1.10B | $ 1.05B | $ 918.38M | |
$ 157.96M | $ 191.02M | $ 150.67M | $ 123.60M | $ 113.86M | $ 99.91M | |
$ 171.21M | $ 199.64M | $ 148.92M | $ 119.57M | $ 105.69M | $ 94.94M | |
$ 4.52M | $ 3.00M | $ 3.37M | $ 2.98M | $ 3.73M | $ 1.22M | |
$ 273.21M | $ 271.69M | $ 216.65M | $ 165.03M | $ 165.15M | $ 140.44M | |
$ 331.83M | $ 330.31M | $ 265.04M | $ 207.47M | $ 202.39M | $ 154.29M |