2018 Q1 | 2019 Q1 | 2019 Q3 | 2020 Q1 | 2020 Q3 | 2021 Q1 | 2021 Q3 | 2022 Q1 | 2022 Q3 | 2023 Q1 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
329.33M 81.9% |
520.17M 57.9% |
649.34M 24.8% |
681.09M 4.9% |
653.26M -4.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
268.21M 87.4% |
433.37M 61.6% |
546.53M 26.1% |
568.22M 4.0% |
540.36M -4.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
61.12M 61.0% |
86.8M 42.0% |
102.8M 18.4% |
112.87M 9.8% |
112.9M 0.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
310.1M 83.4% |
491.52M 58.5% |
613.31M 24.8% |
641.91M 4.7% |
615.28M -4.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.89M 61.2% |
58.16M 38.8% |
66.78M 14.8% |
73.69M 10.3% |
74.92M 1.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.23M 60.5% |
28.65M 48.9% |
36.02M 25.8% |
39.18M 8.8% |
37.98M -3.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.23M 37.0% |
12.3M -7.0% |
18.82M 52.9% |
27.7M 47.2% |
27.89M 0.7% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.27M 37.3% |
12.39M -6.7% |
18.89M 52.5% |
27.74M 46.9% |
27.91M 0.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.053 26.7% |
0.044 -17.1% |
0.064 44.3% |
0.093 45.8% |
0.093 0.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.052 25.6% |
0.043 -17.7% |
0.062 44.2% |
0.091 46.1% |
0.091 0.3% |