2018 Q4 | 2019 Q4 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 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] | [friend] |
317.03M 494.7% |
292.31M -7.8% |
298.76M 2.2% |
321.83M 7.7% |
308.84M -4.0% |
303.85M -1.6% |
249.34M -17.9% |
214.22M -14.1% |
180.85M -15.6% |
164.41M -9.1% |
170.46M 3.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.81M 64.4% |
74.18M 240.1% |
83.47M 12.5% |
95.63M 14.6% |
92.9M -2.9% |
104.74M 12.8% |
83.55M -20.2% |
65.38M -21.7% |
52.87M -19.1% |
30.61M -42.1% |
31.73M 3.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
256.73M 541.1% |
218.13M -15.0% |
215.29M -1.3% |
226.21M 5.1% |
215.95M -4.5% |
199.11M -7.8% |
165.79M -16.7% |
148.84M -10.2% |
127.98M -14.0% |
133.8M 4.5% |
138.73M 3.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.77M 58.6% |
222.27M 248.6% |
232.68M 4.7% |
265.41M 14.1% |
272.12M 2.5% |
284.9M 4.7% |
260.87M -8.4% |
237.15M -9.1% |
207.4M -12.5% |
172.73M -16.7% |
168.42M -2.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.96M 55.7% |
148.09M 252.9% |
149.21M 0.8% |
169.78M 13.8% |
179.22M 5.6% |
180.16M 0.5% |
177.33M -1.6% |
171.77M -3.1% |
154.53M -10.0% |
142.12M -8.0% |
136.69M -3.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
135.86M 937.4% |
70.04M -48.4% |
66.08M -5.6% |
56.43M -14.6% |
36.73M -34.9% |
18.95M -48.4% |
-11.54M - |
-22.94M - |
-26.55M - |
-8.32M - |
2.04M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
64.62M - |
- |
53.5M - |
- |
23.33M - |
- |
-8.78M - |
- |
8.26M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.65M 441.6% |
64.62M -12.3% |
61.99M -4.1% |
53.5M -13.7% |
37.15M -30.6% |
23.33M -37.2% |
132.42K -99.4% |
-8.78M - |
-8.77M - |
8.26M - |
18.36M 122.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.455 445.5% |
2.15 -12.4% |
2.06 -4.2% |
1.68 -18.4% |
1.15 -31.5% |
0.62 -46.1% |
-0.1 - |
-0.26 - |
-0.3 - |
0.21 - |
0.46 119.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.455 445.5% |
2.13 -13.2% |
2.05 -3.8% |
1.66 -19.0% |
1.13 -31.9% |
0.61 -46.0% |
-0.11 - |
-0.26 - |
-0.3 - |
0.21 - |
0.46 119.0% |