2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q1 | 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] |
103.36M -72.7% |
428.18M 314.3% |
424.87M -0.8% |
419.11M -1.4% |
382.41M -8.8% |
370.2M -3.2% |
351.47M -5.1% |
367.19M 4.5% |
399.81M 8.9% |
390.69M -2.3% |
373.83M -4.3% |
379.52M 1.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.66M 61.0% |
253.8M 318.4% |
253.59M -0.1% |
255.12M 0.6% |
237.41M -6.9% |
233.51M -1.6% |
233.96M 0.2% |
255.92M 9.4% |
290.98M 13.7% |
294.12M 1.1% |
297.29M 1.1% |
290.19M -2.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.7M -76.3% |
174.38M 308.4% |
171.28M -1.8% |
163.98M -4.3% |
144.99M -11.6% |
136.69M -5.7% |
117.5M -14.0% |
111.27M -5.3% |
108.83M -2.2% |
96.57M -11.3% |
76.54M -20.7% |
89.33M 16.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.17M 25.7% |
348.56M 324.2% |
349.18M 0.2% |
351.82M 0.8% |
344.73M -2.0% |
343.01M -0.5% |
345.03M 0.6% |
371.81M 7.8% |
413.86M 11.3% |
427.95M 3.4% |
430.03M 0.5% |
424.28M -1.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.51M -22.3% |
94.75M 340.4% |
95.59M 0.9% |
96.69M 1.2% |
107.32M 11.0% |
109.5M 2.0% |
111.06M 1.4% |
115.89M 4.3% |
122.88M 6.0% |
133.84M 8.9% |
132.74M -0.8% |
134.09M 1.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.19M -78.3% |
79.62M 275.8% |
75.69M -4.9% |
67.29M -11.1% |
37.68M -44.0% |
27.19M -27.8% |
6.44M -76.3% |
-4.62M - |
-14.05M - |
-37.26M - |
-56.2M - |
-44.76M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.71M - |
- |
50.93M - |
- |
8.05M - |
- |
-15.83M - |
- |
-29.27M - |
- |
-87.96M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.91M -65.9% |
49.09M 253.0% |
50.43M 2.7% |
39.07M -22.5% |
7.55M -80.7% |
-1.17M - |
-18.07M - |
-23.93M - |
-31.28M - |
-56.42M - |
-93.54M - |
-89.48M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.15 -66.8% |
0.55 266.7% |
0.56 1.8% |
0.46 -17.9% |
0.16 -65.2% |
0.06 -62.5% |
-0.15 - |
-0.189 - |
-0.247 - |
-0.46 - |
-0.78 - |
-0.746 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.15 -66.8% |
0.55 266.7% |
0.56 1.8% |
0.46 -17.9% |
0.16 -65.2% |
0.06 -62.5% |
-0.15 - |
-0.189 - |
-0.247 - |
-0.46 - |
-0.78 - |
-0.746 - |