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] |
349.19M 8.5% |
342.8M -1.8% |
370.6M 8.1% |
372.53M 0.5% |
375.25M 0.7% |
377.52M 0.6% |
404.6M 7.2% |
418.95M 3.5% |
408.88M -2.4% |
407.37M -0.4% |
450.9M 10.7% |
442.7M -1.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
85.02M 6.3% |
92.15M 8.4% |
96.93M 5.2% |
96.11M -0.8% |
100.56M 4.6% |
102.87M 2.3% |
106.69M 3.7% |
117.83M 10.4% |
111.11M -5.7% |
101.35M -8.8% |
112.95M 11.4% |
107.02M -5.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
264.17M 9.2% |
250.65M -5.1% |
273.67M 9.2% |
276.42M 1.0% |
274.69M -0.6% |
274.65M 0.0% |
297.91M 8.5% |
301.12M 1.1% |
297.78M -1.1% |
306.01M 2.8% |
337.95M 10.4% |
335.68M -0.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
340.06M 10.4% |
340.98M 0.3% |
354.12M 3.9% |
355.24M 0.3% |
367.74M 3.5% |
375.58M 2.1% |
401.19M 6.8% |
404M 0.7% |
403.24M -0.2% |
410.58M 1.8% |
450.19M 9.6% |
430.79M -4.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
255.04M 11.8% |
248.82M -2.4% |
257.2M 3.4% |
259.13M 0.8% |
267.18M 3.1% |
272.71M 2.1% |
294.5M 8.0% |
286.17M -2.8% |
292.13M 2.1% |
309.23M 5.9% |
337.24M 9.1% |
323.77M -4.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
9.12M -33.3% |
1.82M -80.0% |
16.47M 803.1% |
17.29M 4.9% |
7.51M -56.6% |
1.94M -74.2% |
3.41M 75.8% |
14.95M 338.9% |
5.64M -62.2% |
-3.21M - |
716K - |
11.91M 1563.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-15M - |
-3.75M - |
4.28M - |
6.46M 50.8% |
-2.41M - |
-11.84M - |
-985K - |
1.64M - |
84K -94.9% |
-40.26M - |
1.88M - |
-6.66M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.57M - |
-6.18M - |
1.7M - |
3.63M 113.0% |
-3.85M - |
-13.06M - |
-3.09M - |
-301K - |
223K - |
-40.46M - |
2.61M - |
-8.53M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.109 - |
-0.04 - |
0.01 - |
0.02 100% |
-0.02 - |
-0.08 - |
-0.02 - |
-0.002 - |
0.001 - |
-0.24 - |
0.02 - |
-0.05 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.11 - |
-0.04 - |
0.01 - |
0.02 100% |
-0.02 - |
-0.08 - |
-0.02 - |
-0.002 - |
0.001 - |
-0.24 - |
0.02 - |
-0.05 - |