2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2022 Q1 | 2022 Q3 | 2023 Q1 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
366.95M 27.4% |
287.97M -21.5% |
531.76M 84.7% |
544.2M 2.3% |
567M 4.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
156.24M 55.6% |
182.21M 16.6% |
342.99M 88.2% |
342.12M -0.3% |
337.04M -1.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
210.71M 12.3% |
105.76M -49.8% |
188.77M 78.5% |
202.08M 7.1% |
229.96M 13.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
238.9M 35.7% |
238.99M 0.0% |
451.69M 89.0% |
447.39M -1.0% |
452.03M 1.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.65M 9.2% |
56.77M -31.3% |
108.7M 91.5% |
105.27M -3.2% |
114.99M 9.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
128.06M 14.4% |
48.99M -61.7% |
80.07M 63.5% |
96.82M 20.9% |
114.97M 18.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-31.26M - |
- |
33.47M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
80.37M 3.8% |
-35.92M - |
-39.22M - |
18.63M - |
33.89M 81.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.09 12.4% |
-0.04 - |
-0.041 - |
0.02 - |
0.04 103.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.09 12.4% |
-0.04 - |
-0.041 - |
0.02 - |
0.03 52.4% |