2018 Q1 | 2019 Q1 | 2019 Q2 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
319.68M 12.2% |
313.25M -2.0% |
315.63M 0.8% |
294.67M -6.6% |
346.38M 17.6% |
367.91M 6.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
159.85M 9.1% |
160.53M 0.4% |
173.07M 7.8% |
166.38M -3.9% |
178.8M 7.5% |
199.97M 11.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
159.82M 15.4% |
152.72M -4.4% |
142.55M -6.7% |
128.29M -10.0% |
167.58M 30.6% |
167.94M 0.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
223.83M 11.2% |
217.85M -2.7% |
243.2M 11.6% |
230.37M -5.3% |
251.91M 9.3% |
288.17M 14.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
63.98M 16.6% |
57.32M -10.4% |
70.13M 22.3% |
63.99M -8.7% |
73.11M 14.2% |
88.2M 20.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
95.85M 14.6% |
95.4M -0.5% |
72.43M -24.1% |
64.3M -11.2% |
94.47M 46.9% |
79.74M -15.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
65.14M 37.4% |
68.42M 5.0% |
46.53M -32.0% |
42.94M -7.7% |
67.48M 57.1% |
63.77M -5.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.198 37.5% |
0.208 5.1% |
0.14 -32.7% |
0.129 -7.8% |
0.203 57.2% |
0.192 -5.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.198 65.7% |
0.208 5.2% |
0.14 -32.6% |
0.129 -7.8% |
0.203 57.3% |
0.192 -5.5% |