Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 251.01M | $ 204.77M | $ -415.21M | $ 372.68M | $ 322.51M | $ 131.34M | |
- | - | - | $ 33.00K | $ 180.00K | - | |
$ 86.22M | $ 88.31M | $ 108.03M | $ 105.62M | $ 107.62M | $ 116.58M | |
- | - | - | - | - | - | |
$ -31.87M | $ -32.62M | $ -36.01M | $ -36.55M | $ -39.90M | $ -41.14M | |
$ 198.30M | $ 126.21M | $ -513.32M | $ 674.52M | $ 89.01M | $ 413.74M | |
$ 110.00K | $ 102.00K | $ -253.00K | $ 4.41M | $ 158.00K | $ 193.00K | |
- | - | - | - | - | - | |
$ 124.44M | $ 52.35M | $ -586.83M | $ 596.35M | $ 15.10M | $ 340.85M | |
$ 1.42 | $ 0.70 | $ -7.53 | $ 2.55 | $ 0.07 | $ 1.82 | |
$ 1.39 | $ 0.70 | $ -7.53 | $ 2.44 | $ 0.07 | $ 1.81 | |
$ 931.95M | $ 230.06M | $ 77.98M | $ 233.77M | $ 213.00M | $ 187.16M | |
$ 940.42M | $ 232.62M | $ 77.98M | $ 245.50M | $ 226.44M | $ 188.41M | |
$ 0.40 | - | $ 2.76 | $ 1.29 | $ 1.40 | $ 2.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 258.83M | $ 263.36M | $ 439.83M | $ 610.92M | $ 513.89M | $ 602.30M | |
$ 198.19M | $ 126.10M | $ -513.07M | $ 670.11M | $ 88.85M | $ 413.55M | |
$ 175.12M | $ 163.56M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |