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] |
81.16M -2.7% |
82.01M 1.0% |
82.75M 0.9% |
83.65M 1.1% |
83.83M 0.2% |
83.46M -0.4% |
84.91M 1.7% |
87.36M 2.9% |
86.1M -1.4% |
85.69M -0.5% |
86.78M 1.3% |
88.3M 1.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.56M 4.5% |
51.22M -0.7% |
53.68M 4.8% |
53.09M -1.1% |
52.59M -0.9% |
51.2M -2.7% |
56.56M 10.5% |
53.88M -4.7% |
53.57M -0.6% |
54.33M 1.4% |
56.01M 3.1% |
55.15M -1.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.6M -13.1% |
30.79M 4.0% |
29.07M -5.6% |
30.56M 5.1% |
31.23M 2.2% |
32.26M 3.3% |
28.35M -12.1% |
33.47M 18.1% |
32.53M -2.8% |
31.36M -3.6% |
30.77M -1.9% |
33.15M 7.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
79.53M -2.3% |
81.77M 2.8% |
84.08M 2.8% |
84.73M 0.8% |
83.19M -1.8% |
82.86M -0.4% |
87.37M 5.4% |
85.47M -2.2% |
84.84M -0.7% |
86.25M 1.7% |
88.56M 2.7% |
89.02M 0.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.97M -12.7% |
30.55M 9.2% |
30.4M -0.5% |
31.64M 4.1% |
30.6M -3.3% |
31.66M 3.5% |
30.81M -2.7% |
31.58M 2.5% |
31.27M -1.0% |
31.93M 2.1% |
32.55M 2.0% |
33.87M 4.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.63M -20.2% |
234K -85.7% |
-1.33M - |
-1.08M - |
632K - |
604K -4.4% |
-2.46M - |
1.89M - |
1.27M -32.9% |
-566K - |
-1.78M - |
-718K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-14.1M - |
-40.47M - |
-19.43M - |
-23.4M - |
-17.64M - |
-19.88M - |
-18.71M - |
-14.07M - |
-17.33M - |
-16.12M - |
-24.86M - |
-15.55M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.98M - |
-41.97M - |
-22.76M - |
-26.8M - |
-21.05M - |
-23.3M - |
-22.13M - |
-17.51M - |
-20.76M - |
-19.56M - |
-28.27M - |
-19M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.134 - |
-0.372 - |
-0.197 - |
-0.239 - |
-0.182 - |
-0.204 - |
-0.209 - |
-0.15 - |
-0.182 - |
-0.175 - |
-0.255 - |
-0.17 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.134 - |
-0.372 - |
-0.197 - |
-0.239 - |
-0.182 - |
-0.204 - |
-0.209 - |
-0.15 - |
-0.182 - |
-0.175 - |
-0.255 - |
-0.17 - |