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] |
187.74M -18.8% |
201.26M 7.2% |
211.28M 5.0% |
265.87M 25.8% |
230.17M -13.4% |
205.69M -10.6% |
180.53M -12.2% |
200M 10.8% |
246.43M 23.2% |
264.61M 7.4% |
240.22M -9.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
133.99M -11.2% |
145.25M 8.4% |
175.54M 20.9% |
211.06M 20.2% |
176.86M -16.2% |
171.29M -3.2% |
152.93M -10.7% |
175.56M 14.8% |
209.6M 19.4% |
219.53M 4.7% |
198.74M -9.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.75M -33.2% |
56.01M 4.2% |
35.74M -36.2% |
54.81M 53.3% |
53.31M -2.7% |
34.4M -35.5% |
27.59M -19.8% |
24.44M -11.4% |
36.82M 50.7% |
45.08M 22.4% |
41.47M -8.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
153.24M -15.6% |
174.35M 13.8% |
206.42M 18.4% |
246.63M 19.5% |
220.83M -10.5% |
199.73M -9.6% |
180.12M -9.8% |
221.85M 23.2% |
239.78M 8.1% |
254.94M 6.3% |
234.02M -8.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.25M -37.3% |
29.1M 51.2% |
30.89M 6.1% |
35.57M 15.2% |
43.96M 23.6% |
28.43M -35.3% |
27.18M -4.4% |
46.29M 70.3% |
30.17M -34.8% |
35.41M 17.4% |
35.28M -0.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.49M -30.7% |
26.91M -22.0% |
4.86M -81.9% |
19.24M 296.1% |
9.35M -51.4% |
5.97M -36.2% |
411.81K -93.1% |
-21.85M - |
6.65M - |
9.67M 45.4% |
6.19M -35.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
48.48M - |
- | - | - |
22.53M - |
- | - | - |
14.91M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.08M -15.1% |
18.69M -39.9% |
6.46M -65.5% |
13.45M 108.2% |
13M -3.3% |
9.83M -24.4% |
-3.95M - |
-29.42M - |
8.35M - |
6.95M -16.8% |
726.43K -89.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.39 -20.4% |
0.23 -41.0% |
0.08 -65.2% |
0.17 112.5% |
0.162 -4.7% |
0.118 -27.2% |
-0.05 - |
-0.36 - |
0.105 - |
0.085 -19.4% |
0.01 -88.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.39 -20.4% |
0.23 -41.0% |
0.08 -65.2% |
0.17 112.5% |
0.162 -4.7% |
0.118 -27.2% |
-0.05 - |
-0.36 - |
0.105 - |
0.085 -19.4% |
0.01 -88.2% |