2018 Q2 | 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.99M 53.2% |
103.45M -17.9% |
172.21M 66.5% |
140.14M -18.6% |
218.54M 55.9% |
100.82M -53.9% |
195.85M 94.3% |
135.54M -30.8% |
206.72M 52.5% |
113.5M -45.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.33M 80.1% |
55.94M -18.1% |
109.35M 95.5% |
94.49M -13.6% |
156.64M 65.8% |
63.43M -59.5% |
134.07M 111.4% |
97.43M -27.3% |
142.19M 45.9% |
70.44M -50.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.66M 30.2% |
47.51M -17.6% |
62.85M 32.3% |
45.65M -27.4% |
61.9M 35.6% |
37.39M -39.6% |
61.79M 65.3% |
38.11M -38.3% |
64.53M 69.3% |
43.06M -33.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
95.73M 58.6% |
86.68M -9.5% |
162.26M 87.2% |
125.9M -22.4% |
196.12M 55.8% |
105.82M -46.0% |
189.55M 79.1% |
140.95M -25.6% |
183.26M 30.0% |
107.58M -41.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.4M 22.1% |
30.74M 12.2% |
52.9M 72.1% |
31.41M -40.6% |
39.48M 25.7% |
42.39M 7.4% |
55.48M 30.9% |
43.53M -21.5% |
41.07M -5.7% |
37.14M -9.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.27M 38.5% |
16.77M -44.6% |
9.95M -40.7% |
14.23M 43.0% |
22.42M 57.5% |
-5.01M - |
6.3M - |
-5.42M - |
23.46M - |
5.92M -74.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.21M - |
- | - | - |
35.77M - |
- | - | - |
18.6M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.5M 4.1% |
15.51M -36.7% |
6.56M -57.7% |
14.33M 118.3% |
22.52M 57.2% |
3.58M -84.1% |
3.87M 8.0% |
-3.49M - |
24.86M - |
8.22M -66.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 0% |
0.12 -29.4% |
0.04 -66.7% |
0.1 150.0% |
0.16 60% |
0.03 -81.3% |
0.03 0% |
-0.025 - |
0.175 - |
0.06 -65.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 0% |
0.12 -29.4% |
0.04 -66.7% |
0.1 150.0% |
0.16 60% |
0.03 -81.3% |
0.03 0% |
-0.025 - |
0.175 - |
0.06 -65.7% |