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] |
225.06M 1.5% |
245.96M 9.3% |
199.71M -18.8% |
206.26M 3.3% |
129.43M -37.3% |
117.6M -9.1% |
136.02M 15.7% |
146.9M 8.0% |
167.62M 14.1% |
145.89M -13.0% |
151.95M 4.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
172.08M 1.7% |
191.65M 11.4% |
158.1M -17.5% |
162.96M 3.1% |
107.88M -33.8% |
101.54M -5.9% |
111.69M 10.0% |
122.99M 10.1% |
136.17M 10.7% |
121.17M -11.0% |
125.4M 3.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.98M 0.8% |
54.31M 2.5% |
41.6M -23.4% |
43.31M 4.1% |
21.55M -50.2% |
16.06M -25.5% |
24.33M 51.5% |
23.9M -1.8% |
31.44M 31.5% |
24.72M -21.4% |
26.55M 7.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
196.87M 3.0% |
229.39M 16.5% |
178.36M -22.2% |
188.21M 5.5% |
129.36M -31.3% |
133.45M 3.2% |
132.72M -0.5% |
148.09M 11.6% |
159.01M 7.4% |
149.51M -6.0% |
149.27M -0.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.79M 12.4% |
37.74M 52.2% |
20.26M -46.3% |
25.25M 24.7% |
21.49M -14.9% |
31.9M 48.5% |
21.03M -34.1% |
25.1M 19.4% |
22.84M -9.0% |
28.34M 24.1% |
23.87M -15.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.19M -7.5% |
16.57M -41.2% |
21.35M 28.8% |
18.05M -15.4% |
62.04K -99.7% |
-15.84M - |
3.3M - |
-1.2M - |
8.6M - |
-3.62M - |
2.68M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
35.77M - |
- | - | - |
7.19M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.35M 12.4% |
15.64M -40.7% |
20.31M 29.9% |
15.46M -23.9% |
4.26M -72.5% |
-12.78M - |
4.23M - |
2.96M -30.0% |
7.1M 139.9% |
-5.45M - |
5.15M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.31 3.3% |
0.114 -63.2% |
0.2 75.1% |
0.15 -25.0% |
0.04 -73.3% |
-0.13 - |
0.04 - |
0.03 -25.0% |
0.07 133.3% |
-0.05 - |
0.05 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.31 3.3% |
0.114 -63.2% |
0.2 75.1% |
0.15 -25.0% |
0.04 -73.3% |
-0.13 - |
0.04 - |
0.03 -25.0% |
0.07 133.3% |
-0.05 - |
0.05 - |