2019 Q3 | 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] |
295M 3.8% |
1.17B 294.9% |
1.17B 0.3% |
1.16B -0.8% |
1.16B -0.3% |
1.13B -2.2% |
1.12B -1.2% |
1.12B 0.2% |
1.11B -0.4% |
1.12B 0.7% |
1.12B 0.1% |
1.13B 0.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
92.4M 5.1% |
365M 295.0% |
356.4M -2.4% |
351.8M -1.3% |
347.6M -1.2% |
354.6M 2.0% |
356.1M 0.4% |
360.1M 1.1% |
368.5M 2.3% |
370.9M 0.7% |
375.4M 1.2% |
389.9M 3.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
202.6M 3.2% |
800M 294.9% |
812.6M 1.6% |
807.5M -0.6% |
807.8M 0.0% |
774.9M -4.1% |
759.8M -1.9% |
758.4M -0.2% |
745M -1.8% |
749.9M 0.7% |
747M -0.4% |
742.6M -0.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
170.7M 8.2% |
673M 294.3% |
684.5M 1.7% |
702.3M 2.6% |
725.6M 3.3% |
761M 4.9% |
775.2M 1.9% |
821.1M 5.9% |
861.9M 5.0% |
896.8M 4.0% |
941.7M 5.0% |
968.2M 2.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
78.3M 12.0% |
308M 293.4% |
328.1M 6.5% |
350.5M 6.8% |
378M 7.8% |
406.4M 7.5% |
419.1M 3.1% |
461M 10.0% |
493.4M 7.0% |
525.9M 6.6% |
566.3M 7.7% |
578.3M 2.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
124.3M -1.7% |
492M 295.8% |
484.5M -1.5% |
457M -5.7% |
429.8M -6.0% |
368.5M -14.3% |
340.7M -7.5% |
297.4M -12.7% |
251.6M -15.4% |
224M -11.0% |
180.7M -19.3% |
164.3M -9.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
104.7M -50.9% |
415M 296.4% |
98.8M -76.2% |
380.2M 284.8% |
337.9M -11.1% |
223.6M -33.8% |
160M -28.4% |
94.4M -41% |
47.2M -50% |
70.4M 49.2% |
55.3M -21.4% |
70.2M 26.9% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
104.7M -3.0% |
415M 296.4% |
408.5M -1.6% |
380.2M -6.9% |
337.9M -11.1% |
223.6M -33.8% |
160M -28.4% |
94.4M -41% |
47.2M -50% |
70.4M 49.2% |
55.3M -21.4% |
70.2M 26.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.837 -3.0% |
7.281 296.4% |
7.167 -1.6% |
6.67 -6.9% |
5.845 -12.4% |
3.92 -32.9% |
2.797 -28.7% |
1.69 -39.6% |
0.88 -47.9% |
1.23 39.8% |
0.96 -22.0% |
1.22 27.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.837 -3.0% |
7.281 296.4% |
7.167 -1.6% |
6.67 -6.9% |
5.845 -12.4% |
3.89 -33.5% |
2.797 -28.1% |
1.65 -41.0% |
0.87 -47.3% |
1.22 40.2% |
0.96 -21.3% |
1.22 27.1% |