2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
402.34M 12.1% |
522.12M 29.8% |
512.11M -1.9% |
626.78M 22.4% |
599.78M -4.3% |
660.94M 10.2% |
|
Cost of Revenue | [friend] | [friend] |
230.72M 9.4% |
317.27M 37.5% |
302.96M -4.5% |
404.79M 33.6% |
373.57M -7.7% |
446.94M 19.6% |
|
Gross Profit | [friend] | [friend] |
171.62M 16.0% |
204.85M 19.4% |
209.14M 2.1% |
221.99M 6.1% |
226.22M 1.9% |
214M -5.4% |
|
Total Expenses | [friend] | [friend] |
331.14M 15.2% |
390.68M 18.0% |
386.06M -1.2% |
496.52M 28.6% |
457.08M -7.9% |
525.4M 14.9% |
|
Operating Expense | [friend] | [friend] |
100.42M 31.4% |
73.41M -26.9% |
83.1M 13.2% |
91.73M 10.4% |
83.51M -9.0% |
78.46M -6.0% |
|
Operating Income | [friend] | [friend] |
71.2M -0.5% |
131.44M 84.6% |
126.04M -4.1% |
130.27M 3.3% |
142.7M 9.5% |
135.54M -5.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - | - | - | - | - | |
Net Income | [friend] | [friend] |
58.82M -11.2% |
107M 81.9% |
99.89M -6.6% |
103.15M 3.3% |
109.5M 6.2% |
105.47M -3.7% |
|
Basic EPS | [friend] | [friend] |
0.09 8.6% |
0.14 55.8% |
0.12 -14.3% |
0.129 7.5% |
0.13 0.8% |
0.134 3.1% |
|
Diluted EPS | [friend] | [friend] |
0.09 8.6% |
0.14 55.8% |
0.12 -14.3% |
0.129 7.5% |
0.13 0.8% |
0.134 3.1% |