Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
- | $ 3.88B | $ 2.45B | $ 1.92B | |
- | $ 2.44B | $ 1.57B | $ 1.23B | |
- | $ 1.44B | $ 882.03M | $ 689.24M | |
- | $ 905.68M | $ 646.29M | $ 561.03M | |
- | $ 531.67M | $ 235.74M | $ 128.21M | |
- | $ -754.83M | $ -250.77M | $ -123.97M | |
- | $ -23.14M | $ -8.37M | $ 16.72M | |
- | $ -124.17M | $ -6.66M | $ -18.34M | |
- | $ 90.17M | $ 29.38M | $ 19.90M | |
- | $ 6.29M | $ 3.76M | $ 3.35M | |
- | $ -253.92M | $ -44.81M | $ -34.78M | |
- | $ -5.78 | $ -1.95 | $ -0.60 | |
- | $ -5.78 | $ -1.95 | $ -0.60 | |
- | $ 43.92M | $ 43.92M | $ 43.92M | |
- | $ 43.92M | $ 43.92M | $ 43.92M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | $ 3.34B | $ 2.22B | $ 1.80B | |
- | $ -253.92M | $ -44.81M | $ -34.78M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - |