2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
213.39M 13.9% |
195.1M -8.6% |
172.74M -11.5% |
182.18M 5.5% |
177.19M -2.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.16M 20.6% |
51.4M -17.3% |
49.84M -3.0% |
55.9M 12.1% |
53.33M -4.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
151.23M 11.3% |
143.69M -5.0% |
122.89M -14.5% |
126.28M 2.8% |
123.86M -1.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
168.69M 13.5% |
165.49M -1.9% |
145.11M -12.3% |
162.84M 12.2% |
181.14M 11.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
106.53M 9.8% |
114.09M 7.1% |
95.27M -16.5% |
106.94M 12.3% |
127.81M 19.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.7M 15.1% |
29.6M -33.8% |
27.63M -6.7% |
19.34M -30.0% |
-3.95M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.36M 40.4% |
39.96M -42.4% |
55.7M 39.4% |
30.11M -45.9% |
23.69M -21.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.91M 21.9% |
30.85M -32.8% |
37.12M 20.3% |
20.4M -45.0% |
16.41M -19.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.96 21.9% |
15.431 -32.8% |
18.57 20.3% |
10.202 -45.1% |
8.21 -19.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.96 - |
- |
18.57 - |
10.202 -45.1% |
8.21 -19.5% |