2017 Q4 | 2018 Q4 | 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] |
360.24M -0.6% |
335.02M -7.0% |
317.93M -5.1% |
273.79M -13.9% |
191.54M -30.0% |
142.38M -25.7% |
110.89M -22.1% |
126.9M 14.4% |
173.2M 36.5% |
195.93M 13.1% |
209.33M 6.8% |
254.8M 21.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
180.12M 418.2% |
157.05M -12.8% |
151.32M -3.7% |
125.89M -16.8% |
86.93M -30.9% |
68.51M -21.2% |
74.21M 8.3% |
89.5M 20.6% |
124.93M 39.6% |
142.41M 14.0% |
153.02M 7.4% |
165.66M 8.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
180.12M -8.2% |
177.97M -1.2% |
166.61M -6.4% |
147.9M -11.2% |
104.61M -29.3% |
73.87M -29.4% |
36.68M -50.3% |
37.39M 1.9% |
48.27M 29.1% |
53.51M 10.9% |
56.31M 5.2% |
89.14M 58.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
256.51M 382.5% |
231.14M -9.9% |
231.43M 0.1% |
212.19M -8.3% |
184.66M -13.0% |
173.92M -5.8% |
177.9M 2.3% |
197.33M 10.9% |
237.18M 20.2% |
260.5M 9.8% |
289.08M 11.0% |
301.88M 4.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
76.39M 315.0% |
74.09M -3.0% |
80.11M 8.1% |
86.3M 7.7% |
97.73M 13.2% |
105.41M 7.9% |
103.69M -1.6% |
107.82M 4.0% |
112.25M 4.1% |
118.09M 5.2% |
136.06M 15.2% |
136.22M 0.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
103.73M -24.7% |
103.88M 0.1% |
86.5M -16.7% |
61.6M -28.8% |
6.88M -88.8% |
-31.54M - |
-67.01M - |
-70.43M - |
-63.98M - |
-64.58M - |
-79.75M - |
-47.08M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.26M - |
- |
76.44M - |
- |
2.1M - |
- |
-87.64M - |
- |
-91.35M - |
- |
-96.32M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.06M -4.8% |
91.27M 3.6% |
76.44M -16.2% |
53.04M -30.6% |
2.1M -96.0% |
-35.13M - |
-87.64M - |
-90.07M - |
-91.35M - |
-90.35M - |
-96.32M - |
-69.83M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.21 - |
1.486 - |
1.27 -14.6% |
0.93 -26.8% |
0.15 -83.9% |
-0.4 - |
-1.15 - |
-1.18 - |
-1.2 - |
-1.19 - |
-1.27 - |
-0.92 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.21 - |
1.486 - |
1.27 -14.6% |
0.93 -26.8% |
0.15 -83.9% |
-0.4 - |
-1.15 - |
-1.18 - |
-1.2 - |
-1.19 - |
-1.27 - |
-0.92 - |