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] |
94.78M 2.9% |
108.11M 14.1% |
96.1M -11.1% |
109.14M 13.6% |
117.4M 7.6% |
126.89M 8.1% |
128.71M 1.4% |
137.15M 6.6% |
143.03M 4.3% |
155.05M 8.4% |
168.49M 8.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.82M 3.0% |
33.42M 8.5% |
31.98M -4.3% |
36.73M 14.8% |
40.5M 10.3% |
47.12M 16.4% |
53.07M 12.6% |
53.85M 1.5% |
57.61M 7.0% |
62.52M 8.5% |
65.3M 4.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.96M 2.9% |
74.69M 16.8% |
64.12M -14.1% |
72.42M 12.9% |
76.91M 6.2% |
79.77M 3.7% |
75.64M -5.2% |
83.3M 10.1% |
85.42M 2.5% |
92.54M 8.3% |
103.19M 11.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
202.07M 6.5% |
206.32M 2.1% |
219.44M 6.4% |
239.47M 9.1% |
262M 9.4% |
273.01M 4.2% |
262.77M -3.8% |
256.77M -2.3% |
256.57M -0.1% |
352.56M 37.4% |
268.17M -23.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
171.25M 7.2% |
172.89M 1.0% |
187.46M 8.4% |
202.74M 8.2% |
221.51M 9.3% |
225.89M 2.0% |
209.7M -7.2% |
202.92M -3.2% |
198.96M -2.0% |
290.05M 45.8% |
202.88M -30.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-107.29M - |
-98.21M - |
-123.34M - |
-130.32M - |
-144.6M - |
-146.12M - |
-134.06M - |
-119.62M - |
-113.54M - |
-197.51M - |
-99.68M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-107.53M - |
-72.31M - |
-123.23M - |
-229.43M - |
-161.99M - |
-139.93M - |
-133.53M - |
-72.77M - |
-86.1M - |
-187.04M - |
-114.98M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-107.53M - |
-90.91M - |
-123.23M - |
-229.43M - |
-161.99M - |
-139.93M - |
-133.53M - |
-72.77M - |
-86.1M - |
-187.04M - |
-114.98M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.06 - |
-0.89 - |
-1.21 - |
-2.25 - |
-1.58 - |
-1.36 - |
-1.3 - |
-0.67 - |
-0.73 - |
-1.58 - |
-0.94 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.06 - |
-0.89 - |
-1.21 - |
-2.25 - |
-1.58 - |
-1.36 - |
-1.3 - |
-0.67 - |
-0.73 - |
-1.58 - |
-0.94 - |