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] |
615.94M 303.0% |
663.39M 7.7% |
750.15M 13.1% |
826.85M 10.2% |
900.38M 8.9% |
975.13M 8.3% |
1.02B 4.6% |
1.04B 2.2% |
1.06B 2.2% |
1.08B 1.6% |
1.07B -1.5% |
1.07B 0.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
392.49M 294.3% |
430.47M 9.7% |
498.79M 15.9% |
552.21M 10.7% |
600.95M 8.8% |
641.16M 6.7% |
654.58M 2.1% |
653.6M -0.1% |
644.15M -1.4% |
639.48M -0.7% |
616.7M -3.6% |
608.8M -1.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
223.45M 319.3% |
232.92M 4.2% |
251.36M 7.9% |
274.64M 9.3% |
299.43M 9.0% |
333.98M 11.5% |
364.93M 9.3% |
388.3M 6.4% |
420.64M 8.3% |
442.83M 5.3% |
449.7M 1.6% |
460.2M 2.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
525.32M 308.6% |
573.49M 9.2% |
657.06M 14.6% |
722.89M 10.0% |
768.45M 6.3% |
814.54M 6.0% |
832.03M 2.1% |
838.52M 0.8% |
836.98M -0.2% |
841.93M 0.6% |
820.7M -2.5% |
818.8M -0.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
132.83M 357.3% |
143.03M 7.7% |
158.28M 10.7% |
170.69M 7.8% |
167.5M -1.9% |
173.38M 3.5% |
177.46M 2.3% |
184.92M 4.2% |
192.82M 4.3% |
202.46M 5.0% |
204M 0.8% |
210M 2.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
90.62M 273.7% |
89.9M -0.8% |
93.09M 3.6% |
103.95M 11.7% |
131.92M 26.9% |
160.59M 21.7% |
187.48M 16.7% |
203.37M 8.5% |
227.81M 12.0% |
240.38M 5.5% |
245.7M 2.2% |
250.2M 1.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
51.71M 251.3% |
48.61M -6.0% |
43.8M -9.9% |
48.79M 11.4% |
73.32M 50.3% |
90.17M 23.0% |
107.65M 19.4% |
113.93M 5.8% |
128.08M 12.4% |
132.65M 3.6% |
135.7M 2.3% |
140.4M 3.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
51.71M 251.3% |
48.61M -6.0% |
43.8M -9.9% |
48.79M 11.4% |
73.32M 50.3% |
90.17M 23.0% |
107.65M 19.4% |
113.93M 5.8% |
128.08M 12.4% |
132.65M 3.6% |
135.7M 2.3% |
140.4M 3.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.374 246.2% |
0.351 -6.0% |
0.41 16.7% |
0.333 -18.8% |
0.52 56.2% |
0.62 19.2% |
0.73 17.7% |
0.78 6.8% |
0.87 11.5% |
0.9 3.4% |
0.92 2.2% |
0.95 3.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.374 246.2% |
0.351 -6.0% |
0.4 13.9% |
0.333 -16.8% |
0.51 53.2% |
0.61 19.6% |
0.73 19.7% |
0.78 6.8% |
0.87 11.5% |
0.9 3.4% |
0.92 2.2% |
0.95 3.3% |