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] |
537.21M 0.2% |
478.22M -11.0% |
427.91M -10.5% |
392.81M -8.2% |
386.41M -1.6% |
413.73M 7.1% |
391.17M -5.5% |
419.29M 7.2% |
374.43M -10.7% |
334.79M -10.6% |
219.22M -34.5% |
217.97M -0.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
392.03M -0.3% |
346.15M -11.7% |
307.23M -11.2% |
282.86M -7.9% |
271.92M -3.9% |
299.15M 10.0% |
303.14M 1.3% |
330.37M 9.0% |
303.53M -8.1% |
274.41M -9.6% |
206.16M -24.9% |
201.41M -2.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
145.18M 1.6% |
132.07M -9.0% |
120.68M -8.6% |
109.95M -8.9% |
114.5M 4.1% |
114.58M 0.1% |
88.03M -23.2% |
88.91M 1.0% |
70.89M -20.3% |
60.38M -14.8% |
13.06M -78.4% |
16.56M 26.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
463.39M 0.6% |
420.94M -9.2% |
382.99M -9.0% |
364.55M -4.8% |
349.07M -4.2% |
380.25M 8.9% |
380.86M 0.2% |
406.41M 6.7% |
385.5M -5.1% |
355.91M -7.7% |
295.81M -16.9% |
292.91M -1.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.37M 5.8% |
74.8M 4.8% |
75.77M 1.3% |
81.69M 7.8% |
77.16M -5.5% |
81.1M 5.1% |
77.72M -4.2% |
76.04M -2.2% |
81.97M 7.8% |
81.5M -0.6% |
89.64M 10.0% |
91.5M 2.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.82M -2.1% |
57.28M -22.4% |
44.91M -21.6% |
28.26M -37.1% |
37.34M 32.1% |
33.48M -10.4% |
10.31M -69.2% |
12.88M 25.0% |
-11.07M - |
-21.13M - |
-76.58M - |
-74.94M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.98M -1.7% |
- |
36.63M - |
- |
32.84M - |
- |
-8.44M - |
- |
-23.1M - |
- |
-103.37M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.98M -1.7% |
42.74M -25.0% |
36.63M -14.3% |
24.52M -33.1% |
32.84M 33.9% |
28.44M -13.4% |
-8.44M - |
-3.27M - |
-23.1M - |
-31.87M - |
-102.51M - |
-96.5M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.65 -1.5% |
0.47 -27.7% |
0.37 -21.3% |
0.25 -32.4% |
0.3 20.0% |
0.28 -6.7% |
-0.07 - |
-0.03 - |
-0.196 - |
-0.28 - |
-0.88 - |
-0.82 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.65 -1.5% |
0.47 -27.7% |
0.37 -21.3% |
0.25 -32.4% |
0.3 20.0% |
0.28 -6.7% |
-0.07 - |
-0.03 - |
-0.196 - |
-0.28 - |
-0.88 - |
-0.82 - |