Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 423.38M | $ 448.18M | $ 512.40M | $ 549.18M | $ 364.18M | $ 272.22M | |
$ 52.90M | $ 56.80M | $ 62.70M | $ 239.25M | $ 154.60M | $ 42.55M | |
$ 370.60M | $ 391.38M | $ 449.71M | $ 309.93M | $ 209.57M | $ 229.67M | |
$ 288.92M | $ 336.99M | $ 362.42M | $ 1.51B | $ 1.30B | $ 204.10M | |
$ 66.03M | $ 51.80M | $ 87.28M | $ -967.59M | $ -538.69M | $ 25.57M | |
$ 6.03M | $ 4.90M | $ -295.00K | $ -110.00K | $ 477.00K | $ 1.56M | |
$ -3.18M | $ -3.19M | $ 15.67M | $ -16.18M | $ 157.48M | $ 865.00K | |
$ 70.84M | $ 56.10M | $ 102.66M | $ -951.52M | $ -541.09M | $ 27.99M | |
$ 2.27M | $ 1.80M | $ 1.49M | $ 2.36M | - | - | |
- | - | - | - | - | - | |
$ 5.06M | $ 1.78M | $ 17.99M | $ -1.01B | $ -538.37M | $ 27.96M | |
$ 0.14 | $ 0.06 | $ 0.73 | - | - | $ 1.12 | |
$ 0.12 | $ 0.05 | $ 0.73 | - | $ -0.02 | $ 1.12 | |
$ 148.11M | $ 31.71M | $ 24.64M | - | $ 51.75M | $ 24.95M | |
$ 155.21M | $ 33.31M | $ 24.75M | - | $ 7.01M | $ 24.95M | |
$ 0.04 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 341.45M | $ 393.79M | $ 425.12M | $ 1.75B | $ 1.46B | $ 246.65M | |
$ 5.06M | $ 1.78M | $ 17.99M | $ -1.01B | $ -538.37M | $ 27.96M | |
$ 137.02M | $ 127.09M | - | - | - | $ 27.96M | |
- | - | - | - | - | - | |
$ 72.42M | $ 54.39M | $ 87.28M | $ -967.59M | $ -538.69M | $ 25.57M | |
$ 75.26M | $ 58.21M | $ 90.37M | $ -964.92M | $ -536.14M | $ 27.90M |