2017 Q4 | 2018 Q4 | 2019 Q4 | 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] |
84.77M -11.3% |
595.46M 602.4% |
358.26M -39.8% |
356.91M -0.4% |
377.24M 5.7% |
424.21M 12.5% |
461.52M 8.8% |
513.94M 11.4% |
592.82M 15.3% |
700.14M 18.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
77.67M -10.9% |
66.9M -13.9% |
329.74M 392.9% |
329.16M -0.2% |
348.63M 5.9% |
396.86M 13.8% |
461.92M 16.4% |
514.88M 11.5% |
594.02M 15.4% |
695.28M 17.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.1M -16.3% |
3.69M -48.1% |
28.52M 673.2% |
27.75M -2.7% |
28.61M 3.1% |
27.36M -4.4% |
-407.11K - |
-940.11K - |
-1.2M - |
4.86M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
81.27M -9.6% |
68.71M -15.4% |
341.36M 396.8% |
341.93M 0.2% |
360.21M 5.3% |
408.84M 13.5% |
474.94M 16.2% |
527.92M 11.2% |
608.47M 15.3% |
710.7M 16.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.6M 29.6% |
1.81M -49.5% |
11.62M 540.4% |
12.78M 9.9% |
11.58M -9.3% |
11.98M 3.4% |
13.01M 8.6% |
13.05M 0.2% |
14.46M 10.8% |
15.42M 6.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.51M -38.6% |
33.4M 852.3% |
16.9M -49.4% |
14.97M -11.4% |
17.03M 13.7% |
15.38M -9.7% |
-13.42M - |
-13.99M - |
-15.66M - |
-10.56M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.08M -57.8% |
567K -72.7% |
12.8M 2158.0% |
10.71M -16.4% |
12.48M 16.5% |
10.04M -19.5% |
-18.67M - |
-20.55M - |
-23.22M - |
-19.3M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01M -72.7% |
19.96M 1882.5% |
12.21M -38.8% |
10.29M -15.7% |
12.05M 17.1% |
9.67M -19.7% |
-15.35M - |
-16.6M - |
-18.05M - |
-14.58M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.002 -72.1% |
0.031 1838.0% |
0.02 -35.5% |
0.016 -20.1% |
0.02 23.2% |
0.016 -18.8% |
-0.024 - |
-0.026 - |
-0.028 - |
-0.023 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.002 -72.1% |
0.031 1838.0% |
0.02 -35.5% |
0.016 -20.1% |
0.02 23.2% |
0.016 -18.8% |
-0.024 - |
-0.026 - |
-0.028 - |
-0.023 - |