Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ ― | $ 439.88M | $ 249.68M | $ 189.01M | $ 143.07M | |
$ ― | $ ― | $ 286.36M | $ 159.88M | $ 119.68M | $ 92.90M | |
$ ― | $ ― | $ 153.51M | $ 89.80M | $ 69.33M | $ 50.17M | |
$ ― | $ ― | $ 85.20M | $ 62.16M | $ 51.98M | $ 41.48M | |
$ ― | $ ― | $ 68.31M | $ 27.64M | $ 17.35M | $ 8.69M | |
$ ― | $ ― | $ -973.00K | $ -992.00K | $ -773.00K | $ -826.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 66.77M | $ 26.70M | $ 16.58M | $ 7.82M | |
$ ― | $ ― | $ 13.73M | $ 5.25M | $ 4.59M | $ 2.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 53.05M | $ 21.45M | $ 11.99M | $ 5.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 371.57M | $ 222.04M | $ 171.66M | $ 134.38M | |
$ ― | $ ― | $ 53.05M | $ 21.45M | $ 11.99M | $ 5.63M | |
$ ― | $ ― | $ 53.49M | $ 21.41M | $ 11.99M | $ 5.66M | |
$ ― | $ ― | $ 976.00K | $ 996.00K | $ 778.00K | $ 835.00K | |
$ ― | $ ― | $ 67.75M | $ 27.69M | $ 17.36M | $ 8.65M | |
$ ― | $ 56.04M | $ 77.91M | $ 36.21M | $ 23.85M | $ 13.88M |