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] |
1.11B 7.1% |
1.16B 4.3% |
1.22B 5.1% |
1.22B 0.2% |
1.26B 2.9% |
1.31B 4.1% |
1.35B 3.2% |
1.34B -0.7% |
1.38B 2.7% |
1.25B -9.5% |
1.24B -0.6% |
1.12B -9.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
349.93M -30.0% |
359.01M 2.6% |
365M 1.7% |
637M 74.5% |
393M -38.3% |
417M 6.1% |
436M 4.6% |
432M -0.9% |
433M 0.2% |
361M -16.6% |
356M -1.4% |
334M -6.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
761.85M 41.6% |
801.03M 5.1% |
854M 6.6% |
585M -31.5% |
864M 47.7% |
891M 3.1% |
914M 2.6% |
909M -0.5% |
944M 3.9% |
885M -6.3% |
882M -0.3% |
784M -11.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
752.86M 6.8% |
781.03M 3.7% |
803M 2.8% |
835M 4.0% |
826M -1.1% |
861M 4.2% |
892M 3.6% |
906M 1.6% |
913M 0.8% |
821M -10.1% |
829M 1.0% |
771M -7.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
402.92M 96.5% |
422.01M 4.7% |
438M 3.8% |
198M -54.8% |
433M 118.7% |
444M 2.5% |
456M 2.7% |
474M 3.9% |
480M 1.3% |
460M -4.2% |
473M 2.8% |
437M -7.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
358.93M 7.8% |
379.01M 5.6% |
416M 9.8% |
387M -7.0% |
431M 11.4% |
447M 3.7% |
458M 2.5% |
435M -5.0% |
464M 6.7% |
425M -8.4% |
409M -3.8% |
347M -15.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
258.95M 20.4% |
308.01M 18.9% |
297M -3.6% |
360M 21.2% |
276M -23.3% |
240M -13.0% |
285M 18.8% |
233M -18.2% |
-221M - |
233M - |
43M -81.5% |
-118M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
124.98M -6.0% |
160.01M 28.0% |
155M -3.1% |
191M 23.2% |
163M -14.7% |
133M -18.4% |
172M 29.3% |
195M 13.4% |
-170M - |
115M - |
-6M - |
-104M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.033 -5.7% |
0.043 30.3% |
0.041 -4.7% |
0.051 24.4% |
0.044 -13.7% |
0.035 -20.5% |
0.046 31.4% |
0.052 13.0% |
-0.045 - |
0.03 - |
-0.002 - |
-0.06 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.033 -5.7% |
0.043 30.3% |
0.041 -4.7% |
0.051 24.4% |
0.043 -15.7% |
0.035 -18.6% |
0.046 31.4% |
0.052 13.0% |
-0.045 - |
0.03 - |
-0.002 - |
-0.06 - |