Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.73B | $ 1.57B | $ 1.15B | $ 417.73M | $ 351.59M | $ 370.79M | |
$ 1.14B | $ 1.02B | $ -760.52M | $ -198.50M | $ 165.05M | $ 173.43M | |
$ 591.47M | $ 551.88M | $ 390.90M | $ 219.24M | $ 186.54M | $ 197.35M | |
$ 555.87M | $ 508.88M | $ 349.11M | $ -207.25M | $ 165.99M | $ 188.29M | |
$ 35.60M | $ 42.99M | $ 41.79M | $ 11.99M | $ 20.55M | $ 9.07M | |
$ -24.60M | $ -42.77M | $ -24.78M | $ -869.00K | $ -654.00K | $ -603.00K | |
$ 780.00K | $ -2.22M | $ 4.07M | $ -801.00K | $ 889.00K | $ 1.21M | |
$ -17.68M | $ -2.01M | $ 12.94M | $ 11.92M | $ 20.79M | $ 9.67M | |
$ -19.98M | $ 6.96M | $ 5.53M | $ 2.51M | $ 5.67M | $ 2.45M | |
- | - | - | - | - | - | |
$ 2.26M | $ -8.97M | $ 7.41M | $ 9.41M | $ 15.11M | $ 7.22M | |
$ 0.05 | $ -0.20 | $ 0.43 | $ 1.04 | $ 1.68 | $ 0.81 | |
$ 0.04 | $ -0.20 | $ 0.42 | $ 1.01 | $ 1.62 | $ 0.77 | |
$ 187.27M | $ 44.87M | $ 17.15M | $ 9.35M | $ 9.02M | $ 8.97M | |
$ 188.10M | $ 44.87M | $ 17.54M | $ 9.31M | $ 9.33M | $ 9.38M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.16 | $ 2.33 | |
- | - | - | - | - | - | |
$ 1.69B | $ 1.53B | $ -411.41M | $ -405.75M | $ 331.04M | $ 361.72M | |
$ 2.26M | $ -8.97M | $ 7.41M | $ 9.41M | $ 15.11M | $ 7.22M | |
$ -978.11M | - | - | - | $ 15.11M | $ 7.22M | |
- | - | - | - | $ 654.00K | $ 603.00K | |
$ 6.91M | $ 40.77M | $ 37.24M | $ 12.79M | $ 21.44M | $ 10.28M | |
$ 79.48M | $ 106.78M | $ 84.31M | $ 21.13M | $ 28.14M | $ 16.17M |