2018 Q4 | 2019 Q4 | 2020 Q4 | 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] |
181.19M -36.0% |
81.6M -55.0% |
337.73M 313.9% |
70.14M -79.2% |
339.25M 383.7% |
345.57M 1.9% |
348.38M 0.8% |
352.78M 1.3% |
342.04M -3.0% |
345.7M 1.1% |
404.18M 16.9% |
414.76M 2.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
76.37M -37.2% |
- |
149.41M - |
33.72M -77.4% |
49.19M 45.9% |
125.71M 155.6% |
161.41M 28.4% |
166.2M 3.0% |
167.04M 0.5% |
170.92M 2.3% |
215.02M 25.8% |
219.64M 2.1% |
|
Gross Profit | [friend] | [friend] | [friend] |
181.19M 12.2% |
81.6M -55.0% |
188.32M 130.8% |
36.42M -80.7% |
106.93M 193.6% |
196.16M 83.4% |
186.96M -4.7% |
186.58M -0.2% |
174.99M -6.2% |
174.77M -0.1% |
189.15M 8.2% |
195.11M 3.1% |
|
Total Expenses | [friend] | [friend] | [friend] |
0 -100% |
- |
260.22M - |
65.31M -74.9% |
409.81M 527.5% |
223.2M -45.5% |
289.8M 29.8% |
294.64M 1.7% |
291.83M -1.0% |
302.33M 3.6% |
345.44M 14.3% |
356.96M 3.3% |
|
Operating Expense | [friend] | [friend] | [friend] |
0 -100% |
- |
110.81M - |
31.59M -71.5% |
177.5M 461.9% |
97.49M -45.1% |
128.39M 31.7% |
128.43M 0.0% |
124.79M -2.8% |
131.41M 5.3% |
130.42M -0.8% |
137.31M 5.3% |
|
Operating Income | [friend] | [friend] | [friend] |
181.19M 236.6% |
81.6M -55.0% |
77.51M -5.0% |
4.83M -93.8% |
-70.57M - |
85.35M - |
58.58M -31.4% |
58.14M -0.7% |
50.21M -13.7% |
43.36M -13.6% |
58.73M 35.4% |
57.8M -1.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
44.05M 60.8% |
- |
64.2M - |
1.84M -97.1% |
24.81M 1245.1% |
- |
52.21M - |
51.99M -0.4% |
45.68M -12.2% |
- |
51.3M - |
- | |
Net Income | [friend] | [friend] | [friend] |
44.88M 58.8% |
14.55M -67.6% |
65.29M 348.8% |
3.09M -95.3% |
48.31M 1461.7% |
47.15M -2.4% |
53.29M 13.0% |
52.11M -2.2% |
45.67M -12.4% |
41.16M -9.9% |
51.36M 24.8% |
54.18M 5.5% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.125 - |
0.04 -67.6% |
0.22 444.4% |
0.01 -95.5% |
0.175 1653.3% |
0.17 -3.3% |
0.15 -11.6% |
0.15 0% |
0.126 -15.8% |
0.115 -8.7% |
0.14 21.4% |
0.14 0% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.125 - |
0.04 -67.6% |
0.22 444.4% |
0.01 -95.5% |
0.175 1653.3% |
0.17 -3.3% |
0.15 -11.6% |
0.15 0% |
0.126 -15.8% |
0.115 -8.7% |
0.14 21.4% |
0.14 0% |