Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.39B | $ 1.39B | $ 1.18B | $ 1.10B | $ 982.37M | $ 1.13B | |
$ 1.12B | $ 1.12B | $ 924.55M | $ 842.19M | $ 844.31M | $ 938.86M | |
$ 269.00M | $ 269.00M | $ 253.37M | $ 259.94M | $ 138.06M | $ 194.24M | |
$ 229.74M | $ 229.74M | $ 211.72M | $ 208.28M | $ 251.55M | $ 205.30M | |
$ 39.27M | $ 39.27M | $ 41.64M | $ 51.66M | $ -116.41M | $ -11.07M | |
$ -4.66M | $ -4.66M | $ -3.78M | $ -4.22M | $ -3.02M | $ 446.91K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 18.63M | $ 18.63M | $ 27.70M | $ 36.16M | $ -204.17M | $ 1.89M | |
$ 369.21K | $ 369.21K | $ 2.10M | $ 1.56M | $ -8.29M | $ -73.62K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.82M | $ 15.82M | $ 34.16M | $ 40.85M | $ -176.71M | $ 7.28M | |
$ <0.01 | $ ― | $ 0.04 | $ 0.05 | $ -0.22 | $ <0.01 | |
$ <0.01 | $ ― | $ 0.04 | $ 0.05 | $ -0.22 | $ <0.01 | |
$ 2.36B | $ ― | $ 853.91M | $ 816.92M | $ 789.60M | $ 791.13M | |
$ 2.36B | $ ― | $ 853.91M | $ 816.92M | $ 789.60M | $ 791.13M | |
- | $ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ <0.01 | $ 0.03 | $ -0.24 | $ -0.03 | |
$ ― | $ ― | $ <0.01 | $ 0.03 | $ -0.24 | $ -0.03 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.35B | $ 1.35B | $ 1.14B | $ 1.05B | $ 1.10B | $ 1.14B | |
$ 15.82M | $ 15.82M | $ 34.16M | $ 40.85M | $ -176.71M | $ 7.28M | |
$ 25.45M | $ 33.07M | $ 48.34M | $ 40.50M | $ -263.44M | $ 929.03K | |
$ 5.35M | $ 5.35M | $ 4.89M | $ 4.88M | $ 4.41M | $ 1.83M | |
$ 23.98M | $ 23.98M | $ 32.58M | $ 41.05M | $ -199.76M | $ 3.72M | |
$ 23.98M | $ 106.85M | $ 115.10M | $ 128.54M | $ -116.44M | $ 81.64M |