2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q2 | 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] |
2.75B 1189.0% |
569.17M -79.3% |
2.37B 316.1% |
2.36B -0.2% |
2.46B 3.9% |
2.54B 3.4% |
2.66B 4.8% |
2.91B 9.1% |
2.81B -3.1% |
2.78B -1.1% |
2.78B -0.3% |
2.64B -4.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.37B 1113.6% |
498.46M -79.0% |
2.02B 306.0% |
2.01B -0.6% |
2.07B 2.9% |
2.12B 2.5% |
2.23B 5.1% |
2.43B 8.8% |
2.35B -3.0% |
2.32B -1.6% |
2.31B -0.2% |
2.21B -4.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
381.85M 1998.2% |
70.71M -81.5% |
344.44M 387.1% |
352.07M 2.2% |
385.35M 9.5% |
417.03M 8.2% |
432.15M 3.6% |
479.22M 10.9% |
461.08M -3.8% |
467.45M 1.4% |
464.45M -0.6% |
429.53M -7.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.46B 1051.9% |
518.95M -78.9% |
2.11B 306.1% |
2.1B -0.4% |
2.16B 2.6% |
2.2B 2.3% |
2.31B 4.8% |
2.51B 8.5% |
2.44B -2.8% |
2.41B -1.2% |
2.41B 0.0% |
2.31B -3.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
89.26M 390.4% |
20.49M -77.0% |
83.73M 308.7% |
87.41M 4.4% |
84.01M -3.9% |
82.58M -1.7% |
80.26M -2.8% |
80.26M 0.0% |
83.01M 3.4% |
89.57M 7.9% |
95.71M 6.9% |
97.85M 2.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
292.59M - |
50.22M -82.8% |
260.71M 419.1% |
264.66M 1.5% |
301.33M 13.9% |
334.45M 11.0% |
351.89M 5.2% |
398.95M 13.4% |
378.07M -5.2% |
377.88M 0.0% |
368.74M -2.4% |
331.68M -10.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
97.77M - |
17.92M -81.7% |
83.19M 364.3% |
- |
68.71M - |
- |
75.18M - |
- |
66.99M - |
- |
54.87M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
98.08M - |
18.07M -81.6% |
83.76M 363.5% |
66.43M -20.7% |
69.11M 4.0% |
66.04M -4.4% |
73.9M 11.9% |
87.6M 18.5% |
65.48M -25.3% |
47.69M -27.2% |
59.81M 25.4% |
41.63M -30.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.29 - |
0.05 -82.8% |
0.24 380% |
0.21 -12.5% |
0.17 -19.0% |
0.15 -11.8% |
0.16 6.7% |
0.19 18.8% |
0.14 -26.3% |
0.1 -28.6% |
0.13 30% |
0.09 -30.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.29 - |
0.05 -82.8% |
0.24 380% |
0.21 -12.5% |
0.17 -19.0% |
0.15 -11.8% |
0.16 6.7% |
0.19 18.8% |
0.14 -26.3% |
0.1 -28.6% |
0.13 30% |
0.09 -30.8% |