2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 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] | [friend] |
236.2M 307.9% |
232.12M -1.7% |
228.95M -1.4% |
65.94M -71.2% |
240.75M 265.1% |
246.88M 2.5% |
263.6M 6.8% |
266.87M 1.2% |
278.11M 4.2% |
280.69M 0.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
17.76M 118.2% |
- |
8.81M - |
6.32M -28.2% |
19.85M 214.0% |
4.18M -78.9% |
22.24M 431.5% |
22.77M 2.4% |
23.77M 4.4% |
25.14M 5.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
218.44M 277.3% |
214.37M -1.9% |
211.19M -1.5% |
59.62M -71.8% |
220.89M 270.5% |
222.84M 0.9% |
241.36M 8.3% |
244.1M 1.1% |
254.35M 4.2% |
255.54M 0.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
159.61M - |
- |
159.61M - |
48.32M -69.7% |
176.6M 265.5% |
45.93M -74.0% |
200.8M 337.2% |
206.58M 2.9% |
227.82M 10.3% |
239.25M 5.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
141.85M - |
- |
141.85M - |
42M -70.4% |
156.75M 273.3% |
41.75M -73.4% |
178.56M 327.7% |
183.81M 2.9% |
204.05M 11.0% |
214.11M 4.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
76.59M 32.3% |
72.51M -5.3% |
69.34M -4.4% |
17.62M -74.6% |
64.15M 264.0% |
24.35M -62.0% |
62.79M 157.9% |
60.28M -4.0% |
50.3M -16.6% |
41.43M -17.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
70.11M 111.3% |
- |
23.74M - |
- |
62.27M - |
- |
64.72M - |
- |
54.14M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
70.11M 284.6% |
65.99M -5.9% |
60.68M -8.0% |
17.3M -71.5% |
62.27M 260.0% |
59.71M -4.1% |
64.72M 8.4% |
63.51M -1.9% |
54.14M -14.8% |
51.9M -4.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
2.08 284.0% |
1.958 -5.9% |
1.8 -8.1% |
0.51 -71.7% |
1.85 262.7% |
1.218 -34.2% |
1.315 8.0% |
1.295 -1.6% |
1.014 -21.7% |
0.932 -8.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
2.08 284.0% |
1.958 -5.9% |
1.8 -8.1% |
0.51 -71.7% |
1.85 262.7% |
1.218 -34.2% |
1.315 8.0% |
1.295 -1.6% |
1.014 -21.7% |
0.932 -8.1% |