2016 Q4 | 2017 Q4 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.41M - |
98.26M 131.7% |
190.36M 93.7% |
234.09M 23.0% |
253.35M 8.2% |
289.67M 14.3% |
302.31M 4.4% |
366.69M 21.3% |
416.83M 13.7% |
386.52M -7.3% |
386.44M 0.0% |
386.57M 0.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.05M - |
3.78M 84.2% |
6.27M 66.0% |
3.38M -46.0% |
12.66M 274.0% |
19.25M 52.1% |
26.16M 35.9% |
30.26M 15.7% |
34.21M 13.0% |
30.87M -9.8% |
29.21M -5.4% |
28.88M -1.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.36M - |
94.49M 134.1% |
184.09M 94.8% |
224.43M 21.9% |
240.69M 7.2% |
270.42M 12.4% |
276.14M 2.1% |
336.43M 21.8% |
382.62M 13.7% |
355.65M -7.0% |
357.23M 0.4% |
357.7M 0.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
486.53M 17.8% |
565.65M 16.3% |
692.99M 22.5% |
770.92M 11.2% |
815.34M 5.8% |
844.1M 3.5% |
806.13M -4.5% |
796.62M -1.2% |
771.63M -3.1% |
721.09M -6.5% |
712.16M -1.2% |
705.04M -1.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
484.46M 17.3% |
561.87M 16.0% |
686.72M 22.2% |
761.27M 10.9% |
802.68M 5.4% |
824.85M 2.8% |
779.97M -5.4% |
766.36M -1.7% |
737.42M -3.8% |
690.23M -6.4% |
682.95M -1.1% |
676.17M -1.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-416.46M - |
-467.39M - |
-502.63M - |
-536.84M - |
-561.99M - |
-554.43M - |
-503.82M - |
-429.93M - |
-354.8M - |
-334.58M - |
-325.72M - |
-318.47M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-361.4M - |
- |
-461.99M - |
- |
-539.32M - |
- |
-485.95M - |
- |
-343.78M - |
- |
-295.13M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-367.58M - |
-383.53M - |
-451M - |
-490.73M - |
-521.04M - |
-522.07M - |
-457.77M - |
-395.56M - |
-324.99M - |
-296.12M - |
-278.58M - |
-260.85M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.54 - |
-1.6 - |
-1.88 - |
-2.05 - |
-2.17 - |
-2.18 - |
-1.91 - |
-1.65 - |
-1.34 - |
-1.19 - |
-1.09 - |
-1 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.54 - |
-1.6 - |
-1.88 - |
-2.05 - |
-2.17 - |
-2.18 - |
-1.91 - |
-1.65 - |
-1.34 - |
-1.19 - |
-1.09 - |
-1 - |