2018 Q4 | 2019 Q4 | 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] |
331.06M 11.1% |
1.22B 269.3% |
1.24B 1.3% |
1.25B 1.3% |
1.23B -2.3% |
1.22B -0.6% |
1.2B -1.4% |
1.19B -0.6% |
1.24B 3.5% |
1.32B 6.8% |
1.38B 4.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
208.31M -41.0% |
750.75M 260.4% |
179.87M -76.0% |
770.34M 328.3% |
750.18M -2.6% |
746.74M -0.5% |
735.21M -1.5% |
745.4M 1.4% |
763.36M 2.4% |
839.36M 10.0% |
891.41M 6.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
122.75M - |
471.7M 284.3% |
487.55M 3.4% |
483.58M -0.8% |
475.41M -1.7% |
471.9M -0.7% |
466.11M -1.2% |
448.77M -3.7% |
472.65M 5.3% |
480.87M 1.7% |
485.31M 0.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
250.75M -41.8% |
915.65M 265.2% |
222.12M -75.7% |
952.12M 328.7% |
935.52M -1.7% |
942.9M 0.8% |
915.21M -2.9% |
936.8M 2.4% |
969.84M 3.5% |
1.05B 8.4% |
1.14B 8.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
42.44M -45.1% |
164.91M 288.5% |
42.25M -74.4% |
181.78M 330.3% |
185.33M 2.0% |
196.15M 5.8% |
180M -8.2% |
191.4M 6.3% |
206.48M 7.9% |
211.86M 2.6% |
250.73M 18.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
80.31M - |
306.79M 282.0% |
322.64M 5.2% |
301.8M -6.5% |
290.07M -3.9% |
275.75M -4.9% |
286.12M 3.8% |
257.38M -10.0% |
266.17M 3.4% |
269M 1.1% |
234.59M -12.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
237.31M - |
- |
239.59M - |
- |
222.63M - |
- |
215.23M - |
- |
219.49M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
63.4M 7.2% |
237.68M 274.9% |
243.77M 2.6% |
239.91M -1.6% |
231.98M -3.3% |
222.82M -4.0% |
232.99M 4.6% |
215.31M -7.6% |
223.23M 3.7% |
219.31M -1.8% |
191.71M -12.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 3.5% |
0.66 288.2% |
0.677 2.6% |
0.66 -2.5% |
0.65 -1.5% |
0.61 -6.2% |
0.62 1.6% |
0.56 -9.7% |
0.55 -1.8% |
0.53 -3.6% |
0.46 -13.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 3.5% |
0.66 288.2% |
0.677 2.6% |
0.66 -2.5% |
0.65 -1.5% |
0.61 -6.2% |
0.62 1.6% |
0.56 -9.7% |
0.55 -1.8% |
0.53 -3.6% |
0.46 -13.2% |