2018 Q1 | 2019 Q1 | 2019 Q3 | 2020 Q1 | 2020 Q3 | 2021 Q1 | 2021 Q3 | 2022 Q1 | 2022 Q3 | 2023 Q1 | 2023 Q3 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
423.71M 7.7% |
447.94M 5.7% |
468.4M 4.6% |
184.42M -60.6% |
199.59M 8.2% |
207.02M 3.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
327.64M 7.8% |
340.58M 3.9% |
348.42M 2.3% |
54.85M -84.3% |
60.17M 9.7% |
61.24M 1.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
96.06M 7.2% |
107.36M 11.8% |
119.98M 11.8% |
129.57M 8.0% |
139.42M 7.6% |
145.78M 4.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
393.23M 7.2% |
405.78M 3.2% |
422.12M 4.0% |
132.6M -68.6% |
144.45M 8.9% |
148.94M 3.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
65.58M 4.5% |
65.21M -0.6% |
73.7M 13.0% |
77.75M 5.5% |
84.28M 8.4% |
87.7M 4.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.48M 13.5% |
42.16M 38.3% |
46.28M 9.8% |
51.82M 12.0% |
55.13M 6.4% |
58.08M 5.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.02M 12.6% |
41.57M 38.5% |
45.74M 10.0% |
50.39M 10.2% |
56.7M 12.5% |
61.6M 8.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.49M 12.8% |
32.85M 46.1% |
36.24M 10.3% |
40.42M 11.5% |
44.1M 9.1% |
46.85M 6.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.094 10.2% |
0.137 46.1% |
0.151 9.8% |
0.169 12.1% |
0.184 9.1% |
0.196 6.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.094 10.9% |
0.134 42.9% |
0.146 8.9% |
0.163 11.4% |
0.177 8.8% |
0.189 6.4% |