2017 Q3 | 2018 Q3 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.12B 7.7% |
3.24B 4.0% |
3.28B 1.3% |
3.26B -0.6% |
3.19B -2.4% |
3.03B -4.9% |
3B -1.1% |
3.04B 1.3% |
3.18B 4.7% |
3.37B 6.2% |
3.59B 6.4% |
3.66B 2.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.04B 6.8% |
3.1B 2.1% |
3.07B -1.2% |
2.96B -3.4% |
2.81B -4.9% |
2.65B -5.8% |
2.63B -0.6% |
2.69B 2.1% |
2.81B 4.4% |
2.91B 3.7% |
3.17B 8.7% |
3.27B 3.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
77.07M 59.1% |
139.34M 80.8% |
219.27M 57.4% |
303.72M 38.5% |
371.49M 22.3% |
379.68M 2.2% |
361.49M -4.8% |
345.67M -4.4% |
368.2M 6.5% |
461.95M 25.5% |
424.43M -8.1% |
386.6M -8.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.04B 6.8% |
3.1B 2.1% |
3.07B -1.2% |
2.96B -3.4% |
2.81B -4.9% |
2.65B -5.8% |
2.63B -0.6% |
2.69B 2.1% |
2.81B 4.4% |
2.91B 3.7% |
3.17B 8.7% |
3.27B 3.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
77.07M 59.1% |
139.34M 80.8% |
219.27M 57.4% |
303.72M 38.5% |
371.49M 22.3% |
379.68M 2.2% |
361.49M -4.8% |
345.67M -4.4% |
368.2M 6.5% |
461.95M 25.5% |
424.43M -8.1% |
386.6M -8.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
148.07M - |
- |
307.54M - |
- |
380.38M - |
- |
345.93M - |
- |
462.99M - |
- |
405.28M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.57M 178.4% |
88.74M 200.1% |
138.99M 56.6% |
195.5M 40.7% |
238.83M 22.2% |
235.43M -1.4% |
224.01M -4.8% |
213.4M -4.7% |
227.7M 6.7% |
302.21M 32.7% |
278.74M -7.8% |
248.47M -10.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.94 181.3% |
66.19 201.7% |
103.61 56.5% |
145.68 40.6% |
177.93 22.1% |
175.35 -1.5% |
166.81 -4.9% |
158.85 -4.8% |
169.47 6.7% |
224.94 32.7% |
207.48 -7.8% |
184.94 -10.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.94 181.3% |
65.97 200.7% |
103.23 56.5% |
145.2 40.7% |
177.46 22.2% |
174.97 -1.4% |
166.58 -4.8% |
158.73 -4.7% |
169.31 6.7% |
224.65 32.7% |
207.21 -7.8% |
184.7 -10.9% |