2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B 6.8% |
1.06B 5.2% |
1.16B 9.4% |
1.27B 9.1% |
1.37B 8.1% |
1.44B 5.5% |
1.53B 5.7% |
1.65B 8.2% |
1.75B 6.2% |
1.84B 5.2% |
1.93B 4.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
293M -2.3% |
290.64M -0.8% |
288.38M -0.8% |
329.32M 14.2% |
333.16M 1.2% |
361.26M 8.4% |
395.21M 9.4% |
480.25M 21.5% |
444.25M -7.5% |
422.76M -4.8% |
416.51M -1.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
715.28M 11.0% |
770.38M 7.7% |
872.39M 13.2% |
936.95M 7.4% |
1.04B 10.5% |
1.08B 4.6% |
1.13B 4.4% |
1.17B 3.5% |
1.31B 11.8% |
1.42B 8.6% |
1.52B 6.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
978.47M -7.6% |
992.3M 1.4% |
1.03B 3.6% |
1.32B 28.7% |
1.26B -4.8% |
1.41B 11.8% |
1.41B 0.0% |
1.59B 13.0% |
1.69B 6.2% |
1.63B -3.4% |
1.71B 4.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
685.47M -9.7% |
701.66M 2.4% |
739.66M 5.4% |
994.13M 34.4% |
926.48M -6.8% |
1.05B 13.0% |
1.01B -3.2% |
1.11B 9.6% |
1.25B 12.1% |
1.21B -2.9% |
1.29B 6.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.82M - |
68.71M 130.5% |
132.74M 93.2% |
-57.18M - |
108.91M - |
36.01M -66.9% |
117.82M 227.2% |
59.55M -49.5% |
63.4M 6.5% |
211.36M 233.4% |
227.5M 7.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
94.57M - |
- | - | - |
141.91M - |
- | - | - |
186.12M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.89M - |
44.73M 150.1% |
89.41M 99.9% |
58.04M -35.1% |
78.7M 35.6% |
15.46M -80.4% |
78.25M 406.0% |
73.99M -5.4% |
27.58M -62.7% |
98.8M 258.3% |
155.66M 57.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.57 - |
3.9 148.4% |
7.79 99.7% |
5.04 -35.3% |
6.83 35.5% |
1.33 -80.5% |
6.77 409.0% |
6.39 -5.6% |
2.38 -62.8% |
8.53 258.4% |
13.43 57.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.45 - |
3.6 148.3% |
7.25 101.4% |
4.72 -34.9% |
6.41 35.8% |
1.25 -80.5% |
6.36 408.8% |
6.01 -5.5% |
2.24 -62.7% |
8.02 258.0% |
12.65 57.7% |