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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.35M 10.2% |
66.52M 6.7% |
70.04M 5.3% |
74.95M 7.0% |
94.21M 25.7% |
99.63M 5.7% |
105.3M 5.7% |
109.18M 3.7% |
113.67M 4.1% |
117.24M 3.1% |
121.94M 4.0% |
123.69M 1.4% |
128.09M 3.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.3M 8.8% |
26.57M 1.0% |
27.25M 2.6% |
31.29M 14.8% |
40.3M 28.8% |
41.22M 2.3% |
43.16M 4.7% |
44.93M 4.1% |
46.19M 2.8% |
48.05M 4.0% |
48.02M 0.0% |
49.21M 2.5% |
51.18M 4.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.06M 11.2% |
39.94M 10.8% |
42.78M 7.1% |
43.67M 2.1% |
53.91M 23.4% |
58.41M 8.3% |
62.14M 6.4% |
64.25M 3.4% |
67.48M 5.0% |
69.19M 2.5% |
73.92M 6.8% |
74.48M 0.8% |
76.91M 3.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
77.83M 10.5% |
79.69M 2.4% |
82.76M 3.9% |
104.95M 26.8% |
121.44M 15.7% |
124.63M 2.6% |
123.74M -0.7% |
132.51M 7.1% |
122.3M -7.7% |
132.03M 8.0% |
134.85M 2.1% |
126.88M -5.9% |
131.75M 3.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.53M 11.4% |
53.11M 3.1% |
55.51M 4.5% |
73.66M 32.7% |
81.14M 10.2% |
83.41M 2.8% |
80.58M -3.4% |
87.59M 8.7% |
76.11M -13.1% |
83.98M 10.3% |
86.82M 3.4% |
77.67M -10.5% |
80.57M 3.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.47M - |
-13.17M - |
-12.72M - |
-29.99M - |
-27.23M - |
-25.01M - |
-18.44M - |
-23.33M - |
-8.63M - |
-14.79M - |
-12.91M - |
-3.19M - |
-3.66M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.61M - |
-14.26M - |
-13.66M - |
-6.6M - |
-30M - |
-27.42M - |
-22.64M - |
-21.77M - |
-11.64M - |
-16.08M - |
-17.18M - |
1.37M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.01M - |
-13.68M - |
-13.64M - |
-7.12M - |
-30.69M - |
-27.25M - |
-23.58M - |
-21.21M - |
-11.24M - |
-15.88M - |
-16.38M - |
1.16M - |
-2.98M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.16 - |
-0.14 - |
-0.14 - |
-0.07 - |
-0.28 - |
-0.25 - |
-0.21 - |
-0.19 - |
-0.1 - |
-0.14 - |
-0.15 - |
0.01 - |
-0.03 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.16 - |
-0.14 - |
-0.14 - |
-0.07 - |
-0.28 - |
-0.25 - |
-0.21 - |
-0.19 - |
-0.1 - |
-0.14 - |
-0.15 - |
0.01 - |
-0.03 - |