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] |
130.05M 24.6% |
135.55M 4.2% |
180.69M 33.3% |
139.99M -22.5% |
192.8M 37.7% |
281.97M 46.3% |
311.32M 10.4% |
331.15M 6.4% |
433.26M 30.8% |
371.01M -14.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
101.32M 25.1% |
105.72M 4.3% |
143.8M 36.0% |
110.43M -23.2% |
150.09M 35.9% |
220.4M 46.8% |
251.61M 14.2% |
266.77M 6.0% |
335.01M 25.6% |
290.7M -13.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
28.73M 23.2% |
29.83M 3.8% |
36.9M 23.7% |
29.57M -19.9% |
42.71M 44.4% |
61.57M 44.2% |
59.71M -3.0% |
64.39M 7.8% |
98.25M 52.6% |
80.31M -18.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
111.6M 30.4% |
119.3M 6.9% |
158.78M 33.1% |
129.21M -18.6% |
169.75M 31.4% |
247.24M 45.6% |
295.23M 19.4% |
299.24M 1.4% |
384.11M 28.4% |
338.98M -11.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
10.28M 124.2% |
13.58M 32.1% |
14.98M 10.4% |
18.78M 25.4% |
19.66M 4.7% |
26.85M 36.5% |
43.62M 62.5% |
32.48M -25.6% |
49.1M 51.2% |
48.28M -1.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
18.46M -1.5% |
16.26M -11.9% |
21.91M 34.8% |
10.78M -50.8% |
23.04M 113.7% |
34.73M 50.7% |
16.09M -53.7% |
31.91M 98.3% |
49.15M 54.0% |
32.03M -34.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
31.39M - |
- | - | - |
32.24M - |
- | - | - |
62.43M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
15.25M -7.8% |
14.78M -3.1% |
22.26M 50.6% |
12.22M -45.1% |
20.02M 63.9% |
29.01M 44.9% |
17.46M -39.8% |
30.89M 76.9% |
31.63M 2.4% |
23.04M -27.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.139 -2.7% |
0.097 -29.9% |
0.235 141.6% |
0.082 -65.3% |
0.131 59.8% |
0.187 43.3% |
0.119 -36.5% |
0.2 68.2% |
0.212 6.1% |
0.148 -30.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.134 -6.2% |
0.097 -27.3% |
0.235 141.6% |
0.082 -65.3% |
0.131 59.8% |
0.187 43.3% |
0.118 -37.1% |
0.2 69.6% |
0.21 4.8% |
0.148 -29.5% |