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] |
196.95M 22.5% |
204.6M 3.9% |
193.44M -5.5% |
183.41M -5.2% |
180.25M -1.7% |
227.36M 26.1% |
217.19M -4.5% |
200.46M -7.7% |
191.98M -4.2% |
159.15M -17.1% |
145.46M -8.6% |
130.91M -10.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
154.58M 16.5% |
459.34M 197.2% |
157.45M -65.7% |
147.58M -6.3% |
148.17M 0.4% |
201.26M 35.8% |
188.39M -6.4% |
169.31M -10.1% |
155.73M -8.0% |
135.01M -13.3% |
111.72M -17.2% |
104.71M -6.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
42.37M 50.6% |
204.6M 382.9% |
35.99M -82.4% |
35.83M -0.5% |
32.08M -10.5% |
26.11M -18.6% |
28.8M 10.3% |
31.14M 8.1% |
36.26M 16.4% |
24.13M -33.4% |
33.74M 39.8% |
26.2M -22.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
177.02M 20.3% |
511.94M 189.2% |
174.81M -65.9% |
163.6M -6.4% |
170M 3.9% |
220.85M 29.9% |
209.49M -5.1% |
181.73M -13.3% |
185.43M 2.0% |
152.91M -17.5% |
130.77M -14.5% |
121.57M -7.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
22.44M 55.2% |
52.6M 134.4% |
17.36M -67.0% |
16.02M -7.7% |
21.83M 36.3% |
19.6M -10.2% |
21.1M 7.7% |
12.42M -41.1% |
29.71M 139.2% |
17.9M -39.7% |
19.04M 6.4% |
16.86M -11.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
19.93M 45.8% |
204.6M 926.5% |
18.63M -90.9% |
19.81M 6.3% |
10.25M -48.3% |
6.51M -36.5% |
7.7M 18.3% |
18.73M 143.1% |
6.55M -65.0% |
6.23M -4.9% |
14.69M 135.8% |
9.34M -36.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
31.46M - |
- | - | - |
28.53M - |
- | - | - |
28.7M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
18.57M 19.2% |
17.74M -4.5% |
13.76M -22.4% |
15.54M 12.9% |
12.95M -16.7% |
8.32M -35.7% |
14.26M 71.3% |
16.75M 17.5% |
11.95M -28.6% |
7.65M -36.0% |
12.42M 62.5% |
10.6M -14.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.31 24% |
0.29 -6.5% |
0.225 -22.5% |
0.254 12.9% |
0.166 -34.6% |
0.102 -38.6% |
0.264 158.6% |
0.205 -22.1% |
0.145 -29.5% |
0.095 -34.1% |
0.152 59.6% |
0.13 -14.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.31 24% |
0.29 -6.5% |
0.225 -22.5% |
0.254 12.9% |
0.166 -34.6% |
0.102 -38.6% |
0.264 158.6% |
0.205 -22.1% |
0.145 -29.5% |
0.095 -34.1% |
0.152 59.6% |
0.13 -14.7% |