Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 718.02M | $ 797.96M | $ 1.02B | $ 882.43M | $ 672.14M | $ 847.12M | |
$ 428.59M | $ 389.68M | $ 623.31M | $ 727.05M | $ 418.39M | $ 552.86M | |
$ 284.80M | $ 408.28M | $ 395.57M | $ 155.38M | $ 253.75M | $ 294.26M | |
$ 211.79M | $ 252.21M | $ 251.89M | $ 98.10M | $ 212.16M | $ 236.16M | |
$ 66.72M | $ 66.72M | $ 51.26M | $ 57.28M | $ 41.59M | $ 58.10M | |
$ -60.29M | $ -60.29M | $ -53.66M | $ -54.11M | $ -46.21M | $ -51.69M | |
$ 5.07M | $ 5.07M | $ 5.00K | $ 4.00K | $ -420.00K | $ 6.00K | |
$ 1.37M | $ 1.37M | $ -2.41M | $ 3.17M | $ -5.04M | $ 6.42M | |
$ 5.92M | $ 5.92M | $ 7.93M | $ 3.38M | $ 1.74M | $ 1.90M | |
- | - | - | - | - | - | |
$ -8.54M | $ -4.44M | $ -10.09M | $ -422.00K | $ -6.62M | $ -171.49M | |
$ -0.12 | $ -0.11 | $ -0.26 | $ -0.01 | $ -0.17 | $ -4.44 | |
$ -0.12 | $ -0.11 | $ -0.26 | $ -0.01 | $ -0.17 | $ -4.44 | |
$ 155.09M | $ 38.77M | $ 38.73M | $ 38.69M | $ 38.66M | $ 38.66M | |
$ 155.09M | $ 38.77M | $ 38.73M | $ 38.69M | $ 38.66M | $ 38.66M | |
- | - | - | - | $ 0.14 | $ 1.25 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 640.39M | $ 641.89M | $ 875.19M | $ 825.15M | $ 630.55M | $ 789.01M | |
- | - | - | - | $ 42.98M | $ 47.74M | |
$ -4.55M | $ -4.55M | $ -10.33M | $ -211.00K | $ -6.77M | $ -174.95M | |
$ 4.16M | $ 1.36M | $ -1.90M | - | $ -9.31M | $ 4.52M | |
$ 16.63M | $ 1.37M | $ -2.41M | $ 57.28M | $ 37.94M | $ 54.16M | |
$ 72.70M | $ 57.44M | $ 57.02M | $ 117.39M | $ 99.41M | $ 114.22M |