2016 Q4 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.31M -62.9% |
36.19M 32.5% |
35.35M -2.3% |
33.66M -4.8% |
43.78M 30.1% |
48.27M 10.3% |
97.1M 101.2% |
112.94M 16.3% |
125.8M 11.4% |
184.68M 46.8% |
152.39M -17.5% |
141.42M -7.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0 - |
0 - |
0 - |
0 - |
1.26M - |
2.28M 81.8% |
6.27M 174.6% |
7.12M 13.6% |
10.23M 43.6% |
9.39M -8.2% |
7.15M -23.9% |
9.83M 37.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.77M - |
16.54M 20.1% |
4.98M -69.9% |
5.18M 4.1% |
15.82M 205.3% |
18.75M 18.5% |
90.84M 384.5% |
105.83M 16.5% |
115.57M 9.2% |
175.29M 51.7% |
145.24M -17.1% |
131.59M -9.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
511.17M 2.8% |
545.34M 6.7% |
648.35M 18.9% |
717.33M 10.6% |
809.87M 12.9% |
888.49M 9.7% |
900.07M 1.3% |
920.95M 2.3% |
898.72M -2.4% |
805.41M -10.4% |
695.44M -13.7% |
580.6M -16.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
511.17M 2.8% |
545.34M 6.7% |
648.35M 18.9% |
717.33M 10.6% |
808.62M 12.7% |
884.95M 9.4% |
893.8M 1.0% |
913.83M 2.2% |
888.5M -2.8% |
796.01M -10.4% |
688.29M -13.5% |
570.77M -17.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-483.86M - |
-509.15M - |
-613M - |
-683.67M - |
-766.09M - |
-840.22M - |
-802.96M - |
-808.01M - |
-772.93M - |
-620.72M - |
-543.05M - |
-439.18M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-496.73M - |
-519.89M - |
-634.59M - |
-727.53M - |
-810.36M - |
-886.73M - |
-827.9M - |
-842.52M - |
-814.06M - |
-374.06M - |
-297.92M - |
-55.88M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-496.73M - |
-519.89M - |
-634.59M - |
-727.53M - |
-810.36M - |
-886.73M - |
-827.9M - |
-842.52M - |
-814.06M - |
-374.06M - |
-297.92M - |
-55.88M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.165 - |
-3.15 - |
-3.77 - |
-4.259 - |
-4.67 - |
-5.06 - |
-4.67 - |
-4.74 - |
-4.59 - |
-2.11 - |
-1.67 - |
-0.31 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.165 - |
-3.15 - |
-3.77 - |
-4.259 - |
-4.67 - |
-5.06 - |
-4.67 - |
-4.74 - |
-4.59 - |
-2.11 - |
-1.67 - |
-0.35 - |