2013 Q4 | 2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q4 | 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] | [friend] |
985.08M -12.1% |
926.42M -6.0% |
888.75M -4.1% |
845.02M -4.9% |
833.56M -1.4% |
839.14M 0.7% |
807.59M -3.8% |
810.16M 0.3% |
841.97M 3.9% |
860.12M 2.2% |
900.47M 4.7% |
952.54M 5.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
703.43M -1.9% |
741.97M 5.5% |
781.38M 5.3% |
788.99M 1.0% |
786.65M -0.3% |
784.8M -0.2% |
773.38M -1.5% |
773.98M 0.1% |
806.43M 4.2% |
819.5M 1.6% |
838.98M 2.4% |
883.27M 5.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
281.65M -30.3% |
184.45M -34.5% |
107.37M -41.8% |
56.02M -47.8% |
46.91M -16.3% |
54.35M 15.9% |
34.21M -37.1% |
36.19M 5.8% |
35.53M -1.8% |
40.62M 14.3% |
61.49M 51.4% |
69.27M 12.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
763.11M -3.2% |
795.62M 4.3% |
830.79M 4.4% |
834.78M 0.5% |
841.19M 0.8% |
837.58M -0.4% |
826.62M -1.3% |
830.38M 0.5% |
863.76M 4.0% |
874.68M 1.3% |
894.05M 2.2% |
937.23M 4.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.68M -16.2% |
53.66M -10.1% |
49.4M -7.9% |
45.78M -7.3% |
54.54M 19.1% |
52.78M -3.2% |
53.24M 0.9% |
56.41M 5.9% |
57.33M 1.6% |
55.18M -3.8% |
55.07M -0.2% |
53.96M -2.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
221.97M -33.3% |
130.79M -41.1% |
57.96M -55.7% |
10.24M -82.3% |
-7.63M - |
1.57M - |
-19.03M - |
-20.22M - |
-21.8M - |
-14.56M - |
6.42M - |
15.31M 138.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
244.89M - |
- |
88.84M - |
- |
-25.46M - |
- |
-25.24M - |
- |
-8.97M - |
- |
30.26M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
244.62M -18.2% |
149.63M -38.8% |
88.55M -40.8% |
29.61M -66.6% |
-25.64M - |
-4.9M - |
-25.3M - |
-11.63M - |
-8.98M - |
7.13M - |
30.27M 324.7% |
21.93M -27.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.49 -13.5% |
1.22 -51.0% |
0.74 -39.3% |
0.25 -66.2% |
-0.21 - |
-0.04 - |
-0.21 - |
-0.1 - |
-0.07 - |
0.06 - |
0.25 316.7% |
0.18 -28.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.49 -13.5% |
1.22 -51.0% |
0.74 -39.3% |
0.25 -66.2% |
-0.21 - |
-0.04 - |
-0.21 - |
-0.1 - |
-0.07 - |
0.06 - |
0.25 316.7% |
0.18 -28.0% |