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] |
83.89M 67.8% |
37.23M -55.6% |
36.93M -0.8% |
49.81M 34.9% |
14.66M -70.6% |
11.55M -21.2% |
34.73M 200.6% |
41.31M 19.0% |
23.86M -42.3% |
32.38M 35.7% |
42.93M 32.6% |
37.06M -13.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
20.75M 59.2% |
9.89M -52.4% |
12.34M 24.8% |
14.02M 13.6% |
6.05M -56.9% |
5.46M -9.7% |
15.12M 176.9% |
15.16M 0.3% |
8.83M -41.8% |
12.07M 36.7% |
21.33M 76.7% |
13.51M -36.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
63.14M 70.8% |
27.35M -56.7% |
24.59M -10.1% |
35.79M 45.6% |
8.61M -75.9% |
6.09M -29.3% |
19.61M 221.8% |
26.15M 33.4% |
15.03M -42.5% |
20.31M 35.2% |
21.61M 6.4% |
23.54M 9.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
29.81M 90.3% |
18.88M -36.7% |
16.29M -13.8% |
24.32M 49.3% |
15.78M -35.1% |
15.56M -1.4% |
22.9M 47.1% |
22.41M -2.1% |
21.44M -4.3% |
27.25M 27.1% |
29.63M 8.7% |
25.81M -12.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
9.06M 244.5% |
9M -0.7% |
3.95M -56.1% |
10.3M 161.0% |
9.73M -5.5% |
10.11M 3.8% |
7.78M -23.0% |
7.25M -6.9% |
12.61M 74.1% |
15.18M 20.4% |
8.31M -45.3% |
12.29M 47.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
54.08M 57.5% |
18.35M -66.1% |
20.64M 12.5% |
25.49M 23.5% |
-1.12M - |
-4.01M - |
11.83M - |
18.91M 59.8% |
2.41M -87.2% |
5.13M 112.5% |
13.3M 159.2% |
11.25M -15.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
74.55M 161.2% |
- | - | - |
28.31M - |
- | - | - |
27.53M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
46.01M 61.2% |
14.92M -67.6% |
25.06M 67.9% |
23.36M -6.8% |
4.95M -78.8% |
1.41M -71.5% |
15.21M 979.8% |
17.51M 15.2% |
10.02M -42.8% |
9.76M -2.6% |
12.42M 27.2% |
9.57M -22.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.767 61.2% |
0.146 -81.0% |
0.288 97.2% |
0.292 1.5% |
0.062 -78.8% |
0.018 -71.5% |
0.191 983.5% |
0.223 16.8% |
0.128 -42.7% |
0.124 -2.7% |
0.158 27.2% |
0.122 -22.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.767 61.2% |
0.146 -81.0% |
0.288 97.2% |
0.292 1.5% |
0.062 -78.8% |
0.018 -71.5% |
0.191 983.5% |
0.223 16.8% |
0.128 -42.7% |
0.124 -2.7% |
0.158 27.2% |
0.122 -22.9% |