Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.79B | $ 1.68B | $ 1.03B | $ 603.47M | $ 362.78M | $ 198.08M | |
$ 178.68M | $ -346.74M | $ 234.25M | $ 130.20M | $ 88.95M | $ 46.53M | |
$ 1.42B | $ 1.33B | $ 794.54M | $ 473.27M | $ 273.83M | $ 151.55M | |
$ 711.13M | $ -1.39B | $ 813.70M | $ 487.04M | $ 293.97M | $ 162.58M | |
$ -104.08M | $ -58.70M | $ -19.16M | $ -13.77M | $ -20.14M | $ -11.03M | |
$ 30.89M | $ 20.63M | $ 360.00K | $ -9.20M | $ 4.08M | $ 913.00K | |
$ -253.66M | $ -374.60M | $ 374.00K | $ 751.00K | $ 86.00K | $ -120.00K | |
$ -69.35M | $ -38.07M | $ -18.42M | $ -22.22M | $ -15.98M | $ -10.24M | |
$ 14.64M | $ 12.09M | $ 2.32M | $ 2.33M | $ 734.00K | $ 522.00K | |
- | - | - | - | - | - | |
$ -137.10M | $ -100.32M | $ -20.75M | $ -24.55M | $ -16.71M | $ -10.76M | |
$ -0.27 | $ -0.16 | $ -0.07 | $ -0.08 | $ -0.12 | $ -0.15 | |
$ -0.27 | $ -0.16 | $ -0.07 | $ -0.08 | $ -0.12 | $ -0.15 | |
$ 1.27B | $ 315.41M | $ 309.05M | $ 300.35M | $ 139.87M | $ 70.95M | |
$ 1.27B | $ 315.41M | $ 309.05M | $ 300.35M | $ 139.87M | $ 70.95M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.53 | - | $ 0.54 | $ 0.24 | $ -0.01 | - | |
$ 0.47 | - | $ 0.48 | $ 0.22 | $ -0.01 | - | |
- | - | - | - | - | - | |
$ 889.81M | $ -1.73B | $ 1.05B | $ 617.24M | $ 382.92M | $ 209.11M | |
$ -83.98M | $ -50.16M | $ -20.75M | $ -24.55M | $ -16.71M | $ -10.76M | |
$ -30.86M | - | $ -20.75M | $ -24.55M | $ -16.71M | $ -10.76M | |
$ 7.43M | - | $ 21.05M | $ 30.43M | $ 32.00K | $ 0.00 | |
$ -85.24M | $ -58.70M | $ 2.63M | $ 8.21M | $ -15.94M | $ -10.24M | |
$ -53.73M | $ -15.97M | $ 25.57M | $ 23.66M | $ -3.57M | $ -4.21M |