2017 Q3 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.97M -1.0% |
9.89M -41.7% |
11.19M 13.1% |
5.23M -53.2% |
14.39M 174.8% |
15.15M 5.3% |
11.42M -24.7% |
12.33M 8.1% |
13.24M 7.4% |
17.13M 29.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.32M -9.7% |
1.84M -44.4% |
2.84M 54.0% |
1.94M -31.7% |
4.23M 117.9% |
4.26M 0.9% |
3.63M -14.8% |
3.6M -0.9% |
4.97M 37.8% |
5.81M 16.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.66M 1.4% |
8.05M -41.1% |
8.35M 3.8% |
3.29M -60.5% |
10.16M 208.4% |
10.89M 7.2% |
7.78M -28.5% |
8.73M 12.2% |
8.28M -5.2% |
11.33M 36.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.76M -16.2% |
5.6M -27.8% |
7.18M 28.2% |
3.59M -50.0% |
8.23M 129.2% |
8.76M 6.4% |
7.55M -13.8% |
8.59M 13.8% |
9.62M 12.0% |
10.99M 14.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.44M -20.5% |
3.75M -15.4% |
4.34M 15.6% |
1.65M -61.9% |
4M 142.6% |
4.49M 12.2% |
3.91M -13.0% |
4.99M 27.5% |
4.66M -6.6% |
5.18M 11.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.22M 16.9% |
4.29M -53.4% |
4.01M -6.5% |
1.64M -59.0% |
6.16M 274.5% |
6.39M 3.9% |
3.87M -39.5% |
3.75M -3.2% |
3.62M -3.4% |
6.14M 69.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.19M 15.9% |
4.11M -55.3% |
3.82M -6.8% |
1.37M -64.1% |
5.95M 332.8% |
6.16M 3.6% |
3.6M -41.5% |
1.69M -53.1% |
3.38M 100.3% |
5.93M 75.2% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.07M 17.7% |
3.26M -54.0% |
2.88M -11.6% |
563.03K -80.4% |
4.14M 635.3% |
4.75M 14.8% |
2.99M -37.1% |
106K -96.5% |
2.51M 2266.3% |
4.53M 80.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.014 18.2% |
0.007 -53.8% |
0.006 -11.7% |
0.001 -80.9% |
0.008 652.5% |
0.009 14.4% |
0.006 -36.8% |
0 -96.6% |
0.005 2267.9% |
0.009 81.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.014 18.2% |
0.007 -54.0% |
0.006 -11.4% |
0.001 -80.9% |
0.008 652.5% |
0.009 14.4% |
0.006 -36.8% |
0 -96.6% |
0.005 2267.9% |
0.009 81.4% |