2020 Q3 | 2020 Q4 | 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] |
195.45M 52.9% |
112.23M -42.6% |
138.81M 23.7% |
92.32M -33.5% |
119.65M 29.6% |
105.75M -11.6% |
124.38M 17.6% |
84.02M -32.4% |
117.78M 40.2% |
109.32M -7.2% |
|
Cost of Revenue | [friend] | [friend] |
83.9M - |
48.59M -42.1% |
57.81M 19.0% |
38.85M -32.8% |
54.56M 40.4% |
49.67M -9.0% |
67.91M 36.7% |
43M -36.7% |
61.04M 41.9% |
57.74M -5.4% |
|
Gross Profit | [friend] | [friend] |
111.56M - |
63.64M -43.0% |
81.01M 27.3% |
53.47M -34.0% |
65.09M 21.7% |
56.09M -13.8% |
56.47M 0.7% |
41.02M -27.4% |
56.74M 38.3% |
51.58M -9.1% |
|
Total Expenses | [friend] | [friend] |
144.17M - |
80.41M -44.2% |
93.11M 15.8% |
68.83M -26.1% |
83.97M 22.0% |
78.14M -6.9% |
95.84M 22.6% |
69.68M -27.3% |
86.45M 24.1% |
89.98M 4.1% |
|
Operating Expense | [friend] | [friend] |
60.28M - |
31.82M -47.2% |
35.31M 11.0% |
29.98M -15.1% |
29.4M -1.9% |
28.47M -3.2% |
27.93M -1.9% |
26.68M -4.5% |
25.41M -4.8% |
32.24M 26.9% |
|
Operating Income | [friend] | [friend] |
51.28M - |
31.82M -38.0% |
45.7M 43.6% |
23.49M -48.6% |
35.68M 51.9% |
27.62M -22.6% |
28.55M 3.4% |
14.34M -49.8% |
31.33M 118.5% |
19.34M -38.3% |
|
Net Income (Cont Operations) | [friend] | [friend] |
45.09M - |
26.86M -40.4% |
39.12M 45.7% |
- |
52.28M - |
25.24M -51.7% |
26.2M 3.8% |
- |
51.84M - |
- | |
Net Income | [friend] | [friend] |
44.87M 26.7% |
26.72M -40.5% |
38.67M 44.7% |
22.05M -43.0% |
30.27M 37.3% |
24.65M -18.6% |
25.53M 3.6% |
17.99M -29.5% |
32.04M 78.1% |
21.38M -33.3% |
|
Basic EPS | [friend] | [friend] |
0.6 27.3% |
0.35 -41.7% |
0.52 48.6% |
0.29 -44.2% |
0.41 41.4% |
0.32 -22.0% |
0.31 -3.1% |
0.18 -41.9% |
0.32 77.8% |
0.21 -34.4% |
|
Diluted EPS | [friend] | [friend] |
0.6 27.3% |
0.35 -41.7% |
0.52 48.6% |
0.29 -44.2% |
0.41 41.4% |
0.32 -22.0% |
0.31 -3.1% |
0.18 -41.9% |
0.32 77.8% |
0.21 -34.4% |