2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.84M -10.2% |
25.9M -18.6% |
20.55M -20.7% |
16.82M -18.2% |
17.09M 1.6% |
14.32M -16.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.62M -4.1% |
14.15M -14.9% |
12.01M -15.1% |
9M -25.1% |
9.74M 8.2% |
7.76M -20.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.22M -16.0% |
11.75M -22.8% |
8.54M -27.4% |
7.81M -8.5% |
7.35M -6.0% |
6.56M -10.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.47M -4.7% |
21.58M -8.1% |
16.82M -22.1% |
14.76M -12.2% |
14.81M 0.3% |
13.41M -9.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.85M -6.0% |
7.43M 8.4% |
4.8M -35.3% |
5.76M 19.9% |
5.07M -12.0% |
5.65M 11.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.37M -22.7% |
4.33M -48.3% |
3.73M -13.7% |
2.06M -44.9% |
2.28M 10.8% |
914K -59.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.54M -29.3% |
4.15M -44.9% |
3.05M -26.4% |
2.06M -32.5% |
1.37M -33.4% |
873K -36.4% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.92M -37.6% |
3.19M -35.1% |
2.2M -31.2% |
1.41M -36.0% |
1.11M -21.2% |
677K -38.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.022 -37.6% |
0.014 -35.2% |
0.01 -31.0% |
0.006 -35.7% |
0.005 -22.2% |
0.003 -38.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.022 -37.6% |
0.014 -35.1% |
0.01 -31.1% |
0.006 -35.6% |
0.005 -22.2% |
0.003 -38.8% |