Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 388.73M | $ 381.00M | $ 296.96M | $ 340.47M | $ 368.41M | $ 395.42M | |
$ 115.10M | $ 201.37M | $ 182.91M | $ 168.15M | $ 167.84M | $ 176.71M | |
$ 328.32M | $ 179.63M | $ 114.05M | $ 172.32M | $ 200.57M | $ 218.71M | |
$ 47.38M | $ 17.28M | $ 195.61M | $ 14.98M | $ 16.37M | $ 17.03M | |
$ 139.99M | $ 162.34M | $ 101.35M | $ 157.33M | $ 184.20M | $ 201.68M | |
$ -13.96M | $ -4.30M | $ -14.32M | $ 10.66M | $ 10.07M | $ 11.40M | |
$ -17.75M | $ 1.69M | $ 357.00K | $ 987.00K | $ -204.00K | $ 715.00K | |
$ 145.51M | $ 159.73M | $ 88.05M | $ 147.66M | $ 173.93M | $ 191.00M | |
$ 39.35M | $ 43.17M | $ 24.82M | $ 39.85M | $ 47.01M | $ 51.61M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 106.16M | $ 116.56M | $ 63.23M | $ 107.81M | $ 126.92M | $ 139.38M | |
$ 1.71 | $ 1.86 | $ 1.06 | $ 1.70 | $ 1.96 | $ 2.09 | |
$ 1.71 | $ 1.86 | $ 1.06 | $ 1.70 | $ 1.96 | $ 2.09 | |
$ 249.08M | $ 62.54M | $ 63.23M | $ 63.26M | $ 64.67M | $ 66.72M | |
$ 249.08M | $ 62.54M | $ 63.23M | $ 63.26M | $ 64.67M | $ 66.72M | |
$ 1.52 | $ 1.40 | $ 0.30 | $ 0.90 | $ 0.64 | $ 0.64 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 162.48M | $ 218.65M | $ 195.61M | $ -183.14M | $ -184.21M | $ -193.74M | |
$ 106.16M | $ 116.56M | $ 63.23M | $ 107.81M | $ 126.92M | $ 139.38M | |
$ 136.26M | $ 117.41M | $ 65.07M | $ 108.42M | $ 127.81M | $ 140.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 165.10M | $ 170.52M | $ 99.54M | $ 159.55M | $ 185.70M | $ 203.42M | |
$ 198.75M | $ 201.04M | $ 129.76M | $ 187.97M | $ 211.88M | $ 228.29M |