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] |
45.63M -33.2% |
86M 88.5% |
30.51M -64.5% |
37.27M 22.2% |
31.62M -15.2% |
48.51M 53.4% |
27.35M -43.6% |
16.56M -39.5% |
43.11M 160.4% |
67.56M 56.7% |
38.53M -43.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.32M -34.2% |
56.74M 133.3% |
20.83M -63.3% |
23.95M 15.0% |
23.31M -2.7% |
35.17M 50.9% |
17.24M -51.0% |
10.09M -41.5% |
26.67M 164.3% |
41.83M 56.9% |
22.16M -47.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.3M -32.0% |
29.26M 37.3% |
9.68M -66.9% |
13.32M 37.6% |
8.31M -37.6% |
13.33M 60.5% |
10.11M -24.2% |
6.47M -36.0% |
16.44M 154.2% |
25.73M 56.4% |
16.36M -36.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.38M -26.4% |
65.11M 121.7% |
26.14M -59.9% |
29.21M 11.7% |
28.58M -2.2% |
41.97M 46.9% |
22.88M -45.5% |
16M -30.1% |
32.37M 102.3% |
48.62M 50.2% |
27.87M -42.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.05M 70.7% |
8.37M 65.7% |
5.31M -36.5% |
5.26M -1.0% |
5.27M 0.2% |
6.79M 28.9% |
5.64M -17.0% |
5.91M 4.8% |
5.7M -3.6% |
6.79M 19.2% |
5.71M -15.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.25M -42.7% |
20.89M 28.5% |
4.37M -79.1% |
8.06M 84.5% |
3.04M -62.3% |
6.54M 115.2% |
4.47M -31.7% |
557.63K -87.5% |
10.75M 1827.2% |
18.94M 76.2% |
10.65M -43.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
18.63M - |
- | - | - |
8.32M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.08M -35.7% |
23.95M 48.9% |
9.9M -58.6% |
8.73M -11.8% |
4.71M -46.0% |
3.54M -24.8% |
7.94M 124.1% |
380.17K -95.2% |
9.85M 2491.1% |
14.01M 42.3% |
10M -28.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 -37.5% |
0.15 50.0% |
0.06 -60% |
0.06 0% |
0.03 -50% |
0.02 -33.3% |
0.05 150.0% |
0 -100% |
0.07 - |
0.09 28.6% |
0.06 -33.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 -37.5% |
0.15 50.0% |
0.06 -60% |
0.06 0% |
0.03 -50% |
0.02 -33.3% |
0.05 150.0% |
0 -100% |
0.07 - |
0.09 28.6% |
0.06 -33.3% |