Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 564.59M | $ 546.26M | $ 611.74M | $ 562.19M | $ 215.92M | $ 102.44M | |
$ 249.57M | $ 245.98M | $ -274.49M | $ 254.53M | $ 89.52M | $ 46.58M | |
$ 315.02M | $ 300.28M | $ 337.25M | $ 307.66M | $ 126.40M | $ 55.87M | |
$ 327.94M | $ 315.17M | $ -509.29M | $ 291.28M | $ 104.26M | $ 53.27M | |
$ -12.92M | $ -83.41M | $ 1.75M | $ 16.38M | $ 22.14M | $ 2.59M | |
$ -10.36M | $ 11.16M | $ -7.00M | $ -9.50M | $ -329.00K | - | |
$ 1.11M | $ -70.92M | $ 1.53M | $ 12.11M | $ -156.00K | $ -139.00K | |
$ -24.37M | $ -96.97M | $ -180.61M | $ -5.24M | $ 21.66M | $ 2.45M | |
$ 6.15M | $ 1.92M | $ -3.92M | $ 852.00K | $ 6.85M | $ 1.01M | |
- | - | - | - | - | - | |
$ -30.52M | $ -98.89M | $ -176.65M | $ -5.97M | $ 14.33M | $ 1.39M | |
$ -2.89 | $ -9.24 | $ -1.37 | $ -0.72 | $ 0.11 | $ 0.01 | |
$ -2.89 | $ -9.24 | $ -1.37 | $ -0.72 | $ 0.11 | $ 0.01 | |
$ 42.23M | $ 10.71M | $ 128.72M | $ 7.77M | $ 126.59M | $ 126.59M | |
$ 42.23M | $ 10.71M | $ 128.72M | $ 7.77M | $ 126.59M | $ 126.59M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 577.50M | $ 561.14M | $ -783.78M | $ 545.81M | $ 193.78M | $ 99.85M | |
$ -30.52M | $ -98.89M | $ -176.65M | $ -5.97M | $ 14.33M | $ 1.39M | |
$ -13.21M | $ -6.55M | - | - | $ 14.33M | $ 1.39M | |
- | - | - | - | $ 329.00K | - | |
$ -14.08M | $ -85.80M | $ -173.61M | $ 4.27M | $ 21.98M | $ 2.59M | |
$ 12.50M | $ -66.66M | $ -142.13M | $ 43.73M | $ 28.75M | $ 8.82M |