2018 Q3 | 2018 Q4 | 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] | [friend] |
53.79M 62.7% |
40.97M -23.8% |
72.03M 75.8% |
63M -12.5% |
44.5M -29.4% |
53.97M 21.3% |
86.2M 59.7% |
53.07M -38.4% |
81.57M 53.7% |
79.47M -2.6% |
91.23M 14.8% |
68.2M -25.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.01M 778.4% |
1.59M -47.1% |
8.82M 453.5% |
302.09K -96.6% |
7.42M 2355.4% |
2.03M -72.6% |
17.12M 743.3% |
3.66M -78.6% |
14.81M 304.4% |
5.72M -61.4% |
8.44M 47.6% |
2.68M -68.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.78M 55.2% |
39.37M -22.5% |
63.2M 60.5% |
62.7M -0.8% |
37.08M -40.9% |
51.94M 40.1% |
69.07M 33.0% |
49.41M -28.5% |
66.76M 35.1% |
73.75M 10.5% |
82.79M 12.3% |
65.52M -20.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
47.86M 52.2% |
52.39M 9.5% |
53.36M 1.9% |
48.71M -8.7% |
73.42M 50.7% |
78.77M 7.3% |
72.24M -8.3% |
59.42M -17.7% |
73.45M 23.6% |
77.12M 5.0% |
74.12M -3.9% |
73.05M -1.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.85M 44.2% |
50.8M 13.3% |
44.54M -12.3% |
48.41M 8.7% |
66.01M 36.3% |
76.74M 16.3% |
55.11M -28.2% |
55.76M 1.2% |
58.64M 5.2% |
71.4M 21.8% |
65.68M -8.0% |
70.37M 7.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.93M 270.0% |
-11.42M - |
18.66M - |
14.29M -23.4% |
-28.93M - |
-24.8M - |
13.96M - |
-6.35M - |
8.12M - |
2.35M -71.1% |
17.1M 629.4% |
-4.85M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.01M - |
- | - | - |
-5.27M - |
- | - | - |
3.42M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.37M 322.2% |
-8.11M - |
20.88M - |
14.22M -31.9% |
-18.15M - |
-23.37M - |
-7.36M - |
-4.45M - |
8.7M - |
-2.99M - |
13.26M - |
-3.38M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.203 305.9% |
-0.2 - |
0.52 - |
0.36 -30.8% |
-0.324 - |
-0.42 - |
-0.13 - |
-0.08 - |
0.16 - |
-0.06 - |
0.25 - |
-0.06 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.203 305.9% |
-0.2 - |
0.52 - |
0.36 -30.8% |
-0.324 - |
-0.42 - |
-0.13 - |
-0.08 - |
0.16 - |
-0.06 - |
0.25 - |
-0.06 - |