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] |
16.8M 58.6% |
25.14M 49.6% |
23.96M -4.7% |
23.25M -3.0% |
25.77M 10.8% |
18.77M -27.2% |
17.21M -8.3% |
23.76M 38.0% |
17.95M -24.4% |
26.14M 45.6% |
15.73M -39.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.52M 44.4% |
16.7M 44.9% |
15.82M -5.3% |
15.71M -0.7% |
17.37M 10.5% |
9.45M -45.6% |
12.54M 32.7% |
14.2M 13.3% |
11.19M -21.2% |
18.32M 63.6% |
10.91M -40.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.28M 102.0% |
8.44M 59.8% |
8.14M -3.6% |
7.53M -7.4% |
8.4M 11.5% |
9.32M 11.0% |
4.68M -49.8% |
9.56M 104.4% |
6.76M -29.3% |
7.82M 15.8% |
4.83M -38.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.12M 36.2% |
21.64M 43.2% |
19.37M -10.5% |
19.32M -0.2% |
20.81M 7.7% |
15.44M -25.8% |
16.48M 6.7% |
19.79M 20.1% |
14.21M -28.2% |
22.9M 61.2% |
15.48M -32.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.6M 15.4% |
4.95M 37.5% |
3.55M -28.3% |
3.61M 1.7% |
3.44M -4.5% |
5.99M 74.1% |
3.94M -34.2% |
5.59M 41.7% |
3.01M -46.1% |
4.58M 52.0% |
4.57M -0.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68M - |
3.49M 107.6% |
4.59M 31.4% |
3.93M -14.4% |
4.95M 26.2% |
3.33M -32.8% |
731K -78.0% |
3.97M 442.8% |
3.74M -5.7% |
3.24M -13.3% |
257K -92.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68M - |
3.49M 107.7% |
4.72M 35.3% |
3.92M -16.9% |
4.95M 26.2% |
3.33M -32.9% |
1.42M -57.2% |
3.91M 175.1% |
3.68M -5.9% |
3.2M -13.2% |
1.61M -49.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29M - |
3.85M 199.2% |
2.94M -23.6% |
3.44M 16.8% |
3.83M 11.4% |
3.01M -21.4% |
1.02M -66.2% |
2.97M 191.9% |
2.37M -20.1% |
2.99M 26.1% |
1.11M -62.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.001 - |
0.003 190.9% |
0.002 -25.0% |
0.003 8.3% |
0.003 0% |
0.002 -23.1% |
0.001 -65% |
0.002 185.7% |
0.002 -20.0% |
0.002 18.7% |
0.001 -57.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.001 - |
0.003 190.9% |
0.002 -25.0% |
0.003 8.3% |
0.003 0% |
0.002 -23.1% |
0.001 -65% |
0.002 185.7% |
0.002 -20.0% |
0.002 18.7% |
0.001 -57.9% |