2016 Q3 | 2016 Q4 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
143.87M 48.0% |
188.23M 30.8% |
181.07M -3.8% |
177.67M -1.9% |
158.42M -10.8% |
161.52M 2.0% |
197.22M 22.1% |
208.54M 5.7% |
243.28M 16.7% |
246.5M 1.3% |
259.61M 5.3% |
268.78M 3.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
117.74M 44.9% |
153.26M 30.2% |
150.59M -1.7% |
153.29M 1.8% |
131.15M -14.4% |
143.87M 9.7% |
167.58M 16.5% |
186.81M 11.5% |
208.49M 11.6% |
223.37M 7.1% |
227.82M 2.0% |
249.1M 9.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.13M 64.1% |
34.97M 33.8% |
30.47M -12.9% |
24.38M -20.0% |
27.27M 11.9% |
17.65M -35.3% |
29.64M 67.9% |
21.73M -26.7% |
34.79M 60.1% |
23.13M -33.5% |
31.78M 37.4% |
19.68M -38.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
132.45M 40.2% |
169.64M 28.1% |
170.5M 0.5% |
167.09M -2.0% |
148.68M -11.0% |
156.51M 5.3% |
188.97M 20.7% |
206.63M 9.3% |
226.23M 9.5% |
237.34M 4.9% |
245.92M 3.6% |
268.07M 9.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.71M 11.6% |
16.38M 11.4% |
19.9M 21.5% |
13.8M -30.7% |
17.53M 27.0% |
12.65M -27.8% |
21.39M 69.1% |
19.81M -7.4% |
17.74M -10.5% |
13.97M -21.2% |
18.09M 29.5% |
18.98M 4.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.42M 317.3% |
18.59M 62.8% |
10.57M -43.1% |
10.58M 0.1% |
9.74M -7.9% |
5M -48.6% |
8.25M 64.8% |
1.91M -76.8% |
17.06M 792.1% |
9.16M -46.3% |
13.69M 49.5% |
703.88K -94.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.55M - |
- | - | - |
14.2M - |
- | - | - |
9.58M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.86M 317.8% |
6.22M 28.1% |
5.42M -12.9% |
5.93M 9.3% |
6.17M 4.2% |
4.08M -33.8% |
-2.1M - |
-3.04M - |
10.96M - |
5.89M -46.3% |
-1.54M - |
-3.2M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.034 244.2% |
0.05 45.3% |
0.03 -40.0% |
0.04 33.3% |
0.04 0% |
0.03 -25.0% |
-0.02 - |
-0.02 - |
0.07 - |
0.04 -42.9% |
-0.01 - |
-0.02 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.034 244.2% |
0.05 45.3% |
0.03 -40.0% |
0.04 33.3% |
0.04 0% |
0.03 -25.0% |
-0.02 - |
-0.02 - |
0.07 - |
0.04 -42.9% |
-0.01 - |
-0.02 - |