Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 251.01M | $ 204.77M | $ 356.66M | $ -127.51M | $ 226.40M | $ 490.79M | |
- | - | - | $ 33.00K | $ -180.00K | $ 0.00 | |
$ 86.22M | $ 88.31M | $ -88.17M | $ 135.48M | $ 82.79M | $ 86.36M | |
- | - | - | - | - | - | |
$ -31.87M | $ -32.62M | $ -2.90M | $ -66.41M | $ -54.42M | $ 9.32M | |
$ 198.30M | $ 126.21M | $ -513.32M | $ -262.99M | $ 89.01M | $ 413.74M | |
$ 110.00K | $ 102.00K | $ -253.00K | $ 4.00M | $ 158.00K | $ 193.00K | |
- | - | - | - | - | - | |
$ 124.44M | $ 52.35M | $ -586.83M | $ -340.76M | $ 15.10M | $ 340.85M | |
$ 1.53 | $ 0.70 | $ -2.51 | $ 2.55 | $ 0.07 | $ 1.82 | |
$ 1.50 | $ 0.70 | $ -2.51 | $ 2.44 | $ 0.07 | $ 1.81 | |
$ 931.95M | $ 230.06M | $ 233.94M | $ 233.77M | $ 213.00M | $ 187.16M | |
$ 940.42M | $ 232.62M | $ 233.94M | $ 245.50M | $ 226.44M | $ 188.41M | |
$ 0.11 | - | $ 1.12 | $ 1.29 | - | - | |
- | - | - | - | - | $ 2.25 | |
- | - | - | - | $ 1.46 | $ 2.24 | |
- | - | - | - | - | - | |
$ 258.83M | $ 263.36M | $ 439.83M | $ -326.63M | $ 513.89M | $ 602.30M | |
$ 198.19M | $ 126.10M | $ -513.07M | $ -266.99M | $ 88.85M | $ 413.55M | |
$ 244.14M | $ 163.56M | $ -401.09M | - | $ 143.18M | $ 404.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |