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] |
163.04M -13.6% |
201.06M 23.3% |
140.89M -29.9% |
180.57M 28.2% |
163.77M -9.3% |
166.43M 1.6% |
148.73M -10.6% |
160.35M 7.8% |
156.82M -2.2% |
169.8M 8.3% |
152.66M -10.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
122.81M -10.2% |
145.85M 18.8% |
106.09M -27.3% |
134.25M 26.5% |
121.1M -9.8% |
121.24M 0.1% |
109.78M -9.5% |
111.9M 1.9% |
111.98M 0.1% |
120.85M 7.9% |
115.24M -4.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.23M -22.8% |
55.22M 37.3% |
34.79M -37.0% |
46.33M 33.1% |
42.67M -7.9% |
45.19M 5.9% |
38.95M -13.8% |
48.45M 24.4% |
44.84M -7.5% |
48.95M 9.2% |
37.42M -23.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
160.12M -6.4% |
184.61M 15.3% |
140.47M -23.9% |
168.92M 20.3% |
157.9M -6.5% |
151.68M -3.9% |
143.45M -5.4% |
148.7M 3.7% |
149.23M 0.4% |
155.06M 3.9% |
146.17M -5.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.3M 8.5% |
38.76M 3.9% |
34.38M -11.3% |
34.67M 0.9% |
36.8M 6.1% |
30.44M -17.3% |
33.67M 10.6% |
36.8M 9.3% |
37.25M 1.2% |
34.22M -8.2% |
30.93M -9.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.93M -83.5% |
16.46M 462.6% |
413.21K -97.5% |
11.65M 2719.5% |
5.86M -49.7% |
14.76M 151.6% |
5.28M -64.2% |
11.65M 120.7% |
7.59M -34.9% |
14.74M 94.3% |
6.48M -56.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
15.46M - |
- | - | - |
18.56M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.27M -69.4% |
16.26M 281.0% |
740.78K -95.4% |
14.98M 1921.9% |
9.03M -39.7% |
9.12M 1.0% |
3.98M -56.4% |
14.79M 271.6% |
8.23M -44.4% |
12.63M 53.6% |
5.83M -53.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.03 -83.3% |
0.16 433.3% |
0.01 -93.8% |
0.14 1304.0% |
0.08 -43.0% |
0.09 12.5% |
0.04 -55.6% |
0.14 250% |
0.07 -50% |
0.12 71.4% |
0.05 -58.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.03 -83.3% |
0.16 433.3% |
0.01 -93.8% |
0.14 1304.0% |
0.08 -43.0% |
0.09 12.5% |
0.04 -55.6% |
0.14 250% |
0.07 -50% |
0.12 71.4% |
0.05 -58.3% |