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] |
230.22M 36.6% |
819.79M 256.1% |
821.08M 0.2% |
835.22M 1.7% |
793.85M -5.0% |
734.16M -7.5% |
712.43M -3.0% |
646.86M -9.2% |
618.29M -4.4% |
607.23M -1.8% |
778.35M 28.2% |
826.5M 6.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
175.81M 24.6% |
642.17M 265.3% |
647.42M 0.8% |
645.59M -0.3% |
606.22M -6.1% |
548.19M -9.6% |
515.67M -5.9% |
459.15M -11.0% |
441.45M -3.9% |
439.78M -0.4% |
581.09M 32.1% |
625.11M 7.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
54.41M 98.1% |
177.62M 226.4% |
173.66M -2.2% |
189.63M 9.2% |
187.63M -1.1% |
185.97M -0.9% |
196.76M 5.8% |
187.71M -4.6% |
176.83M -5.8% |
167.45M -5.3% |
197.25M 17.8% |
201.39M 2.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
175.81M 24.6% |
731.28M 315.9% |
750.3M 2.6% |
748.47M -0.2% |
759.46M 1.5% |
650.53M -14.3% |
621.04M -4.5% |
559.02M -10.0% |
551.52M -1.3% |
562.2M 1.9% |
736.69M 31.0% |
792.47M 7.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
0 - |
25.86M - |
102.88M 297.8% |
25.4M -75.3% |
153.24M 503.4% |
102.34M -33.2% |
105.38M 3.0% |
99.87M -5.2% |
110.07M 10.2% |
122.42M 11.2% |
155.6M 27.1% |
167.36M 7.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
54.41M 98.1% |
88.51M 62.7% |
70.78M -20.0% |
86.75M 22.6% |
34.4M -60.3% |
83.63M 143.1% |
91.39M 9.3% |
87.84M -3.9% |
66.76M -24.0% |
45.03M -32.6% |
41.65M -7.5% |
34.03M -18.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
26.81M - |
46.76M 74.4% |
60.39M 29.2% |
- |
39.75M - |
71.54M 80.0% |
76.93M 7.5% |
- |
67.56M - |
- |
61.18M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
20.18M 204.0% |
66.18M 228.0% |
60.39M -8.8% |
70.38M 16.5% |
73.33M 4.2% |
71.54M -2.4% |
76.93M 7.5% |
78.12M 1.5% |
67.56M -13.5% |
54.95M -18.7% |
61.91M 12.7% |
56.73M -8.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.171 204.0% |
0.565 230.3% |
0.51 -9.8% |
0.595 16.6% |
0.623 4.7% |
0.59 -5.2% |
0.65 10.2% |
0.63 -3.1% |
0.51 -19.0% |
0.4 -21.6% |
0.4 0% |
0.36 -10.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.171 204.0% |
0.565 230.3% |
0.51 -9.8% |
0.595 16.6% |
0.623 4.7% |
0.59 -5.2% |
0.65 10.2% |
0.63 -3.1% |
0.51 -19.0% |
0.4 -21.6% |
0.4 0% |
0.36 -10.0% |