Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 628.64M | $ 1.44B | $ 1.29B | $ 1.32B | $ 908.02M | |
$ 452.62M | $ 752.47M | $ -178.20M | $ -202.86M | $ 297.93M | |
$ 176.02M | $ 683.65M | $ 1.29B | $ 1.32B | $ 610.09M | |
$ 100.85M | $ 597.38M | $ 1.34B | $ 1.14B | $ 483.11M | |
$ 75.17M | $ 86.27M | $ -47.12M | $ 184.38M | $ 126.98M | |
$ 349.00K | $ 6.19M | $ 3.05M | $ 496.00K | $ -10.73M | |
$ 274.19M | $ 58.31M | $ -455.92M | $ -503.09M | $ 33.40M | |
$ 349.70M | $ 16.78M | $ 568.24M | $ 687.96M | $ 149.65M | |
$ 16.26M | $ 25.39M | $ 35.59M | $ -9.97M | $ 429.00K | |
- | - | - | - | - | |
$ 333.19M | $ -10.55M | $ 533.48M | $ 697.93M | $ 149.22M | |
$ 0.67 | $ -2.12 | $ 0.37 | $ 0.50 | $ 0.31 | |
$ 0.67 | $ -2.12 | $ 0.37 | $ 0.50 | $ 0.31 | |
$ 980.39M | $ 498.24M | $ 490.02M | $ 472.17M | $ 483.72M | |
$ 980.39M | $ 498.24M | $ 490.02M | $ 472.17M | $ 483.72M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 553.47M | $ 1.35B | $ 1.16B | $ 933.43M | $ 781.04M | |
$ 333.19M | $ -10.55M | $ 533.48M | $ 697.93M | $ 149.22M | |
$ 67.33M | $ 48.28M | - | - | $ 115.92M | |
$ 590.00K | - | - | - | $ 10.99M | |
$ 350.29M | $ 19.51M | $ 568.24M | $ 687.96M | $ 160.64M | |
$ 381.21M | $ 89.67M | $ 634.97M | $ 777.89M | $ 216.04M |