2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
125.05M 5.0% |
126.16M 0.9% |
75.07M -40.5% |
83.17M 10.8% |
86.17M 3.6% |
69.86M -18.9% |
85.32M 22.1% |
94.96M 11.3% |
102.76M 8.2% |
145.26M 41.4% |
101.43M -30.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.21M 4.1% |
78.21M 8.3% |
45.66M -41.6% |
61.62M 35.0% |
48.9M -20.6% |
48.54M -0.7% |
53.96M 11.2% |
72.96M 35.2% |
69.12M -5.3% |
89.09M 28.9% |
70.62M -20.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.85M 6.3% |
47.95M -9.3% |
29.41M -38.7% |
21.55M -26.7% |
37.27M 72.9% |
21.32M -42.8% |
31.36M 47.1% |
22M -29.8% |
33.65M 52.9% |
56.18M 67.0% |
30.81M -45.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
85.18M 2.0% |
88.92M 4.4% |
54.69M -38.5% |
92.04M 68.3% |
63.68M -30.8% |
64.12M 0.7% |
73.6M 14.8% |
92.77M 26.0% |
85.1M -8.3% |
108.54M 27.5% |
85.84M -20.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.97M -8.6% |
10.71M -17.4% |
9.03M -15.7% |
30.42M 236.9% |
14.77M -51.4% |
15.58M 5.4% |
19.64M 26.1% |
19.82M 0.9% |
15.98M -19.3% |
19.45M 21.7% |
15.22M -21.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.88M 12.3% |
37.23M -6.6% |
20.38M -45.3% |
-8.87M - |
22.5M - |
5.74M -74.5% |
11.72M 104.0% |
2.18M -81.4% |
17.66M 708.7% |
36.73M 107.9% |
15.59M -57.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
66.1M - |
- | - | - |
30.66M - |
- | - | - |
57.33M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.72M 11.4% |
32.12M 1.3% |
9.46M -70.5% |
3.27M -65.4% |
23.79M 627.5% |
3.64M -84.7% |
-5.44M - |
25.23M - |
14.98M -40.6% |
38.56M 157.4% |
42.54M 10.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.125 11.1% |
0.131 5.0% |
0.038 -71.3% |
0.02 -46.9% |
0.15 650% |
0.02 -86.7% |
-0.03 - |
0.16 - |
0.06 -62.5% |
0.15 150% |
0.17 13.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.125 11.1% |
0.131 5.0% |
0.038 -71.3% |
0.02 -46.9% |
0.15 650% |
0.02 -86.7% |
-0.03 - |
0.16 - |
0.06 -62.5% |
0.15 150% |
0.17 13.3% |