Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 295.00M | $ 751.89M | $ 591.71M | $ 502.92M | $ 464.43M | $ 433.89M | |
$ 63.18M | $ 156.13M | $ -126.05M | $ -93.31M | $ -82.57M | $ -62.62M | |
$ 231.81M | $ 595.76M | $ 465.66M | $ 409.61M | $ 381.86M | $ 371.28M | |
$ 313.11M | $ 715.23M | $ -618.11M | $ -487.95M | $ -375.85M | $ -309.00M | |
$ -81.30M | $ -119.47M | $ 439.26M | $ 424.58M | $ 470.44M | $ 496.18M | |
$ 5.21M | $ 54.64M | $ 15.43M | $ -12.99M | $ -6.39M | $ 7.80M | |
- | - | - | - | - | - | |
$ -76.08M | $ -63.26M | $ -137.02M | $ -91.33M | $ -389.00K | $ 70.08M | |
$ -5.73M | $ 3.25M | $ -6.65M | $ -7.38M | $ 5.37M | $ 7.02M | |
- | - | - | - | - | - | |
$ -70.35M | $ -66.50M | $ 461.34M | $ 418.97M | $ 458.67M | $ 496.96M | |
$ -1.73 | $ -1.60 | $ -3.21 | $ -2.12 | $ -0.15 | $ 1.68 | |
$ -1.73 | $ -1.60 | $ -3.21 | $ -2.12 | $ -0.15 | $ 1.62 | |
$ 81.35M | $ 41.66M | $ 40.58M | $ 39.65M | $ 38.63M | $ 37.59M | |
$ 81.35M | $ 41.66M | $ 40.58M | $ 39.65M | $ 38.63M | $ 38.89M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.06 | - | - | - | - | - | |
$ -0.06 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 376.29M | $ 871.36M | $ -744.16M | $ -581.25M | $ -458.43M | $ -371.61M | |
$ -70.35M | $ -66.50M | $ 461.34M | $ 418.97M | $ 458.67M | $ 496.96M | |
$ -70.35M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -81.30M | - | $ -137.02M | $ -91.33M | $ -389.00K | $ 70.08M | |
$ -73.30M | - | $ -117.83M | $ -59.31M | $ 32.27M | $ 82.70M |