Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 451.95M | $ 448.79M | $ 431.89M | $ 254.22M | $ 271.14M | $ 200.88M | |
$ 131.95M | $ 131.49M | $ 134.93M | - | $ 83.03M | $ 63.53M | |
$ 320.00M | $ 317.30M | $ 296.96M | $ 254.22M | $ 188.11M | $ 137.35M | |
$ 380.87M | $ 378.70M | $ -368.97M | $ 330.47M | $ 260.33M | $ 184.57M | |
$ -60.21M | $ -61.40M | $ -72.01M | $ -76.25M | $ -72.21M | $ -47.23M | |
$ 3.90M | $ 4.32M | $ 591.00K | $ -35.56M | $ -22.08M | $ -2.98M | |
$ -12.46M | $ -13.48M | $ -7.85M | $ -4.43M | $ -1.37M | $ -1.62M | |
$ -44.51M | $ -43.60M | $ -63.57M | $ -107.38M | $ -95.66M | $ -51.83M | |
$ -23.67M | $ 3.71M | $ -2.40M | $ -12.58M | $ -2.27M | $ 425.00K | |
- | - | - | - | - | - | |
$ -52.75M | $ -47.30M | $ -61.17M | $ -94.80M | $ -93.40M | $ -52.25M | |
$ -1.29 | $ -1.16 | $ -1.54 | $ -2.50 | $ -2.70 | $ -1.58 | |
$ -1.48 | $ -1.31 | $ -1.76 | $ -2.50 | $ -2.70 | $ -1.58 | |
$ 163.73M | $ 40.67M | $ 39.68M | $ 37.96M | $ 34.58M | $ 33.16M | |
$ 175.55M | $ 43.62M | $ 45.58M | $ 37.96M | $ 34.58M | $ 33.16M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.01 | $ -0.21 | |
- | - | - | - | $ -0.01 | $ -0.21 | |
- | - | - | - | - | - | |
$ 512.82M | $ 510.19M | $ 516.08M | $ 330.47M | $ 343.36M | $ 248.11M | |
$ -52.73M | $ -47.30M | $ -61.17M | $ -94.80M | $ -93.40M | $ -52.25M | |
$ -11.96M | - | $ 81.08M | - | $ -92.96M | $ -51.22M | |
- | - | - | - | $ 24.09M | $ 7.48M | |
$ -41.94M | $ -40.80M | $ -58.47M | $ -71.43M | $ -71.57M | $ -44.35M | |
$ -17.71M | $ 18.01M | $ 20.39M | $ -3.88M | $ -40.81M | $ -24.68M |