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] |
299.89M -12.3% |
291.96M -2.6% |
307.98M 5.5% |
316.37M 2.7% |
332M 4.9% |
323.31M -2.6% |
267.19M -17.4% |
298.05M 11.5% |
267.93M -10.1% |
259.43M -3.2% |
238.62M -8.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
240.89M -12.2% |
218.44M -9.3% |
245.98M 12.6% |
248.68M 1.1% |
270.11M 8.6% |
257.33M -4.7% |
211.84M -17.7% |
234.71M 10.8% |
214.06M -8.8% |
205.88M -3.8% |
186.3M -9.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59M -12.6% |
73.52M 24.6% |
62.01M -15.7% |
67.69M 9.2% |
61.9M -8.6% |
65.98M 6.6% |
55.35M -16.1% |
63.34M 14.4% |
53.87M -14.9% |
53.55M -0.6% |
52.32M -2.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
269.27M -12.3% |
263.04M -2.3% |
281.54M 7.0% |
285.61M 1.4% |
306.87M 7.4% |
293.23M -4.4% |
249.21M -15.0% |
272.29M 9.3% |
247.87M -9.0% |
255.61M 3.1% |
223.78M -12.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.38M -13.2% |
44.6M 57.1% |
35.56M -20.3% |
36.93M 3.9% |
36.77M -0.4% |
35.9M -2.4% |
37.37M 4.1% |
37.58M 0.6% |
33.81M -10.0% |
49.73M 47.1% |
37.47M -24.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.62M -12.1% |
28.92M -5.5% |
26.45M -8.6% |
30.76M 16.3% |
25.13M -18.3% |
30.08M 19.7% |
17.99M -40.2% |
25.75M 43.2% |
20.06M -22.1% |
3.82M -81.0% |
14.85M 288.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.54M -47.4% |
26.41M 42.5% |
- |
36.51M - |
- | - | - |
30.84M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.57M -12.0% |
26.43M 42.3% |
15.14M -42.7% |
21.37M 41.1% |
17.74M -17.0% |
28.47M 60.4% |
9.22M -67.6% |
21.7M 135.3% |
13.15M -39.4% |
3.11M -76.3% |
7.13M 129.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 -14.3% |
0.09 50% |
0.05 -44.4% |
0.054 7.4% |
0.04 -25.5% |
0.08 100% |
0.02 -75% |
0.06 200.0% |
0.03 -50% |
0.01 -66.7% |
0.02 100% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 -14.3% |
0.09 50% |
0.05 -44.4% |
0.054 7.4% |
0.04 -25.5% |
0.08 100% |
0.02 -75% |
0.06 200.0% |
0.03 -50% |
0.01 -66.7% |
0.02 100% |