2017 Q4 | 2018 Q4 | 2019 Q4 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.05B 208.6% |
1.21B 15.7% |
1.51B 24.3% |
1.48B -2.3% |
1.52B 3.1% |
1.59B 4.6% |
1.6B 0.4% |
1.6B 0.3% |
1.64B 2.6% |
1.54B -6.1% |
1.4B -9.0% |
1.45B 3.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
234.67M -1.6% |
237.2M 1.1% |
1.09B 357.8% |
1.04B -4.5% |
1.06B 2.3% |
1.13B 6.1% |
1.13B 0.8% |
1.13B -0.5% |
1.15B 1.7% |
1.03B -10.2% |
844.81M -18.1% |
878.18M 3.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
270.02M 165.6% |
902.71M 234.3% |
423.82M -53.1% |
438.75M 3.5% |
460.15M 4.9% |
465.07M 1.1% |
462.12M -0.6% |
472.55M 2.3% |
495.54M 4.9% |
511.87M 3.3% |
559.2M 9.2% |
575.55M 2.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
900.33M 253.8% |
256.55M -71.5% |
1.17B 357.4% |
1.13B -3.7% |
1.15B 2.1% |
1.22B 5.9% |
1.24B 1.9% |
1.24B -0.1% |
1.27B 2.1% |
1.16B -8.4% |
981.83M -15.6% |
1.02B 3.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
120.65M 658.1% |
19.35M -84.0% |
87.61M 352.7% |
92.8M 5.9% |
93.03M 0.3% |
95.95M 3.1% |
109.39M 14.0% |
113.47M 3.7% |
121.14M 6.8% |
131.12M 8.2% |
137.02M 4.5% |
141.62M 3.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
149.37M 74.2% |
811M 442.9% |
336.21M -58.5% |
345.95M 2.9% |
367.12M 6.1% |
369.12M 0.5% |
352.73M -4.4% |
359.09M 1.8% |
374.4M 4.3% |
380.75M 1.7% |
422.18M 10.9% |
433.93M 2.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.16M 14.1% |
- |
197.57M - |
203.14M 2.8% |
216.17M 6.4% |
- |
250.23M - |
- |
282.73M - |
- |
310.67M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
164.07M 271.5% |
163.89M -0.1% |
172.5M 5.2% |
177.08M 2.7% |
188.31M 6.3% |
198.32M 5.3% |
212.14M 7.0% |
223.92M 5.6% |
239.82M 7.1% |
244.31M 1.9% |
269.67M 10.4% |
281.67M 4.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.162 306.3% |
0.158 -2.8% |
0.16 1.3% |
0.164 2.6% |
0.174 6.2% |
0.18 3.3% |
0.17 -5.6% |
0.17 0% |
0.164 -3.7% |
0.16 -2.0% |
0.18 12.2% |
0.188 4.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.162 306.3% |
0.158 -2.8% |
0.16 1.3% |
0.164 2.6% |
0.174 6.2% |
0.18 3.3% |
0.17 -5.6% |
0.17 0% |
0.164 -3.7% |
0.16 -2.0% |
0.18 12.2% |
0.188 4.6% |