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] |
126.54M 12.8% |
72.29M -42.9% |
127.5M 76.4% |
124.29M -2.5% |
115.5M -7.1% |
65.83M -43.0% |
52.2M -20.7% |
92.42M 77.1% |
101.42M 9.7% |
106.09M 4.6% |
120.43M 13.5% |
104.31M -13.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.53M 8.4% |
30.08M -58.5% |
47.88M 59.2% |
69.27M 44.7% |
64.9M -6.3% |
25.27M -61.1% |
19.83M -21.6% |
45.04M 127.2% |
49.78M 10.5% |
56.98M 14.5% |
60.95M 7.0% |
66.47M 9.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.01M 19.3% |
42.21M -21.8% |
79.62M 88.6% |
55.02M -30.9% |
50.6M -8.0% |
40.56M -19.8% |
32.37M -20.2% |
47.38M 46.4% |
51.64M 9.0% |
49.11M -4.9% |
59.48M 21.1% |
37.85M -36.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
106.25M 23.6% |
51.39M -51.6% |
92.51M 80.0% |
95.13M 2.8% |
97.09M 2.1% |
60.43M -37.8% |
51.91M -14.1% |
74.29M 43.1% |
80.55M 8.4% |
88.67M 10.1% |
118.17M 33.3% |
94.88M -19.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.72M 76.7% |
21.31M -36.8% |
44.63M 109.4% |
25.86M -42.1% |
32.19M 24.5% |
35.16M 9.2% |
32.08M -8.8% |
29.24M -8.8% |
30.77M 5.2% |
31.69M 3.0% |
57.22M 80.6% |
28.41M -50.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.29M -22.5% |
20.9M 3.0% |
34.99M 67.4% |
29.16M -16.7% |
18.41M -36.9% |
5.4M -70.7% |
292.73K -94.6% |
18.14M 6096.6% |
20.87M 15.1% |
17.42M -16.5% |
2.26M -87.0% |
9.43M 317.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.82M - |
- | - | - |
44.89M - |
- | - | - |
37.38M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.74M -33.6% |
9.05M -45.9% |
22.5M 148.6% |
26.17M 16.3% |
20.55M -21.5% |
6.17M -70.0% |
2.53M -59.0% |
19.65M 677.4% |
4.66M -76.3% |
13.71M 194.2% |
2.05M -85.0% |
11.98M 483.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.11 -35.3% |
0.06 -45.5% |
0.15 150% |
0.17 13.3% |
0.14 -17.6% |
0.04 -71.4% |
0.02 -50% |
0.13 550% |
0.03 -76.9% |
0.09 200% |
0.01 -88.9% |
0.08 700.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.11 -35.3% |
0.06 -45.5% |
0.15 150% |
0.17 13.3% |
0.14 -17.6% |
0.04 -71.4% |
0.02 -50% |
0.13 550% |
0.03 -76.9% |
0.09 200% |
0.01 -88.9% |
0.08 700.0% |