Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 228.90M | $ 16.41M | $ 15.49M | $ 289.81M | $ 235.95M | $ 195.33M | |
$ 30.98M | $ 4.66M | $ 4.30M | $ 71.92M | $ 67.06M | $ 56.30M | |
$ 197.92M | $ 11.75M | $ 11.19M | $ 217.90M | $ 168.88M | $ 139.03M | |
$ -6.69M | $ 10.95M | $ 13.42M | $ 26.51M | $ 19.97M | $ 14.44M | |
$ 204.61M | $ 803.00K | $ -2.23M | $ 191.39M | $ 148.91M | $ 124.59M | |
$ -21.14M | $ -14.27M | $ -7.98M | $ 35.41M | $ 46.50M | $ 46.42M | |
$ 5.26M | $ 45.21M | $ 59.18M | $ 482.62M | $ 106.42M | $ 107.06M | |
$ 178.24M | $ -58.68M | $ -69.39M | $ 638.60M | $ 208.83M | $ 185.23M | |
$ -11.01M | $ -14.54M | $ -2.44M | $ 30.26M | $ 8.68M | $ 8.46M | |
$ 3.05M | $ -14.00M | $ 8.66M | $ 39.27M | $ ― | $ ― | |
$ 189.24M | $ -44.14M | $ -66.95M | $ 608.35M | $ 200.14M | $ 179.43M | |
$ 0.61 | $ ― | $ ― | $ 2.81 | $ 1.18 | $ 1.34 | |
$ 0.61 | $ ― | $ ― | $ 2.81 | $ 1.18 | $ 1.34 | |
$ 30.81M | $ ― | $ 256.60M | $ 216.41M | $ 169.16M | $ 133.80M | |
$ 31.72M | $ ― | $ 256.60M | $ 216.83M | $ 169.55M | $ 134.21M | |
$ 0.72 | $ 0.72 | $ 0.18 | $ 0.70 | $ 0.70 | $ 0.70 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 24.29M | $ 15.60M | $ 17.72M | $ -98.42M | $ -87.04M | $ -70.74M | |
$ 189.24M | $ -44.14M | $ -66.95M | $ 608.35M | $ 200.14M | $ 179.43M | |
$ 157.83M | $ -73.21M | $ -71.83M | $ 499.13M | $ 157.82M | $ 136.74M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 204.06M | $ -43.68M | $ -61.20M | $ 675.59M | $ 254.88M | $ 232.12M | |
$ 204.06M | $ -43.68M | $ -61.20M | $ 677.37M | $ 254.90M | $ 232.18M |