Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.68B | $ 1.68B | $ 1.03B | $ 603.47M | $ 362.78M | $ 198.08M | |
$ 346.74M | $ 346.74M | $ 234.25M | $ 130.20M | $ 88.95M | $ 46.53M | |
$ 1.33B | $ 1.33B | $ 794.54M | $ 473.27M | $ 273.83M | $ 151.55M | |
$ 1.39B | $ 1.39B | $ 813.70M | $ 487.04M | $ 293.97M | $ 162.58M | |
$ -58.70M | $ -58.70M | $ -19.16M | $ -13.77M | $ -20.14M | $ -11.03M | |
$ 18.40M | $ 18.40M | $ 360.00K | $ -9.20M | $ 4.08M | $ 913.00K | |
$ 2.23M | $ 2.23M | $ 374.00K | $ 751.00K | $ 86.00K | $ -120.00K | |
$ -38.07M | $ -38.07M | $ -18.42M | $ -22.22M | $ -15.98M | $ -10.24M | |
$ 12.09M | $ 12.09M | $ 2.32M | $ 2.33M | $ 734.00K | $ 522.00K | |
- | - | - | - | - | - | |
$ -50.16M | $ -50.16M | $ -20.75M | $ -24.55M | $ -16.71M | $ -10.76M | |
$ -0.16 | $ -0.16 | $ -0.07 | $ -0.08 | $ -0.12 | $ -0.15 | |
$ -0.16 | $ -0.16 | $ -0.07 | $ -0.08 | $ -0.12 | $ -0.15 | |
$ 1.26B | $ 315.41M | $ 309.05M | $ 300.35M | $ 139.87M | $ 70.95M | |
$ 1.29B | $ 315.41M | $ 309.05M | $ 300.35M | $ 139.87M | $ 70.95M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.08 | $ 1.07 | $ 0.54 | $ 0.24 | $ -0.01 | - | |
$ 0.97 | $ 0.98 | $ 0.48 | $ 0.22 | $ -0.01 | - | |
- | - | - | - | - | - | |
$ 1.73B | $ 1.73B | $ 1.05B | $ 617.24M | $ 382.92M | $ 209.11M | |
$ -50.16M | $ -50.16M | $ -20.75M | $ -24.55M | $ -16.71M | $ -10.76M | |
$ -50.16M | $ -50.16M | $ -20.75M | $ -24.55M | $ -16.71M | $ -10.76M | |
$ 18.22M | $ 16.54M | $ 21.05M | $ 30.43M | $ 32.00K | $ 0.00 | |
$ -19.85M | $ -21.54M | $ 2.63M | $ 8.21M | $ -15.94M | $ -10.24M | |
$ 14.78M | $ 13.09M | $ 25.57M | $ 23.66M | $ -3.57M | $ -4.21M |