Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 979.12M | $ 927.34M | $ 847.74M | $ 816.47M | $ 777.82M | $ 812.16M | |
$ -948.93M | $ -922.27M | $ -851.38M | $ -786.13M | $ -714.55M | $ -755.37M | |
$ 30.19M | $ 5.06M | $ -3.64M | $ 30.34M | $ 63.27M | $ 57.08M | |
$ 5.30M | $ 637.97K | $ -1.68M | $ 5.08M | $ 10.46M | $ 9.93M | |
- | - | - | - | - | - | |
$ 24.89M | $ 4.43M | $ -1.96M | $ 25.25M | $ 52.82M | $ 47.15M | |
$ 1.21 | $ 0.14 | $ -0.13 | $ 1.57 | $ 3.49 | $ 3.19 | |
$ 1.17 | $ 0.11 | $ -0.13 | $ 1.57 | $ 3.48 | $ 3.18 | |
$ 67.82M | $ 17.70M | $ 15.07M | $ 16.09M | $ 15.13M | $ 14.78M | |
$ 67.82M | $ 17.70M | $ 15.07M | $ 16.09M | $ 15.18M | $ 14.83M | |
$ 24.89M | $ 4.43M | $ -1.96M | $ 25.25M | $ 52.82M | $ 47.15M | |
$ 29.35M | $ 4.00M | - | - | - | - | |
$ 0.68 | $ 0.68 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 832.67K | $ 619.81K | $ 620.56K | $ 895.61K | $ 1.20M | $ 1.58M |