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] |
781.87M 38.1% |
646.67M -17.3% |
3.55B 449.7% |
3.7B 4.2% |
3.85B 3.9% |
4.01B 4.2% |
3.93B -1.9% |
4.06B 3.2% |
4.17B 2.9% |
4.23B 1.4% |
4.35B 2.8% |
4.39B 0.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
654.87M 36.1% |
531.5M -18.8% |
2.99B 461.9% |
3.11B 4.0% |
3.24B 4.3% |
3.4B 4.9% |
3.33B -1.8% |
3.46B 3.7% |
3.56B 3.0% |
3.62B 1.7% |
3.7B 2.1% |
3.72B 0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
127.01M 49.0% |
115.17M -9.3% |
568.08M 393.3% |
596.24M 5.0% |
606.58M 1.7% |
610.88M 0.7% |
597.14M -2.3% |
598.59M 0.2% |
613.41M 2.5% |
614.6M 0.2% |
653.9M 6.4% |
662.18M 1.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
716.05M 29.8% |
600.84M -16.1% |
3.28B 445.1% |
3.41B 4.0% |
3.55B 4.1% |
3.72B 4.8% |
3.64B -2.0% |
3.77B 3.4% |
3.89B 3.2% |
3.96B 1.7% |
4.05B 2.3% |
4.09B 1.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
61.18M -13.5% |
69.33M 13.3% |
288.64M 316.3% |
300.12M 4.0% |
307.6M 2.5% |
320.5M 4.2% |
309.35M -3.5% |
309.26M 0.0% |
327.55M 5.9% |
335.9M 2.5% |
350.96M 4.5% |
363.65M 3.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
65.83M 352.4% |
45.83M -30.4% |
279.44M 509.7% |
296.12M 6.0% |
298.98M 1.0% |
290.38M -2.9% |
287.79M -0.9% |
289.34M 0.5% |
285.85M -1.2% |
278.71M -2.5% |
302.94M 8.7% |
298.53M -1.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
63.2M - |
- |
210M - |
- |
224.61M - |
- |
213.54M - |
- |
214.97M - |
- |
185.32M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
45.88M 158.9% |
38.04M -17.1% |
210.4M 453.1% |
221.29M 5.2% |
224.61M 1.5% |
220.63M -1.8% |
213.54M -3.2% |
217.94M 2.1% |
215.29M -1.2% |
212.39M -1.3% |
185.61M -12.6% |
178.2M -4.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.2 150.0% |
0.16 -20.0% |
0.92 475% |
0.96 4.3% |
0.95 -1.0% |
0.89 -6.3% |
0.76 -14.6% |
0.75 -1.3% |
0.71 -5.3% |
0.71 0% |
0.61 -14.1% |
0.58 -4.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.2 150.0% |
0.16 -20.0% |
0.92 475% |
0.96 4.3% |
0.95 -1.0% |
0.89 -6.3% |
0.76 -14.6% |
0.75 -1.3% |
0.71 -5.3% |
0.71 0% |
0.61 -14.1% |
0.58 -4.9% |