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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
641.68M 16.4% |
2.16B 236.7% |
2.19B 1.6% |
2.24B 2.2% |
2.25B 0.2% |
2.22B -1.1% |
2.22B -0.1% |
2.23B 0.5% |
2.24B 0.2% |
2.29B 2.5% |
2.29B -0.1% |
2.21B -3.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
457.66M 17.4% |
1.61B 252.4% |
1.66B 2.8% |
1.71B 3.2% |
1.73B 1.0% |
1.64B -5.3% |
1.62B -0.9% |
1.63B 0.5% |
1.65B 1.1% |
1.72B 4.6% |
1.75B 1.7% |
1.71B -2.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
184.02M 14.1% |
547.37M 197.5% |
536.78M -1.9% |
532.11M -0.9% |
520.41M -2.2% |
585.86M 12.6% |
599.89M 2.4% |
602.52M 0.4% |
588.97M -2.2% |
569.43M -3.3% |
539.22M -5.3% |
496.13M -8.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
561.49M 13.5% |
1.92B 241.8% |
1.96B 2.0% |
2B 2.0% |
2B 0.2% |
1.97B -1.7% |
1.96B -0.2% |
1.97B 0.2% |
1.98B 0.9% |
2.08B 4.5% |
2.11B 1.5% |
2.07B -1.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
103.83M -1.0% |
306.36M 195.1% |
300.06M -2.1% |
286.92M -4.4% |
273.26M -4.8% |
329.91M 20.7% |
340.61M 3.2% |
336.81M -1.1% |
338.12M 0.4% |
352.11M 4.1% |
353.8M 0.5% |
350.53M -0.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
80.19M 42.1% |
241.01M 200.5% |
236.72M -1.8% |
245.18M 3.6% |
247.15M 0.8% |
255.95M 3.6% |
259.28M 1.3% |
265.71M 2.5% |
250.85M -5.6% |
217.32M -13.4% |
185.42M -14.7% |
145.6M -21.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
189.91M - |
- |
198.16M - |
- |
204.95M - |
- |
221.44M - |
- |
172.89M - |
- |
121.65M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
59.62M 50.6% |
190.02M 218.7% |
188.24M -0.9% |
198.54M 5.5% |
198.05M -0.2% |
205.12M 3.6% |
215.78M 5.2% |
221.94M 2.9% |
218.43M -1.6% |
174.75M -20.0% |
152.77M -12.6% |
124.57M -18.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.18 63.6% |
0.56 211.1% |
0.55 -1.8% |
0.57 3.6% |
0.54 -5.3% |
0.53 -1.9% |
0.55 3.8% |
0.56 1.8% |
0.55 -1.8% |
0.44 -20.0% |
0.39 -11.4% |
0.32 -17.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.18 63.6% |
0.56 211.1% |
0.55 -1.8% |
0.57 3.6% |
0.54 -5.3% |
0.53 -1.9% |
0.55 3.8% |
0.56 1.8% |
0.55 -1.8% |
0.44 -20.0% |
0.39 -11.4% |
0.32 -17.9% |