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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
392.11M 5.5% |
317.75M -19.0% |
315.23M -0.8% |
361.86M 14.8% |
254.32M -29.7% |
244.9M -3.7% |
246.68M 0.7% |
224.65M -8.9% |
192.1M -14.5% |
234.11M 21.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
342.52M 6.1% |
279.05M -18.5% |
267.47M -4.2% |
311.23M 16.4% |
214.79M -31.0% |
206.55M -3.8% |
210.68M 2.0% |
186.53M -11.5% |
163.46M -12.4% |
192.06M 17.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
49.59M 1.5% |
38.7M -22.0% |
47.76M 23.4% |
50.63M 6.0% |
39.54M -21.9% |
38.35M -3.0% |
36M -6.1% |
38.12M 5.9% |
28.64M -24.9% |
42.05M 46.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
362.17M 6.5% |
296.5M -18.1% |
280.07M -5.5% |
330.23M 17.9% |
238.25M -27.9% |
223.28M -6.3% |
235.96M 5.7% |
206.06M -12.7% |
182.01M -11.7% |
210.19M 15.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
19.65M 13.8% |
17.46M -11.1% |
12.6M -27.8% |
19M 50.8% |
23.46M 23.5% |
16.73M -28.7% |
25.28M 51.1% |
19.53M -22.7% |
18.55M -5.0% |
18.13M -2.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
29.94M -5.2% |
21.24M -29.0% |
35.16M 65.5% |
31.63M -10.1% |
16.07M -49.2% |
21.62M 34.5% |
10.72M -50.4% |
18.59M 73.4% |
10.09M -45.7% |
23.92M 137.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
49.89M 117.4% |
- | - | - |
41.2M - |
- | - | - |
29.27M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
26.94M 17.4% |
17.3M -35.8% |
31.46M 81.8% |
22.2M -29.5% |
19M -14.4% |
24.87M 30.9% |
15.56M -37.4% |
16.72M 7.4% |
12.55M -24.9% |
18.34M 46.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.49 16.7% |
0.27 -44.9% |
0.44 63.0% |
0.3 -31.8% |
0.26 -13.3% |
0.34 30.8% |
0.22 -35.3% |
0.23 4.5% |
0.17 -26.1% |
0.25 47.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.49 16.7% |
0.27 -44.9% |
0.44 63.0% |
0.3 -31.8% |
0.26 -13.3% |
0.34 30.8% |
0.22 -35.3% |
0.23 4.5% |
0.17 -26.1% |
0.25 47.1% |