Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 784.25M | $ 746.64M | $ 460.71M | $ 464.48M | $ 406.56M | $ 459.95M | |
$ 250.57M | $ 260.37M | $ 123.54M | $ 114.91M | $ 101.89M | $ 100.61M | |
$ 533.67M | $ 486.27M | $ 337.17M | $ 349.56M | $ 304.67M | $ 359.35M | |
$ 594.25M | $ 610.63M | $ 357.84M | $ 322.70M | $ 311.94M | $ 309.71M | |
$ -91.46M | $ -139.11M | $ -13.27M | $ -8.31M | $ -6.27M | $ -18.78M | |
$ -19.21M | $ -8.63M | $ -1.29M | $ -1.84M | $ -2.48M | $ -122.00K | |
$ 5.55M | $ -15.70M | $ 4.25M | $ 3.34M | $ -8.38M | $ 8.14M | |
$ -116.21M | $ -148.68M | $ -17.71M | $ -13.49M | $ -368.00K | $ -27.05M | |
$ 2.81M | $ 2.72M | $ 2.04M | $ 24.88M | $ -2.88M | $ 1.41M | |
- | - | - | - | - | - | |
$ -119.03M | $ -151.40M | $ -19.75M | $ -38.38M | $ 2.52M | $ 39.96M | |
$ -3.11 | $ -4.12 | $ -0.98 | $ -1.95 | $ 0.13 | $ -1.51 | |
$ -3.11 | $ -4.12 | $ -0.98 | $ -1.95 | $ 0.13 | $ -1.51 | |
$ 185.37M | $ 36.73M | $ 20.05M | $ 19.69M | $ 19.27M | $ 18.90M | |
$ 185.37M | $ 36.73M | $ 20.05M | $ 19.69M | $ 19.39M | $ 18.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 848.96M | $ 870.99M | $ 481.38M | $ 437.62M | $ 413.83M | $ 410.31M | |
$ -119.03M | $ -151.40M | $ -19.75M | $ -38.38M | $ 2.52M | $ -28.46M | |
$ -110.35M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -91.61M | $ -140.05M | $ -16.42M | $ -11.66M | $ 2.12M | $ -27.73M | |
$ -16.80M | $ -79.45M | $ 15.64M | $ 21.44M | $ 36.39M | $ 750.00K |