Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 723.16M | $ 797.96M | $ 1.02B | $ 882.43M | $ 672.14M | $ 847.12M | |
$ 307.07M | $ 439.57M | $ 623.31M | $ 727.05M | $ 418.39M | $ 552.86M | |
$ 416.09M | $ 358.39M | $ 395.57M | $ 155.38M | $ 253.75M | $ 294.26M | |
$ 258.02M | $ 291.66M | $ 251.89M | $ 98.10M | $ 212.16M | $ 236.16M | |
$ 69.71M | $ 66.72M | $ 51.26M | $ 57.28M | $ 41.59M | $ 58.10M | |
$ -43.21M | $ 60.29M | $ -53.66M | $ -54.11M | $ -46.21M | $ -51.69M | |
$ -41.00K | $ -5.07M | $ 5.00K | $ 4.00K | $ -420.00K | $ 6.00K | |
$ 12.16M | $ 1.37M | $ -2.41M | $ 3.17M | $ -5.04M | $ 6.42M | |
$ 5.66M | $ 5.92M | $ 7.93M | $ 3.38M | $ 1.74M | $ 1.90M | |
- | - | - | - | - | - | |
$ 6.45M | $ -4.55M | $ -10.09M | $ -422.00K | $ -6.62M | $ -171.49M | |
$ 0.15 | $ -0.11 | $ -0.26 | $ -0.01 | $ -0.17 | $ -4.44 | |
$ 0.15 | $ -0.11 | $ -0.26 | $ -0.01 | $ -0.17 | $ -4.44 | |
$ 155.21M | $ 38.77M | $ 38.73M | $ 38.69M | $ 38.66M | $ 38.66M | |
$ 155.27M | $ 38.77M | $ 38.73M | $ 38.69M | $ 38.66M | $ 38.66M | |
$ 0.02 | - | - | - | $ 0.14 | $ 1.25 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 565.09M | $ 731.24M | $ 875.19M | $ 825.15M | $ 630.55M | $ 789.01M | |
- | - | - | - | $ 42.98M | $ 47.74M | |
$ 6.51M | $ -4.55M | $ -10.33M | $ -211.00K | $ -6.77M | $ -174.95M | |
$ 12.04M | $ 1.36M | $ -1.90M | - | $ -9.31M | $ 4.52M | |
$ 12.16M | $ 57.68M | $ -2.41M | $ 57.28M | $ 37.94M | $ 54.16M | |
$ 67.43M | $ 107.58M | $ 57.02M | $ 117.39M | $ 99.41M | $ 114.22M |