2017 Q2 | 2017 Q4 | 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] | [friend] |
282M -11.5% |
331.01M 17.4% |
392.8M 18.7% |
439.72M 11.9% |
312.62M -28.9% |
333.48M 6.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
118.49M -6.4% |
133.77M 12.9% |
144.82M 8.3% |
157.85M 9.0% |
137.87M -12.7% |
136.28M -1.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
163.51M -14.9% |
197.24M 20.6% |
247.97M 25.7% |
281.86M 13.7% |
174.75M -38.0% |
197.2M 12.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
244.42M -18.1% |
898.06M 267.4% |
466.05M -48.1% |
442.09M -5.1% |
338.03M -23.5% |
316.07M -6.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
125.93M -26.7% |
764.29M 506.9% |
321.22M -58.0% |
284.23M -11.5% |
200.16M -29.6% |
179.79M -10.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.58M 84.5% |
-567.05M - |
-73.25M - |
-2.37M - |
-25.41M - |
17.41M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.02M 11.3% |
-562.41M - |
-63.7M - |
-75.66M - |
-21.05M - |
27.82M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.024 11.8% |
-0.296 - |
-0.034 - |
-0.04 - |
-0.011 - |
0.015 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.024 11.8% |
-0.296 - |
-0.034 - |
-0.04 - |
-0.011 - |
0.015 - |