2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
518.87M 34.9% |
172.77M -66.7% |
522.03M 202.2% |
350.26M -32.9% |
616.97M 76.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
357.57M 28.2% |
120.07M -66.4% |
372.49M 210.2% |
245.18M -34.2% |
423.82M 72.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
161.3M 52.4% |
52.7M -67.3% |
149.54M 183.8% |
105.08M -29.7% |
193.15M 83.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
432M 32.6% |
178.1M -58.8% |
455.93M 156.0% |
297.04M -34.8% |
508.18M 71.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
74.43M 58.2% |
58.03M -22.0% |
83.44M 43.8% |
51.86M -37.9% |
84.36M 62.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
86.87M 47.7% |
-5.33M - |
66.1M - |
53.22M -19.5% |
108.79M 104.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
87.9M 55.1% |
-4.2M - |
59.9M - |
53.66M -10.4% |
111.12M 107.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.99M 60.7% |
-8.5M - |
32.13M - |
38.08M 18.5% |
69.91M 83.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.077 60.8% |
-0.012 - |
0.044 - |
0.051 16.9% |
0.097 89.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.077 60.8% |
-0.012 - |
0.044 - |
0.051 16.9% |
0.095 85.7% |