Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 646.32M | $ 656.34M | $ 536.26K | $ 349.92M | $ 246.40M | $ 349.72M | |
$ 516.41M | $ 506.24M | $ 426.11K | $ 278.27M | $ 213.06M | $ 296.83M | |
$ 129.91M | $ 150.10M | $ 110.15K | $ 71.65M | $ 33.34M | $ 52.88M | |
$ 74.24M | $ 74.24M | $ 932.28K | $ 49.48M | $ 30.68M | $ 47.26M | |
$ 55.67M | $ 75.86M | $ -822.13K | $ 22.17M | $ 2.66M | $ 5.62M | |
$ 5.21M | $ 4.67M | $ -3.39K | $ 2.62M | $ 3.13M | $ 3.93M | |
$ 38.35M | $ 32.45M | $ -19.50K | $ 6.73M | $ -8.70M | $ 2.80M | |
$ 78.15M | $ 103.65M | $ -805.73K | $ 26.28M | $ -9.18M | $ 4.49M | |
$ 4.49M | $ 5.07M | $ -7.52K | $ 3.56M | $ -1.41M | $ 3.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 73.66M | $ 98.58M | $ -812.77K | $ 22.72M | $ -7.77M | $ -2.21M | |
$ 1.55 | $ ― | $ 0.59 | $ 0.46 | $ -0.15 | $ -0.04 | |
$ 1.53 | $ ― | $ 0.58 | $ 0.44 | $ -0.15 | $ -0.04 | |
$ 187.63M | $ 49.74M | $ 50.14M | $ 49.55M | $ 52.58M | $ 56.23M | |
$ 198.90M | $ 52.71M | $ 50.70M | $ 51.67M | $ 52.58M | $ 56.23M | |
$ 0.80 | $ 0.65 | $ 0.20 | $ 0.15 | $ 0.03 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 590.65M | $ 580.48M | $ 1.36M | $ -327.75M | $ -243.75M | $ -344.09M | |
$ 73.66M | $ 98.58M | $ -812.77K | $ 22.72M | $ -7.77M | $ -2.21M | |
$ 68.11M | $ 76.15M | $ -832.75K | $ 11.32M | $ 8.76M | $ 1.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 82.27M | $ 108.32M | $ -802.34K | $ 28.90M | $ -6.05M | $ 8.42M | |
$ 85.90M | $ 108.36M | $ -766.99K | $ 58.10M | $ 26.97M | $ 49.75M |