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 | $ -243.00K | $ 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.55 | $ 9.37 | |
$ 12.30 | $ 20.58 | $ 17.86 | $ 14.30 | $ 5.55 | $ 9.37 | |
$ 164.21M | $ 54.19M | $ 54.85M | $ 54.48M | $ 56.87M | $ 57.17M | |
$ 164.98M | $ 54.63M | $ 55.72M | $ 55.87M | $ 57.72M | $ 57.64M | |
$ 2.16 | - | $ 4.66 | $ 1.49 | - | $ 1.91 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 1.58B | $ 1.25B | - | - | - | |
$ 676.22M | $ 1.12B | $ 971.39M | $ 800.78M | $ 317.75M | $ 537.89M | |
$ 677.19M | $ 1.00B | $ 992.77M | $ 789.07M | $ 363.13M | $ 473.92M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |