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] |
13.76M 16.9% |
14.24M 3.5% |
13.36M -6.2% |
12.94M -3.1% |
12.34M -4.7% |
11.33M -8.1% |
10.93M -3.6% |
10.28M -6.0% |
10.36M 0.8% |
10.34M -0.2% |
9.77M -5.5% |
9.78M 0.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.8M 16.6% |
12.12M 2.7% |
11.17M -7.9% |
11M -1.5% |
10.61M -3.5% |
10.01M -5.7% |
9.67M -3.4% |
9.01M -6.9% |
9.01M 0.1% |
8.94M -0.8% |
8.44M -5.5% |
8.45M 0.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.96M 18.7% |
2.12M 8.5% |
2.19M 3.4% |
1.94M -11.4% |
1.72M -11.5% |
1.32M -23.1% |
1.26M -4.9% |
1.27M 1.0% |
1.35M 6.0% |
1.4M 4.1% |
1.33M -5.2% |
1.33M -0.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.04M 16.2% |
13.39M 2.7% |
12.31M -8.1% |
12.19M -0.9% |
11.86M -2.7% |
11.3M -4.7% |
11.22M -0.7% |
10.65M -5.0% |
10.87M 2.0% |
13.31M 22.5% |
12.36M -7.1% |
12.4M 0.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.24M 12.2% |
1.27M 2.5% |
1.14M -10.4% |
1.2M 5.1% |
1.25M 4.5% |
1.29M 3.3% |
1.55M 20.1% |
1.65M 6.3% |
1.86M 12.7% |
4.38M 135.5% |
3.92M -10.3% |
3.95M 0.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
716.39K 32.1% |
851.72K 18.9% |
1.06M 24.0% |
748.42K -29.1% |
470.43K -37.1% |
32.58K -93.1% |
-291.18K - |
-376.5K - |
-510.73K - |
-2.97M - |
-2.59M - |
-2.62M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
427.3K 17.6% |
488.17K 14.2% |
751.57K 54.0% |
429.89K -42.8% |
262.97K -38.8% |
-109.75K - |
-355.97K - |
-442.1K - |
-562.69K - |
-3.09M - |
-2.63M - |
-2.66M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
427.3K 17.6% |
488.17K 14.2% |
751.57K 54.0% |
429.89K -42.8% |
262.97K -38.8% |
-109.75K - |
-355.97K - |
-442.1K - |
-562.69K - |
-3.09M - |
-2.63M - |
-2.66M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.049 14.4% |
0.042 -13.7% |
0.036 -14.8% |
0.025 -30.0% |
0.002 -92.9% |
-0.024 - |
-0.024 - |
-0.037 - |
-0.038 - |
-0.272 - |
-0.183 - |
-0.194 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.049 14.4% |
0.042 -13.7% |
0.036 -14.8% |
0.025 -30.0% |
0.002 -92.9% |
-0.024 - |
-0.024 - |
-0.037 - |
-0.038 - |
-0.272 - |
-0.183 - |
-0.194 - |