Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 184.04M | $ 352.58M | $ 270.31M | $ 373.89M | $ 231.02M | $ 726.74M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 125.17M | $ -52.85M | $ 144.68M | $ 16.46M | $ -116.22M | $ 334.76M | |
$ 3.18M | $ 1.72M | $ -500.00K | $ -118.00K | $ 89.00K | $ 438.00K | |
- | - | - | - | - | - | |
$ 120.91M | $ -54.97M | $ 135.42M | $ 73.12M | $ 59.29M | $ 291.55M | |
$ 1.69 | $ -0.82 | $ -2.74 | $ 1.41 | $ -0.87 | $ 9.02 | |
$ 1.69 | $ -0.82 | $ -2.74 | $ 1.41 | $ -0.87 | $ 7.46 | |
$ 285.21M | $ 66.69M | $ 80.72M | $ 71.83M | $ 75.68M | $ 64.70M | |
$ 285.41M | $ 66.69M | $ 80.72M | $ 71.83M | $ 75.68M | $ 80.67M | |
$ 0.72 | $ 0.71 | $ 0.38 | $ 0.49 | - | $ 0.39 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 120.91M | $ -54.97M | $ 135.42M | $ 73.12M | $ 59.29M | $ 324.04M | |
$ 52.22M | $ 103.65M | - | - | - | - | |
$ 195.23M | $ 181.01M | $ 128.97M | $ 115.40M | $ 126.83M | $ 183.92M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |