Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 786.60M | $ 1.52B | $ 1.45B | $ 619.53M | $ 747.36M | $ 692.61M | |
$ 327.60M | $ 579.62M | $ 202.10M | $ 190.47M | $ 178.38M | $ 58.98M | |
$ 459.00M | $ 940.77M | $ 1.25B | $ 429.06M | $ 568.98M | $ 633.63M | |
$ 121.90M | $ 397.83M | $ 702.27M | $ 465.73M | $ 450.52M | $ 467.47M | |
$ 337.10M | $ 692.25M | $ 545.02M | $ -36.67M | $ 118.46M | $ 166.16M | |
$ -23.00M | $ -46.60M | $ 4.00M | $ 614.00K | $ 500.00K | $ 2.80M | |
$ 10.20M | $ -6.36M | $ -572.95M | $ -2.86M | $ 18.12M | $ -1.18M | |
$ 324.30M | $ 652.00M | $ 556.70M | $ -40.74M | $ 89.53M | $ 166.81M | |
$ 600.00K | $ 4.04M | $ -5.90M | $ 1.30M | $ 1.40M | $ 784.00K | |
- | - | - | - | - | - | |
$ 323.70M | $ 648.26M | $ 1.13B | $ -42.00M | $ 88.35M | $ 166.44M | |
$ 1.31 | - | - | - | - | - | |
$ 1.31 | - | - | - | - | - | |
$ 81.20M | - | - | - | - | - | |
$ 81.20M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 449.50M | $ 828.15M | $ 904.37M | $ 656.20M | $ 628.89M | $ 526.45M | |
$ 323.70M | $ 648.26M | $ 1.13B | $ -42.00M | $ 88.35M | $ 166.44M | |
$ 313.71M | - | - | - | - | - | |
$ 24.50M | - | - | - | - | - | |
$ 348.80M | - | $ 556.70M | $ -40.74M | $ 39.63M | $ 124.91M | |
$ 417.10M | - | $ 695.72M | $ 90.11M | $ 161.55M | $ 235.03M |