Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 330.65M | $ 330.65M | $ 278.65M | $ 267.34M | $ 220.97M | $ 202.86M | |
$ 41.88M | $ 41.88M | $ 27.04M | $ 24.64M | $ 24.48M | $ 18.18M | |
$ 288.77M | $ 288.77M | $ 251.62M | $ 224.28M | $ 196.50M | $ 184.68M | |
$ 4.21M | $ 4.21M | $ 394.00K | $ 11.45M | $ 4.67M | $ 18.31M | |
$ 284.56M | $ 284.56M | $ 251.22M | $ 212.83M | $ 191.83M | $ 166.37M | |
$ -32.82M | $ -32.82M | $ -23.06M | $ -22.74M | $ -23.84M | $ -18.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 342.64M | $ 342.64M | $ 1.11B | $ 334.73M | $ 410.14M | $ 339.64M | |
$ -20.82M | $ -20.82M | $ 120.64M | $ 6.13M | $ 10.67M | $ 5.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 351.71M | $ 351.71M | $ 982.27M | $ 324.61M | $ 393.73M | $ 328.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 24.91M | $ 24.91M | $ 12.24M | $ 10.79M | $ 8.94M | $ 5.05M | |
$ 46.09M | $ 46.09M | $ 27.43M | $ 54.51M | $ 29.15M | $ 36.49M | |
$ 351.71M | $ 351.71M | $ 982.27M | $ 324.61M | $ 393.73M | $ 328.78M | |
$ 162.49M | $ 226.02M | $ 950.57M | $ 370.77M | $ 438.85M | $ 351.95M | |
$ 31.42M | $ 31.42M | $ 21.70M | $ 21.95M | $ 23.03M | $ 17.73M | |
$ 374.05M | $ 374.05M | $ 1.14B | $ 356.67M | $ 433.17M | $ 357.37M | |
$ 384.15M | $ 382.95M | $ 1.14B | $ 365.10M | $ 440.75M | $ 363.19M |