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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.58B -1.1% |
1.79B 13.4% |
1.59B -11.1% |
1.81B 13.5% |
1.47B -18.8% |
1.69B 14.9% |
1.49B -11.4% |
1.75B 16.9% |
1.38B -20.8% |
1.58B 14.4% |
1.4B -11.7% |
1.79B 28.4% |
1.36B -24.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.02B -7.4% |
1.15B 13.0% |
1.03B -10.2% |
1.22B 18.6% |
946.31M -22.7% |
1.09B 15.3% |
971.45M -10.9% |
1.17B 20.8% |
916.49M -21.9% |
1.02B 11.3% |
915.14M -10.2% |
1.2B 30.9% |
908.43M -24.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
563.7M 12.9% |
642.5M 14.0% |
560.84M -12.7% |
584.06M 4.1% |
521.42M -10.7% |
596.06M 14.3% |
522.47M -12.3% |
572.54M 9.6% |
467.12M -18.4% |
563.45M 20.6% |
482.64M -14.3% |
597.01M 23.7% |
455.79M -23.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.34B -7.9% |
1.54B 14.6% |
1.38B -10.4% |
1.61B 17.0% |
1.26B -21.6% |
1.43B 13.3% |
1.31B -8.1% |
1.54B 17.3% |
1.26B -18.4% |
1.37B 9.1% |
1.26B -8.1% |
1.59B 26.2% |
1.26B -20.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
324.63M -9.3% |
387.94M 19.5% |
344.73M -11.1% |
385.86M 11.9% |
315.93M -18.1% |
339.33M 7.4% |
342.95M 1.1% |
367.74M 7.2% |
340.92M -7.3% |
352.48M 3.4% |
345.91M -1.9% |
393.04M 13.6% |
353.41M -10.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
239.07M 69.5% |
254.56M 6.5% |
216.11M -15.1% |
198.2M -8.3% |
205.49M 3.7% |
256.73M 24.9% |
179.52M -30.1% |
204.8M 14.1% |
126.2M -38.4% |
210.96M 67.2% |
136.73M -35.2% |
203.97M 49.2% |
102.38M -49.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
177.8M 94.3% |
190.51M 7.2% |
161.31M -15.3% |
141.77M -12.1% |
149.81M 5.7% |
188.8M 26.0% |
131.74M -30.2% |
157.65M 19.7% |
93.97M -40.4% |
157.07M 67.2% |
99.98M -36.4% |
168.17M 68.2% |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
177.8M 94.3% |
190.51M 7.2% |
161.31M -15.3% |
141.77M -12.1% |
149.81M 5.7% |
188.8M 26.0% |
131.74M -30.2% |
157.65M 19.7% |
93.97M -40.4% |
157.07M 67.2% |
99.98M -36.4% |
168.17M 68.2% |
76.47M -54.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.93 91.1% |
2.06 6.7% |
1.77 -14.1% |
1.61 -9.0% |
1.73 7.5% |
2.28 31.8% |
1.67 -26.8% |
2.03 21.6% |
1.22 -39.9% |
2.06 68.9% |
1.34 -35.0% |
2.26 68.7% |
1.03 -54.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.84 89.7% |
1.99 8.2% |
1.72 -13.6% |
1.57 -8.7% |
1.69 7.6% |
2.22 31.4% |
1.62 -27.0% |
1.97 21.6% |
1.19 -39.6% |
2.01 68.9% |
1.31 -34.8% |
2.19 67.2% |
1.01 -53.9% |