Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 276.06M | $ 149.98M | $ 106.95M | $ 63.14M | $ 58.21M | |
$ ― | $ 201.31M | $ 98.77M | $ 72.01M | $ 44.34M | $ 42.05M | |
$ ― | $ 74.76M | $ 51.21M | $ 34.94M | $ 18.80M | $ 16.15M | |
$ ― | $ 31.72M | $ 24.65M | $ 18.95M | $ 13.38M | $ 12.99M | |
$ ― | $ 43.03M | $ 26.56M | $ 15.98M | $ 5.42M | $ 3.16M | |
$ ― | $ -1.00M | $ -804.90K | $ -713.40K | $ -627.00K | $ -340.80K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 40.86M | $ 25.34M | $ 14.38M | $ 3.86M | $ 3.36M | |
$ ― | $ 11.91M | $ 7.10M | $ 3.96M | $ -27.50K | $ 367.90K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 29.05M | $ 17.82M | $ 7.16M | $ 2.21M | $ 2.16M | |
$ ― | $ 4.47 | $ 2.74 | $ 1.16 | $ 0.36 | $ 0.35 | |
$ ― | $ 4.45 | $ 2.71 | $ 1.16 | $ 0.35 | $ 0.34 | |
$ ― | $ 6.50M | $ 6.50M | $ 6.19M | $ 6.19M | $ 6.19M | |
$ ― | $ 6.53M | $ 6.57M | $ 6.19M | $ 6.40M | $ 6.37M | |
$ ― | $ 1.10 | $ 0.46 | $ 0.14 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 722.00K | $ 325.50K | $ ― | $ ― | $ ― | |
$ ― | $ 233.03M | $ 123.42M | $ 90.97M | $ 57.72M | $ 55.05M | |
$ ― | $ 29.05M | $ 17.82M | $ 7.16M | $ 2.21M | $ 2.16M | |
$ ― | $ 29.80M | $ 17.81M | $ 7.66M | $ 2.74M | $ 1.61M | |
$ ― | $ 520.00K | $ 242.70K | $ 287.20K | $ 378.80K | $ 250.40K | |
$ ― | $ 41.38M | $ 25.58M | $ 14.67M | $ 4.24M | $ 3.61M | |
$ ― | $ 45.47M | $ 27.02M | $ 15.41M | $ 5.22M | $ 4.48M |