Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 139.99M | $ 142.80M | $ 87.73M | $ 64.06M | $ 66.78M | |
$ ― | $ 70.81M | $ 60.16M | $ 41.66M | $ 43.10M | $ 34.50M | |
$ ― | $ 69.18M | $ 82.64M | $ 46.07M | $ 20.96M | $ 32.27M | |
$ ― | $ 123.05M | $ 61.71M | $ 50.94M | $ 33.54M | $ 24.34M | |
$ ― | $ -53.87M | $ 20.93M | $ -4.86M | $ -12.58M | $ 7.93M | |
$ ― | $ -7.78M | $ 888.00K | $ 878.00K | $ 5.45M | $ -6.16M | |
$ ― | $ -23.64M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -45.98M | $ 19.88M | $ -6.57M | $ -20.89M | $ 5.01M | |
$ ― | $ -817.00K | $ 869.00K | $ -327.00K | $ -4.82M | $ -2.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -39.16M | $ 19.01M | $ -6.25M | $ -16.07M | $ 7.54M | |
$ ― | $ -0.41 | $ 0.23 | $ -0.08 | $ -0.22 | $ 0.12 | |
$ ― | $ -0.41 | $ 0.22 | $ -0.08 | $ -0.22 | $ 0.11 | |
$ ― | $ 94.83M | $ 83.48M | $ 79.94M | $ 72.71M | $ 65.19M | |
$ ― | $ 94.83M | $ 83.48M | $ 79.94M | $ 72.71M | $ 69.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 30.00K | |
$ ― | $ 193.85M | $ -121.86M | $ -92.59M | $ -76.64M | $ 58.85M | |
$ ― | $ -39.16M | $ 19.01M | $ -6.25M | $ -16.07M | $ 7.54M | |
$ ― | $ -46.79M | $ 16.10M | $ -6.90M | $ -25.71M | $ 2.69M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 6.23M | |
$ ― | $ -37.22M | $ 20.77M | $ -5.66M | $ -15.33M | $ 11.24M | |
$ ― | $ -10.28M | $ 20.77M | $ -5.66M | $ -15.33M | $ 15.60M |