Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.52B | $ 2.34B | $ 2.33B | $ 1.49B | $ 1.19B | $ 1.14B | |
- | $ 744.00K | $ 2.20M | - | - | - | |
- | $ 1.01B | $ 1.11B | - | - | - | |
$ 268.00K | - | - | $ 837.00K | $ 0.00 | $ 632.00K | |
$ -1.60M | $ -180.15M | $ -133.76M | $ -9.59M | $ -46.73M | $ 354.00K | |
$ 881.41M | $ 1.33B | $ 1.22B | $ 921.36M | $ 319.11M | $ 585.52M | |
$ 199.09M | $ 193.86M | $ 243.21M | $ 112.36M | $ -3.38M | $ 45.18M | |
- | - | - | - | - | - | |
$ 676.22M | $ 1.12B | $ 971.39M | $ 800.78M | $ 317.75M | $ 537.89M | |
$ 12.35 | $ 20.74 | $ 18.14 | $ 14.70 | $ 5.80 | $ 9.80 | |
$ 12.30 | $ 20.58 | $ 17.86 | $ 14.30 | $ 5.80 | $ 9.80 | |
$ 164.21M | $ 54.19M | $ 54.85M | $ 54.48M | $ 54.40M | $ 54.68M | |
$ 164.98M | $ 54.63M | $ 55.72M | $ 55.87M | $ 55.21M | $ 55.13M | |
$ 2.16 | - | $ 4.66 | $ 1.49 | $ 0.00 | $ 2.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 1.58B | $ 1.25B | - | - | - | |
$ 676.22M | $ 1.12B | $ 971.39M | $ 800.78M | $ 317.75M | $ 537.89M | |
$ 677.19M | $ 1.00B | $ 992.77M | $ 789.07M | $ 354.79M | $ 536.70M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |