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] |
125.78M 0.3% |
121.13M -3.7% |
127.05M 4.9% |
116.75M -8.1% |
112.94M -3.3% |
110M -2.6% |
105.27M -4.3% |
96.46M -8.4% |
99.27M 2.9% |
110.46M 11.3% |
97.21M -12.0% |
97.97M 0.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.68M 3.5% |
75.09M 9.3% |
84.31M 12.3% |
72.1M -14.5% |
76.25M 5.8% |
81.62M 7.0% |
78.06M -4.4% |
74.15M -5.0% |
76.4M 3.0% |
84.77M 10.9% |
75.34M -11.1% |
78.54M 4.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.1M -3.2% |
46.04M -19.4% |
42.74M -7.2% |
44.64M 4.5% |
36.69M -17.8% |
28.38M -22.7% |
27.21M -4.1% |
22.31M -18.0% |
22.86M 2.5% |
25.69M 12.4% |
21.87M -14.9% |
19.43M -11.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
81.3M 11.0% |
90.37M 11.2% |
99.28M 9.9% |
80.84M -18.6% |
89.84M 11.1% |
96.27M 7.2% |
93.36M -3.0% |
88.97M -4.7% |
95.77M 7.6% |
102.16M 6.7% |
109.12M 6.8% |
98.71M -9.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.62M 82.9% |
15.28M 21.0% |
14.96M -2.0% |
8.74M -41.6% |
13.59M 55.5% |
14.65M 7.8% |
15.3M 4.4% |
14.82M -3.1% |
19.36M 30.6% |
17.4M -10.1% |
33.78M 94.2% |
20.18M -40.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.48M -14.6% |
30.76M -30.8% |
27.77M -9.7% |
35.91M 29.3% |
23.1M -35.7% |
13.73M -40.6% |
11.91M -13.3% |
7.49M -37.1% |
3.5M -53.3% |
8.29M 137.0% |
-11.91M - |
-745.59K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
75.63M - |
- | - | - |
42.41M - |
- | - | - |
15.31M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.45M -39.4% |
20.71M -27.2% |
12.9M -37.7% |
27.49M 113.1% |
15.49M -43.6% |
8.35M -46.1% |
-13.65M - |
11.28M - |
5.88M -47.9% |
1.92M -67.3% |
-110.82M - |
-12.61M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.2 -48.7% |
0.11 -45.0% |
0.06 -45.5% |
0.17 183.3% |
0.1 -41.2% |
0.05 -50% |
-0.09 - |
0.07 - |
0.04 -42.9% |
0.01 -75% |
-0.69 - |
-0.08 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.2 -48.7% |
0.11 -45.0% |
0.06 -45.5% |
0.17 183.3% |
0.1 -41.2% |
0.05 -50% |
-0.09 - |
0.07 - |
0.04 -42.9% |
0.01 -75% |
-0.69 - |
-0.08 - |