Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 479.37M | $ 451.97M | $ 380.05M | $ 291.28M | $ 409.71M | $ 422.64M | |
- | - | $ 105.03M | $ 244.28M | $ 295.71M | $ 298.83M | |
$ 483.93M | $ 451.97M | $ 275.02M | $ 47.00M | $ 114.00M | $ 123.80M | |
$ 478.34M | $ 321.87M | $ 292.38M | $ 104.12M | $ 117.15M | $ 118.80M | |
$ 172.01M | $ 130.10M | $ -17.36M | $ -57.12M | $ -3.15M | $ 5.00M | |
$ -3.20M | $ -1.35M | $ -963.00K | $ -1.08M | $ -199.00K | $ -142.00K | |
$ 1.59M | $ -10.19M | $ -5.32M | $ -14.01M | $ -6.05M | $ -15.60M | |
$ 1.91M | $ 5.04M | $ -23.45M | $ -72.21M | $ -9.39M | $ -10.74M | |
$ 291.00K | $ 327.00K | $ 172.00K | $ -6.54M | $ 14.19M | $ -2.19M | |
- | - | - | - | - | - | |
$ 95.49M | $ 4.34M | $ -23.78M | $ -65.39M | $ -23.99M | $ -8.88M | |
$ 0.03 | $ 0.15 | $ -0.86 | $ -2.74 | $ -1.01 | $ -0.35 | |
$ 0.02 | $ 0.15 | $ -0.86 | $ -2.74 | $ -1.01 | $ -0.35 | |
$ 116.34M | $ 28.63M | $ 27.64M | $ 23.90M | $ 23.85M | $ 25.17M | |
$ 117.93M | $ 29.07M | $ 27.64M | $ 23.90M | $ 23.85M | $ 25.17M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -1.94 | - | $ 0.30 | |
- | - | - | $ -1.94 | - | $ 0.29 | |
- | - | - | $ 56.88M | $ 58.98M | $ 59.79M | |
$ 478.34M | $ 321.87M | $ 397.42M | $ 348.40M | $ 412.85M | $ 417.64M | |
$ 1.06M | $ 4.34M | $ -23.78M | $ -65.39M | $ -23.99M | $ -8.88M | |
$ 5.11M | - | - | $ -52.65M | $ -19.58M | $ 3.54M | |
- | - | - | $ 1.08M | $ 199.00K | $ 142.00K | |
$ 5.11M | $ 6.39M | $ -22.49M | $ -71.13M | $ -9.20M | $ -10.60M | |
$ 11.31M | $ 18.28M | $ -6.58M | $ -51.30M | $ 12.91M | $ 12.54M |