Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 403.18M | $ 390.65M | $ 409.05M | $ 330.01M | $ 231.95M | $ 246.28M | |
$ 155.35M | $ 218.08M | $ 225.90M | - | $ 114.20M | - | |
$ 247.84M | $ 172.57M | $ 183.15M | $ 330.01M | $ 117.75M | - | |
$ 159.68M | $ 104.40M | $ 76.20M | $ 249.75M | $ 52.00M | $ 151.35M | |
$ 498.61M | $ 572.00M | $ 623.13M | $ 524.04M | $ 65.75M | $ 94.92M | |
$ 6.04M | $ -10.12M | $ -4.47M | $ -5.24M | $ -3.53M | $ -940.00K | |
$ -249.34M | $ -139.33M | $ 192.09M | $ -7.64M | $ 105.24M | $ 67.64M | |
$ 1.07M | $ -81.28M | $ 294.56M | $ 416.89M | $ 167.46M | $ 161.62M | |
$ -887.00K | $ 6.13M | $ 22.20M | $ 8.26M | $ 1.01M | $ 985.00K | |
- | - | - | - | - | - | |
$ 2.85M | $ -11.90M | $ 21.98M | $ 408.63M | $ 146.92M | $ 140.36M | |
$ 0.03 | $ -0.46 | $ 0.92 | $ 0.93 | $ 6.75 | $ 6.45 | |
$ -0.17 | $ -0.46 | $ 0.92 | $ 0.93 | $ 6.75 | $ 6.45 | |
$ 124.62M | $ 26.00M | $ 23.93M | $ 22.52M | $ 21.75M | $ 21.75M | |
$ 290.33M | $ 26.00M | $ 23.93M | - | $ 21.75M | $ 21.75M | |
$ 0.54 | $ 0.68 | $ 1.04 | $ 0.24 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 377.76M | $ 322.48M | $ 302.10M | $ 249.75M | $ 166.19M | $ 151.35M | |
$ 7.73M | $ -6.77M | $ 27.27M | $ 408.63M | $ 146.92M | $ 140.36M | |
$ -14.44M | $ -64.21M | - | - | $ 42.95M | $ 72.83M | |
- | - | - | - | $ 5.06M | $ 2.78M | |
$ 162.08M | $ -52.78M | $ 306.90M | $ 425.39M | $ 172.52M | $ 164.40M | |
$ 183.10M | $ -36.42M | $ 309.84M | $ 428.47M | $ 175.74M | $ 167.16M |