2016 Q4 | 2017 Q4 | 2018 Q3 | 2018 Q4 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] |
758.56M 19.4% |
855.66M 12.8% |
872.05M 1.9% |
805.4M -7.6% |
703.77M -12.6% |
609.82M -13.3% |
493.74M -19.0% |
456.77M -7.5% |
459.17M 0.5% |
463.1M 0.9% |
487.09M 5.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
454.56M 18.2% |
497.02M 9.3% |
515.99M 3.8% |
500.83M -2.9% |
458.15M -8.5% |
415.64M -9.3% |
358.11M -13.8% |
340.91M -4.8% |
335.49M -1.6% |
321.29M -4.2% |
329.42M 2.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
304M 21.2% |
358.64M 18.0% |
356.06M -0.7% |
304.57M -14.5% |
245.61M -19.4% |
194.18M -20.9% |
135.63M -30.2% |
115.87M -14.6% |
123.68M 6.7% |
141.81M 14.7% |
157.67M 11.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
537.13M 17.9% |
592.57M 10.3% |
619.46M 4.5% |
600.76M -3.0% |
554.81M -7.6% |
505.16M -8.9% |
443.24M -12.3% |
426.68M -3.7% |
421.43M -1.2% |
406.7M -3.5% |
412.7M 1.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.56M 16.3% |
95.55M 15.7% |
103.48M 8.3% |
99.93M -3.4% |
96.65M -3.3% |
89.51M -7.4% |
85.13M -4.9% |
85.78M 0.8% |
85.93M 0.2% |
85.41M -0.6% |
83.28M -2.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
221.43M 23.2% |
263.09M 18.8% |
252.58M -4.0% |
204.64M -19.0% |
148.96M -27.2% |
104.67M -29.7% |
50.5M -51.8% |
30.09M -40.4% |
37.75M 25.4% |
56.4M 49.4% |
74.39M 31.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
171.16M - |
- |
148.26M - |
- |
87.69M - |
- |
20.77M - |
- |
35.1M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
141.07M 38.1% |
171.16M 21.3% |
164.12M -4.1% |
148.26M -9.7% |
105.83M -28.6% |
87.71M -17.1% |
37.9M -56.8% |
20.71M -45.4% |
16.07M -22.4% |
34.79M 116.4% |
51.76M 48.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1 40.0% |
1.221 22.1% |
1.171 -4.1% |
0.991 -15.4% |
0.461 -53.5% |
0.63 36.5% |
0.28 -55.6% |
0.15 -46.4% |
0.19 26.7% |
0.25 31.6% |
0.38 52% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1 40.0% |
1.221 22.1% |
1.171 -4.1% |
0.991 -15.4% |
0.451 -54.5% |
0.63 39.6% |
0.28 -55.6% |
0.15 -46.4% |
0.19 26.7% |
0.25 31.6% |
0.38 52% |