Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.69B | $ 1.44B | $ 1.40B | $ 1.38B | $ 1.19B | |
$ 862.35M | $ 1.01B | $ 936.90M | $ 937.39M | $ 869.40M | |
$ 494.86M | $ 425.56M | $ 464.25M | $ 441.07M | $ 319.50M | |
$ 507.37M | $ 489.30M | $ 477.92M | $ 454.34M | $ 293.30M | |
$ -12.51M | $ -63.74M | $ -13.66M | $ -13.27M | $ 26.19M | |
$ -5.16M | $ -12.80M | $ 9.21M | $ 11.29M | $ -2.75M | |
$ -482.00K | $ -2.38M | $ -4.85M | $ 11.94M | - | |
$ -17.67M | $ -76.54M | $ -4.45M | $ -1.97M | $ 23.44M | |
$ 15.51M | $ 5.50M | $ 7.52M | $ 22.98M | $ 14.95M | |
- | - | - | - | - | |
$ -33.18M | $ -82.04M | $ -11.97M | $ -36.89M | $ -14.44M | |
$ -0.10 | $ -0.24 | $ -0.05 | $ -0.26 | $ -0.31 | |
$ -0.10 | $ -0.24 | $ -0.05 | $ -0.26 | $ -0.31 | |
$ 5.05B | $ 341.83M | $ 254.28M | $ 142.88M | $ 46.35M | |
$ 5.05B | $ 341.83M | $ 254.28M | $ 142.88M | $ 46.35M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 590.15M | $ 1.50B | $ 1.41B | $ 1.39B | $ 1.16B | |
$ -33.18M | $ -82.04M | $ -11.97M | $ -24.95M | $ 8.49M | |
$ -5.55M | - | - | - | $ 8.49M | |
- | - | - | - | $ 2.75M | |
$ -21.31M | $ -63.74M | $ -13.66M | $ -13.27M | $ 26.19M | |
$ 56.66M | $ 32.77M | $ 77.56M | $ 40.25M | $ 60.15M |