2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
294.17M 1.9% |
326.23M 10.9% |
311.17M -4.6% |
307.06M -1.3% |
281.52M -8.3% |
308.19M 9.5% |
326.12M 5.8% |
270.89M -16.9% |
291.28M 7.5% |
300.3M 3.1% |
380.81M 26.8% |
323.89M -14.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
232.73M 2.3% |
258.83M 11.2% |
235.12M -9.2% |
247.34M 5.2% |
233.5M -5.6% |
256.77M 10.0% |
314.51M 22.5% |
255.62M -18.7% |
271.23M 6.1% |
279.45M 3.0% |
383.68M 37.3% |
291.14M -24.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
61.44M 0.3% |
67.4M 9.7% |
76.05M 12.8% |
59.71M -21.5% |
48.02M -19.6% |
51.42M 7.1% |
11.62M -77.4% |
15.28M 31.5% |
20.05M 31.2% |
20.85M 4.0% |
-2.86M - |
32.75M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
289.59M 2.3% |
323M 11.5% |
304.68M -5.7% |
318.22M 4.4% |
309.4M -2.8% |
325.77M 5.3% |
377.02M 15.7% |
318.69M -15.5% |
326.92M 2.6% |
335.2M 2.5% |
471.48M 40.7% |
358.9M -23.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.86M 2.1% |
64.17M 12.9% |
69.56M 8.4% |
70.88M 1.9% |
75.9M 7.1% |
69M -9.1% |
62.52M -9.4% |
63.07M 0.9% |
55.69M -11.7% |
55.75M 0.1% |
87.8M 57.5% |
67.76M -22.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.58M -18.2% |
3.23M -29.6% |
6.49M 100.9% |
-11.17M - |
-27.88M - |
-17.58M - |
-50.9M - |
-47.79M - |
-35.64M - |
-34.9M - |
-90.66M - |
-35.02M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.24M - |
- | - | - |
-50.07M - |
- | - | - |
-99.72M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.63M 427.6% |
3.43M -70.5% |
4.6M 34.1% |
-16.03M - |
-33.41M - |
-20.33M - |
-119.27M - |
-57.29M - |
-44.98M - |
-44.58M - |
-193.22M - |
-46.5M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.028 422.2% |
0.008 -70.2% |
0.011 33.3% |
-0.036 - |
-0.074 - |
-0.043 - |
-0.256 - |
-0.123 - |
-0.096 - |
-0.096 - |
-0.414 - |
-0.097 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.028 422.2% |
0.008 -70.2% |
0.011 33.3% |
-0.036 - |
-0.074 - |
-0.043 - |
-0.256 - |
-0.123 - |
-0.096 - |
-0.096 - |
-0.414 - |
-0.097 - |