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] |
54.55M 48.7% |
63.52M 16.4% |
81.31M 28.0% |
45.89M -43.6% |
58.45M 27.4% |
71.63M 22.6% |
69.34M -3.2% |
47.81M -31.0% |
70.2M 46.8% |
65.59M -6.6% |
42.88M -34.6% |
47.36M 10.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.53M 43.8% |
9.01M 19.7% |
12.81M 42.1% |
8.16M -36.3% |
9.91M 21.5% |
11.55M 16.6% |
11.17M -3.3% |
9.09M -18.6% |
11.66M 28.3% |
10.23M -12.2% |
8.26M -19.2% |
9.29M 12.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
47.02M 49.5% |
54.51M 15.9% |
68.5M 25.7% |
37.74M -44.9% |
48.54M 28.6% |
60.08M 23.8% |
58.17M -3.2% |
38.72M -33.4% |
58.54M 51.2% |
55.36M -5.4% |
34.62M -37.5% |
38.07M 10.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.75M 10.2% |
28.21M 29.7% |
45.63M 61.8% |
37.65M -17.5% |
35.93M -4.5% |
40.55M 12.8% |
47.92M 18.2% |
34.04M -29.0% |
56.79M 66.8% |
52.63M -7.3% |
50.14M -4.7% |
45.27M -9.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.22M -2.0% |
19.2M 35.0% |
32.82M 71.0% |
29.49M -10.2% |
26.03M -11.7% |
29M 11.4% |
36.75M 26.7% |
24.95M -32.1% |
45.14M 80.9% |
42.4M -6.1% |
41.88M -1.2% |
35.98M -14.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.8M 93.6% |
35.31M 7.7% |
35.68M 1.0% |
8.25M -76.9% |
22.51M 173.0% |
31.08M 38.1% |
21.42M -31.1% |
13.77M -35.7% |
13.4M -2.7% |
12.96M -3.3% |
-7.27M - |
2.09M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.97M - |
- | - | - |
31.84M - |
- | - | - |
33.74M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.19M 61.4% |
37.73M 29.2% |
35.77M -5.2% |
13.15M -63.2% |
19.68M 49.7% |
32.25M 63.8% |
30.14M -6.5% |
18.51M -38.6% |
16.9M -8.7% |
18.59M 10.0% |
223.6K -98.8% |
6.94M 3002.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 50.0% |
0.29 7.4% |
0.27 -6.9% |
0.1 -63.0% |
0.15 50.0% |
0.24 60% |
0.22 -8.3% |
0.14 -36.4% |
0.13 -7.1% |
0.14 7.7% |
0 -100% |
0.05 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 50.0% |
0.29 7.4% |
0.27 -6.9% |
0.1 -63.0% |
0.15 50.0% |
0.24 60% |
0.22 -8.3% |
0.14 -36.4% |
0.13 -7.1% |
0.14 7.7% |
0 -100% |
0.05 - |