2015 Q2 | 2015 Q4 | 2017 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] |
77M 62.6% |
53.07M -31.1% |
116.95M 120.4% |
33.83M -71.1% |
85M 151.3% |
62.28M -26.7% |
114.46M 83.8% |
39.55M -65.5% |
97.62M 146.9% |
79.87M -18.2% |
141.78M 77.5% |
59.14M -58.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.83M 75.7% |
27.55M -32.5% |
62.23M 125.9% |
17.53M -71.8% |
47.67M 172.0% |
33.51M -29.7% |
60.36M 80.1% |
22.79M -62.2% |
52.76M 131.5% |
45.69M -13.4% |
77.31M 69.2% |
35.23M -54.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.17M 49.9% |
25.52M -29.4% |
54.72M 114.4% |
16.3M -70.2% |
37.33M 129.0% |
28.77M -22.9% |
54.1M 88.0% |
16.76M -69.0% |
44.86M 167.7% |
34.18M -23.8% |
64.47M 88.6% |
23.91M -62.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.14M 75.2% |
52.54M -27.2% |
87.46M 66.5% |
45.52M -47.9% |
69.08M 51.7% |
62.3M -9.8% |
91.98M 47.6% |
47.52M -48.3% |
80.67M 69.8% |
72.52M -10.1% |
117.87M 62.5% |
63.84M -45.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.31M 74.6% |
24.99M -20.2% |
25.22M 0.9% |
28M 11.0% |
21.41M -23.5% |
28.79M 34.5% |
31.62M 9.8% |
24.73M -21.8% |
27.91M 12.8% |
26.83M -3.9% |
40.56M 51.2% |
28.61M -29.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.86M -21.6% |
534.86K -89.0% |
29.5M 5414.6% |
-11.69M - |
15.92M - |
-22.03K - |
22.48M - |
-7.97M - |
16.95M - |
7.35M -56.6% |
23.91M 225.2% |
-4.7M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.04M - |
- | - | - |
6.03M - |
- | - | - |
9.93M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.51M -0.5% |
3.3M -26.9% |
33.03M 902.3% |
-10.84M - |
16.87M - |
859.03K -94.9% |
22.51M 2520.8% |
-6.65M - |
16.58M - |
6.06M -63.5% |
19.86M 227.9% |
-3.39M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.041 -31.8% |
0.03 -25.4% |
0.339 1010.2% |
-0.11 - |
0.169 - |
0.008 -95.0% |
0.223 2551.2% |
-0.06 - |
0.157 - |
0.059 -62.3% |
0.194 227.4% |
-0.03 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.041 -31.8% |
0.03 -25.4% |
0.339 1010.2% |
-0.11 - |
0.169 - |
0.008 -95.0% |
0.223 2551.2% |
-0.06 - |
0.157 - |
0.059 -62.3% |
0.194 227.4% |
-0.03 - |