2016 Q2 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 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] |
36.93M 83.7% |
43.1M 16.7% |
44.17M 2.5% |
46.72M 5.8% |
48.18M 3.1% |
57.54M 19.4% |
62.6M 8.8% |
62.8M 0.3% |
68.86M 9.7% |
69.23M 0.5% |
65.83M -4.9% |
87.15M 32.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.87M 44.8% |
12.16M 11.9% |
21.7M 78.5% |
15.64M -27.9% |
17.41M 11.3% |
20.04M 15.1% |
20.92M 4.4% |
21.34M 2.0% |
23.76M 11.4% |
25.48M 7.2% |
25.24M -0.9% |
33.62M 33.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.06M 106.9% |
30.94M 18.7% |
22.47M -27.4% |
31.08M 38.3% |
30.77M -1.0% |
37.5M 21.9% |
41.68M 11.2% |
41.46M -0.5% |
45.1M 8.8% |
43.75M -3.0% |
40.59M -7.2% |
53.53M 31.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
207.49M -16.1% |
126.31M -39.1% |
259.25M 105.3% |
126.49M -51.2% |
146.89M 16.1% |
186.12M 26.7% |
148.42M -20.3% |
132.32M -10.9% |
168.37M 27.2% |
152.8M -9.2% |
187.38M 22.6% |
157.46M -16.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
196.62M -18.0% |
114.15M -41.9% |
237.55M 108.1% |
110.85M -53.3% |
129.48M 16.8% |
166.08M 28.3% |
127.5M -23.2% |
110.98M -13.0% |
144.6M 30.3% |
127.32M -12.0% |
162.14M 27.4% |
123.84M -23.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-170.55M - |
-83.21M - |
-215.08M - |
-79.76M - |
-98.72M - |
-128.58M - |
-85.82M - |
-69.52M - |
-99.5M - |
-83.57M - |
-121.55M - |
-70.31M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-163.31M - |
-96.41M - |
-211.82M - |
-82.39M - |
-137.93M - |
-161.19M - |
-61.77M - |
-49.14M - |
-120.9M - |
-69.15M - |
-95.43M - |
-53.47M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-163.31M - |
-96.41M - |
-211.82M - |
-82.39M - |
-137.93M - |
-161.19M - |
-61.77M - |
-49.14M - |
-120.9M - |
-69.15M - |
-95.43M - |
-53.47M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.18 - |
-0.1 - |
-0.23 - |
-0.09 - |
-0.14 - |
-0.17 - |
-0.06 - |
-0.05 - |
-0.13 - |
-0.07 - |
-0.1 - |
-0.05 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.18 - |
-0.1 - |
-0.23 - |
-0.09 - |
-0.14 - |
-0.17 - |
-0.06 - |
-0.05 - |
-0.13 - |
-0.07 - |
-0.1 - |
-0.05 - |