2017 Q4 | 2018 Q4 | 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] |
454.54M 18.8% |
488.03M 7.4% |
441.95M -9.4% |
443.49M 0.4% |
689.64M 55.5% |
892.43M 29.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
331.77M 24.5% |
390.56M 17.7% |
372.33M -4.7% |
410.07M 10.1% |
653.3M 59.3% |
811.89M 24.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
122.77M 5.7% |
97.46M -20.6% |
69.62M -28.6% |
33.42M -52.0% |
36.35M 8.7% |
80.55M 121.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
376.74M 21.5% |
469.48M 24.6% |
455.18M -3.0% |
457.33M 0.5% |
700.31M 53.1% |
867.01M 23.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
44.97M 3.1% |
78.91M 75.5% |
82.85M 5.0% |
47.26M -43.0% |
47.01M -0.5% |
55.12M 17.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
77.8M 7.2% |
18.55M -76.2% |
-13.23M - |
-13.83M - |
-10.66M - |
25.42M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
12.53M - |
- |
-15.67M - |
- |
21.55M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
71.41M 6.1% |
-17.25M - |
-52.22M - |
-22.43M - |
-17.89M - |
14.81M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.143 -16.0% |
-0.035 - |
-0.104 - |
-0.047 - |
-0.038 - |
0.031 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.143 -16.0% |
-0.035 - |
-0.105 - |
-0.047 - |
-0.038 - |
0.031 - |