Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 562.30M | $ 588.59M | $ 258.23M | $ 132.32M | $ 130.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 562.30M | $ 588.59M | $ ― | $ ― | $ ― | |
$ ― | $ 504.02M | $ 539.44M | $ 246.69M | $ 117.47M | $ 113.71M | |
$ ― | $ 58.28M | $ 49.15M | $ 11.54M | $ 14.85M | $ 16.39M | |
$ ― | $ -13.10M | $ -10.03M | $ 2.58M | $ 1.39M | $ -2.09M | |
$ ― | $ -425.00K | $ -1.40M | $ ― | $ ― | $ ― | |
$ ― | $ 45.61M | $ 40.52M | $ 9.33M | $ 13.47M | $ 14.30M | |
$ ― | $ 13.02M | $ 10.07M | $ -5.59M | $ -3.94M | $ 3.43M | |
$ ― | $ ― | $ 155.00K | $ ― | $ ― | $ ― | |
$ ― | $ 29.45M | $ 30.43M | $ 14.92M | $ 17.40M | $ 10.87M | |
$ ― | $ 0.04 | $ 0.04 | $ 0.02 | $ 0.02 | $ 0.02 | |
$ ― | $ 0.04 | $ 0.04 | $ 0.02 | $ 0.02 | $ 0.02 | |
$ ― | $ 790.92M | $ 788.29M | $ 761.63M | $ 710.35M | $ 668.04M | |
$ ― | $ 817.87M | $ 819.61M | $ 794.43M | $ 730.62M | $ 686.28M | |
$ ― | $ 0.02 | $ 0.02 | $ 0.01 | $ 0.01 | $ <0.01 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.05 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.05 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 77.00K | |
$ ― | $ 504.02M | $ 539.44M | $ -246.69M | $ -117.47M | $ 113.71M | |
$ ― | $ 29.45M | $ 30.43M | $ 14.92M | $ 17.40M | $ 10.87M | |
$ ― | $ 33.78M | $ 31.58M | $ 3.75M | $ 9.53M | $ 10.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 1.96M | |
$ ― | $ 59.74M | $ 50.20M | $ 11.83M | $ 14.80M | $ 16.25M | |
$ ― | $ 106.52M | $ 99.86M | $ 47.23M | $ 43.68M | $ 43.23M |