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] |
211.53M 10.0% |
221.03M 4.5% |
175.04M -20.8% |
256.66M 46.6% |
238.01M -7.3% |
251.15M 5.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.71M -11.0% |
61.75M 21.8% |
60.08M -2.7% |
53.33M -11.2% |
69.85M 31.0% |
64.08M -8.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
160.82M 18.9% |
159.28M -1.0% |
114.96M -27.8% |
203.33M 76.9% |
168.16M -17.3% |
187.07M 11.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.99M -3.8% |
79.42M 22.2% |
60.08M -24.3% |
76.25M 26.9% |
69.85M -8.4% |
91.3M 30.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.28M 34.9% |
17.67M 23.8% |
10.09M -42.9% |
12.82M 27.0% |
- | - | |
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
146.54M 17.6% |
141.61M -3.4% |
114.96M -18.8% |
180.41M 56.9% |
168.16M -6.8% |
159.85M -4.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
196.33M - |
189.98M -3.2% |
14.56M -92.3% |
-107.54M - |
-53.52M - |
-123.63M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
132.6M -44.6% |
134.93M 1.8% |
-32.09M - |
-177.45M - |
-57.27M - |
-115.04M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.12 -42.9% |
0.12 0.1% |
-0.03 - |
-0.16 - |
-0.05 - |
-0.1 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.12 -42.9% |
0.12 -0.2% |
-0.03 - |
-0.16 - |
-0.05 - |
-0.102 - |