2018 Q1 | 2019 Q1 | 2019 Q2 | 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] |
2.5B 4.2% |
2.92B 17.0% |
3.49B 19.5% |
2.83B -18.8% |
2.61B -7.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.42B 6.0% |
2.78B 14.8% |
3.37B 21.0% |
2.68B -20.4% |
2.46B -8.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.82M -33.8% |
135.76M 91.7% |
120.74M -11.1% |
150.48M 24.6% |
155.51M 3.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.49B 5.6% |
2.87B 15.2% |
3.45B 20.2% |
2.76B -19.9% |
2.56B -7.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
65.48M -5.5% |
83.91M 28.1% |
77.59M -7.5% |
78.44M 1.1% |
101.9M 29.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.34M -85.8% |
51.85M 871.5% |
43.16M -16.8% |
72.04M 66.9% |
53.61M -25.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.26M -53.8% |
47.09M 144.5% |
34.79M -26.1% |
54.82M 57.6% |
30.08M -45.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.06M -55.0% |
41.46M 175.3% |
30.65M -26.1% |
45.46M 48.3% |
26.43M -41.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.03 -55.1% |
0.083 175.4% |
0.061 -26.1% |
0.091 48.3% |
0.053 -41.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.03 -55.1% |
0.083 175.4% |
0.061 -26.1% |
0.091 48.3% |
0.053 -41.8% |