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] |
743.83M 7.7% |
865.89M 16.4% |
3.06B 252.9% |
3.1B 1.5% |
3.09B -0.4% |
2.88B -6.9% |
2.76B -3.9% |
2.63B -4.9% |
2.59B -1.3% |
2.79B 7.4% |
2.75B -1.2% |
2.78B 1.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
634M 9.4% |
728.57M 14.9% |
2.56B 251.5% |
2.6B 1.4% |
2.58B -0.6% |
2.39B -7.5% |
2.27B -4.8% |
2.14B -5.9% |
2.1B -1.7% |
2.24B 6.8% |
2.2B -2.1% |
2.21B 0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
109.83M -1.2% |
137.32M 25.0% |
494.84M 260.4% |
503.51M 1.8% |
506.86M 0.7% |
486.79M -4.0% |
487.51M 0.1% |
487.44M 0.0% |
491.15M 0.8% |
541.25M 10.2% |
554.68M 2.5% |
569.11M 2.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
702.01M 9.1% |
799.16M 13.8% |
2.83B 253.9% |
2.87B 1.5% |
2.86B -0.5% |
2.64B -7.5% |
2.53B -4.2% |
2.39B -5.4% |
2.36B -1.3% |
2.53B 7.2% |
2.46B -2.9% |
2.48B 0.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
68M 6.5% |
70.58M 3.8% |
267.44M 278.9% |
272.06M 1.7% |
274.44M 0.9% |
251.81M -8.2% |
254.96M 1.3% |
252.18M -1.1% |
258.64M 2.6% |
286.95M 10.9% |
261.33M -8.9% |
267.25M 2.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
41.83M -11.5% |
66.73M 59.5% |
227.4M 240.8% |
231.44M 1.8% |
232.42M 0.4% |
234.98M 1.1% |
232.55M -1.0% |
235.26M 1.2% |
232.51M -1.2% |
254.3M 9.4% |
293.35M 15.4% |
301.85M 2.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
28.24M 11.7% |
- |
145.09M - |
150.41M 3.7% |
165.33M 9.9% |
- |
179.55M - |
- |
176.6M - |
- |
218.48M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
27.27M 8.7% |
45.69M 67.6% |
142.15M 211.1% |
146.19M 2.8% |
160.59M 9.9% |
172.45M 7.4% |
173.29M 0.5% |
171.43M -1.1% |
168.36M -1.8% |
171.35M 1.8% |
210.03M 22.6% |
230M 9.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.329 9.5% |
0.543 65.2% |
1.7 213.2% |
1.75 2.9% |
1.921 9.8% |
1.957 1.9% |
1.821 -6.9% |
1.714 -5.9% |
1.561 -8.9% |
1.531 -1.9% |
1.89 23.4% |
2.07 9.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.329 9.5% |
0.543 65.2% |
1.7 213.2% |
1.75 2.9% |
1.921 9.8% |
1.957 1.9% |
1.821 -6.9% |
1.714 -5.9% |
1.561 -8.9% |
1.531 -1.9% |
1.89 23.4% |
2.07 9.5% |