Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 499.22M | $ 431.39M | $ 200.43M | $ 50.47M | $ 7.51M | $ 1.66M | |
$ 257.43M | $ 235.43M | $ 140.62M | $ 49.72M | $ 6.88M | $ 954.80K | |
$ 241.80M | $ 195.95M | $ 59.81M | $ 745.45K | $ 631.49K | $ 706.18K | |
$ 284.23M | $ 210.46M | $ 72.97M | $ 13.92M | $ 6.53M | $ 6.46M | |
$ -42.44M | $ -14.51M | $ -13.16M | $ -13.17M | $ -5.90M | $ -5.75M | |
$ -1.72M | $ -2.01M | $ -11.37M | $ -2.75M | $ -1.38M | $ -222.27K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -44.15M | $ -16.52M | $ -24.53M | $ -18.57M | $ -7.28M | $ -5.97M | |
$ -3.00M | $ -3.00M | $ 0.00 | $ 0.00 | $ 0.00 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -38.16M | $ -13.52M | $ -24.53M | $ -18.57M | $ -7.28M | $ -5.97M | |
$ ― | $ ― | $ ― | $ -0.58 | $ -0.23 | $ ― | |
$ ― | $ ― | $ ― | $ -0.58 | $ -0.23 | $ ― | |
$ ― | $ ― | $ ― | $ 31.91M | $ 31.91M | $ ― | |
$ ― | $ ― | $ ― | $ 31.91M | $ 31.91M | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 541.66M | $ 445.90M | $ 213.59M | $ 63.64M | $ 13.41M | $ 7.41M | |
$ -38.16M | $ -13.52M | $ -24.53M | $ -18.57M | $ -7.28M | $ -5.97M | |
$ -38.16M | $ -13.52M | $ -24.53M | $ -15.92M | $ -7.28M | $ -5.97M | |
$ 1.03M | $ 601.55K | $ 2.96M | $ 1.80M | $ 1.13M | $ 188.40K | |
$ -43.12M | $ -15.92M | $ -21.57M | $ -16.77M | $ -6.16M | $ -5.79M | |
$ 17.15M | $ 17.76M | $ -19.36M | $ -15.33M | $ -5.20M | $ -4.87M |