Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 530.21M | $ 491.18M | $ 490.41M | $ 435.14M | $ 357.15M | $ 370.01M | |
$ 344.45M | $ 323.61M | $ 354.38M | $ 327.10M | $ 301.76M | $ 334.20M | |
$ 185.76M | $ 167.56M | $ 136.03M | $ 108.03M | $ 55.39M | $ 35.80M | |
$ 206.75M | $ 192.47M | $ 192.91M | $ 168.17M | $ 160.25M | $ 121.03M | |
$ -20.99M | $ -24.90M | $ -56.88M | $ -60.14M | $ -104.86M | $ -85.22M | |
$ 5.27M | $ 3.94M | $ 926.00K | $ 11.00K | $ 802.00K | $ 2.74M | |
$ 195.00K | $ 107.00K | $ 302.00K | $ -4.78M | $ -3.73M | $ -55.79M | |
$ -15.70M | $ -20.86M | $ -55.65M | $ -55.35M | $ -100.63M | $ -81.57M | |
$ 727.00K | $ 1.18M | $ 975.00K | $ 677.00K | $ 625.00K | $ 4.38M | |
- | - | - | - | - | - | |
$ -16.43M | $ -22.04M | $ -56.63M | $ -56.03M | $ -101.25M | $ -85.95M | |
$ -0.16 | $ -0.24 | $ -0.65 | $ -0.68 | $ -1.30 | $ -1.14 | |
$ -0.16 | $ -0.24 | $ -0.65 | $ -0.68 | $ -1.30 | $ -1.14 | |
$ 324.41M | $ 92.75M | $ 87.17M | $ 82.69M | $ 78.08M | $ 75.07M | |
$ 324.41M | $ 92.75M | $ 87.17M | $ 82.69M | $ 78.08M | $ 75.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 551.20M | $ 516.08M | $ 547.29M | $ 495.27M | $ 462.02M | $ 455.23M | |
$ -16.43M | $ -22.04M | $ -56.63M | $ -56.03M | $ -101.25M | $ -85.95M | |
$ -13.75M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -21.06M | $ -458.00K | $ -56.88M | $ -51.02M | $ -104.86M | $ -84.31M | |
$ -17.26M | $ -824.00K | $ -52.11M | $ -45.05M | $ -94.66M | $ -74.09M |