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] |
69.56M 32.0% |
50.3M -27.7% |
73.85M 46.8% |
56.75M -23.2% |
62.64M 10.4% |
63.04M 0.7% |
72.4M 14.8% |
66.25M -8.5% |
66.95M 1.1% |
63M -5.9% |
73.22M 16.2% |
78.83M 7.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.15M 34.8% |
38.99M -26.7% |
59.33M 52.2% |
42.85M -27.8% |
47.46M 10.8% |
47.98M 1.1% |
59.34M 23.7% |
52.78M -11.1% |
58.12M 10.1% |
52.84M -9.1% |
59.8M 13.2% |
60.33M 0.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.41M 23.7% |
11.31M -31.1% |
14.52M 28.4% |
13.9M -4.3% |
15.18M 9.2% |
15.06M -0.8% |
13.07M -13.2% |
13.47M 3.1% |
8.83M -34.4% |
10.15M 15.0% |
13.43M 32.2% |
18.49M 37.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.36M 26.5% |
46.86M -21.1% |
72.13M 53.9% |
49.98M -30.7% |
55.82M 11.7% |
60.98M 9.2% |
73.05M 19.8% |
64.21M -12.1% |
70.68M 10.1% |
65.92M -6.7% |
72.44M 9.9% |
70.75M -2.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.21M -17.2% |
7.87M 26.8% |
12.79M 62.6% |
7.13M -44.3% |
8.36M 17.2% |
13M 55.5% |
13.72M 5.5% |
11.43M -16.6% |
12.56M 9.9% |
13.07M 4.1% |
12.64M -3.3% |
10.42M -17.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.2M 76.8% |
3.44M -66.3% |
1.73M -49.8% |
6.77M 292.5% |
6.82M 0.7% |
2.07M -69.7% |
-647.33K - |
2.04M - |
-3.73M - |
-2.92M - |
782.96K - |
8.08M 931.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.26M - |
- | - | - |
16.37M - |
- | - | - |
1.72M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.09M 31.4% |
4.71M -41.8% |
-1.41M - |
6.94M - |
9.42M 35.7% |
5.88M -37.6% |
-1.46M - |
1.69M - |
34.39K -98.0% |
-2.48M - |
-3.18M - |
5.89M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.109 31.5% |
0.063 -41.8% |
-0.019 - |
0.093 - |
0.126 35.8% |
0.079 -37.6% |
-0.02 - |
0.023 - |
0.001 -97.8% |
-0.033 - |
-0.043 - |
0.079 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.109 31.5% |
0.063 -41.8% |
-0.019 - |
0.093 - |
0.126 35.8% |
0.079 -37.6% |
-0.02 - |
0.023 - |
0.001 -97.8% |
-0.033 - |
-0.043 - |
0.079 - |