2013 Q4 | 2014 Q4 | 2015 Q2 | 2015 Q4 | 2016 Q2 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 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] | [friend] | [friend] | [friend] | [friend] |
11.43M -80.4% |
53.8M 370.9% |
14.7M -72.7% |
57.43M 290.7% |
62.58M 9.0% |
64.46M 3.0% |
64.49M 0.1% |
63.37M -1.8% |
62.33M -1.6% |
59.31M -4.8% |
58.87M -0.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.34M -76.9% |
53.31M 299.6% |
12.93M -75.7% |
52.06M 302.7% |
52.22M 0.3% |
52.52M 0.6% |
52.63M 0.2% |
52.31M -0.6% |
51.73M -1.1% |
51.5M -0.4% |
50.79M -1.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.92M - |
490K - |
1.77M 261.4% |
5.37M 203.3% |
10.36M 92.9% |
11.93M 15.2% |
11.87M -0.6% |
11.05M -6.9% |
10.6M -4.1% |
7.82M -26.3% |
8.08M 3.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.87M -80.7% |
57.14M 381.3% |
13.79M -75.9% |
59.1M 328.5% |
62.59M 5.9% |
59.29M -5.3% |
59.49M 0.3% |
59.52M 0.0% |
59M -0.9% |
57.45M -2.6% |
57.03M -0.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.47M - |
3.83M - |
863K -77.5% |
7.04M 716.0% |
10.37M 47.3% |
6.76M -34.8% |
6.86M 1.5% |
7.21M 5.0% |
7.27M 0.9% |
5.95M -18.1% |
6.25M 5.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-448K - |
-3.34M - |
908K - |
-1.67M - |
-11K - |
5.17M - |
5M -3.2% |
3.85M -23.1% |
3.33M -13.4% |
1.86M -44.0% |
1.83M -1.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.26M - |
-213K - |
-5K - |
2.32M - |
4.14M 78.9% |
3.47M -16.1% |
3.69M 6.2% |
981K -73.4% |
817K -16.7% |
-1.78M - |
-1.9M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.26M - |
-214K - |
-10K - |
2.31M - |
4.14M 79.0% |
3.46M -16.3% |
3.61M 4.1% |
895K -75.2% |
733K -18.1% |
-1.35M - |
-1.39M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.005 - |
-0.001 - |
0 - |
0.01 - |
0.018 79.0% |
0.015 -16.8% |
0.016 4.3% |
0.004 -74.9% |
0.003 -20.5% |
-0.006 - |
-0.006 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.005 - |
-0.001 - |
0 - |
0.01 - |
0.018 79.0% |
0.015 -16.8% |
0.016 4.3% |
0.004 -74.9% |
0.003 -20.5% |
-0.006 - |
-0.006 - |