Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 246.85M | $ 204.77M | $ -415.21M | $ 372.68M | $ 322.51M | $ 131.34M | |
- | - | - | $ 33.00K | $ 180.00K | - | |
$ 83.88M | $ 88.31M | $ 108.03M | $ 105.62M | $ 107.62M | $ 116.58M | |
- | - | - | - | - | - | |
$ -30.13M | $ -32.62M | $ -36.01M | $ -36.55M | $ -39.90M | $ -41.14M | |
$ 353.18M | $ 126.21M | $ -513.32M | $ 674.52M | $ 89.01M | $ 413.74M | |
$ 57.00K | $ 102.00K | $ -253.00K | $ 4.41M | $ 158.00K | $ 193.00K | |
- | - | - | - | - | - | |
$ 270.71M | $ 52.35M | $ -586.83M | $ 596.35M | $ 15.10M | $ 340.85M | |
$ 3.37 | $ 0.70 | $ -7.53 | $ 2.55 | $ 0.07 | $ 1.82 | |
$ 3.31 | $ 0.70 | $ -7.53 | $ 2.44 | $ 0.07 | $ 1.81 | |
$ 635.74M | $ 230.06M | $ 77.98M | $ 233.77M | $ 213.00M | $ 187.16M | |
$ 643.96M | $ 232.62M | $ 77.98M | $ 245.50M | $ 226.44M | $ 188.41M | |
$ 0.83 | $ 0.70 | $ 2.76 | $ 1.29 | $ 1.40 | $ 2.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 263.50M | $ 263.36M | $ 439.83M | $ 610.92M | $ 513.89M | $ 602.30M | |
$ 353.12M | $ 126.10M | $ -513.07M | $ 670.11M | $ 88.85M | $ 413.55M | |
$ 381.17M | $ 163.56M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |