2017 Q4 | 2018 Q4 | 2019 Q4 | 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] |
1.1B 264.6% |
1.11B 1.1% |
1.18B 6.6% |
1.11B -6.1% |
1.16B 4.3% |
1.14B -1.9% |
1.03B -9.3% |
1.03B -0.5% |
941.04M -8.2% |
895.7M -4.8% |
916.45M 2.3% |
911.49M -0.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
768.61M 267.8% |
783.51M 1.9% |
867.68M 10.7% |
844.13M -2.7% |
914.38M 8.3% |
927.26M 1.4% |
856.58M -7.6% |
862.05M 0.6% |
799.01M -7.3% |
752.02M -5.9% |
770.04M 2.4% |
764.36M -0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
327.62M 257.2% |
324.28M -1.0% |
313.48M -3.3% |
265.27M -15.4% |
243M -8.4% |
208.63M -14.1% |
173.32M -16.9% |
163.2M -5.8% |
142.03M -13.0% |
143.68M 1.2% |
146.41M 1.9% |
147.12M 0.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
842.12M 268.5% |
860.41M 2.2% |
966.85M 12.4% |
946.67M -2.1% |
1.02B 7.4% |
1.03B 1.3% |
951.06M -7.7% |
953.14M 0.2% |
892.58M -6.4% |
847.79M -5.0% |
869.2M 2.5% |
867.26M -0.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.51M 275.3% |
76.9M 4.6% |
99.17M 29.0% |
102.54M 3.4% |
102.48M -0.1% |
102.89M 0.4% |
94.48M -8.2% |
91.09M -3.6% |
93.57M 2.7% |
95.77M 2.4% |
99.16M 3.5% |
102.89M 3.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
254.12M 252.2% |
247.39M -2.6% |
214.31M -13.4% |
162.73M -24.1% |
140.52M -13.6% |
105.74M -24.8% |
78.84M -25.4% |
72.11M -8.5% |
48.46M -32.8% |
47.91M -1.1% |
47.25M -1.4% |
44.23M -6.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
103.53M - |
- |
175.46M - |
- |
127.86M - |
- |
27.89M - |
- |
1.17M - |
- |
15.25M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
200.23M 267.4% |
197.7M -1.3% |
175.46M -11.2% |
141.31M -19.5% |
128.39M -9.1% |
108.08M -15.8% |
43.84M -59.4% |
38.47M -12.2% |
22.05M -42.7% |
18.38M -16.6% |
28.77M 56.5% |
28.91M 0.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.01 272.2% |
1.98 -1.5% |
1.66 -16.2% |
1.27 -23.5% |
1.04 -18.1% |
0.8 -23.1% |
0.33 -58.8% |
0.29 -12.1% |
0.17 -41.4% |
0.14 -17.6% |
0.22 57.1% |
0.22 0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.01 272.2% |
1.98 -1.5% |
1.66 -16.2% |
1.27 -23.5% |
1.04 -18.1% |
0.8 -23.1% |
0.33 -58.8% |
0.29 -12.1% |
0.17 -41.4% |
0.14 -17.6% |
0.22 57.1% |
0.22 0% |