2019 Q4 | 2020 Q4 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
177.15M -14.0% |
396.66M 123.9% |
35.73M -91.0% |
148.92M 316.8% |
500.53M 236.1% |
538.96M 7.7% |
617.32M 14.5% |
667.66M 8.2% |
722.19M 8.2% |
697.2M -3.5% |
702.55M 0.8% |
732.45M 4.3% |
|
Cost of Revenue | [friend] | [friend] | - |
270.68M - |
23.43M -91.3% |
98M 318.3% |
65.03M -33.6% |
351.92M 441.2% |
408.01M 15.9% |
445.7M 9.2% |
483.78M 8.5% |
468.99M -3.1% |
463.79M -1.1% |
503.02M 8.5% |
|
Gross Profit | [friend] | [friend] |
177.15M 168.1% |
125.98M -28.9% |
12.3M -90.2% |
50.92M 313.8% |
229.85M 351.4% |
187.03M -18.6% |
209.32M 11.9% |
221.96M 6.0% |
238.41M 7.4% |
228.21M -4.3% |
238.76M 4.6% |
229.43M -3.9% |
|
Total Expenses | [friend] | [friend] | - |
335.54M - |
37.58M -88.8% |
115.22M 206.6% |
87.95M -23.7% |
429.27M 388.1% |
496.09M 15.6% |
545.04M 9.9% |
593.04M 8.8% |
581.29M -2.0% |
581.88M 0.1% |
620.38M 6.6% |
|
Operating Expense | [friend] | [friend] | - |
64.86M - |
14.15M -78.2% |
17.21M 21.6% |
22.92M 33.2% |
77.35M 237.5% |
88.08M 13.9% |
99.34M 12.8% |
109.26M 10.0% |
112.3M 2.8% |
118.09M 5.2% |
117.36M -0.6% |
|
Operating Income | [friend] | [friend] |
177.15M 679.4% |
61.12M -65.5% |
-1.85M - |
33.71M - |
164.99M 389.5% |
109.68M -33.5% |
121.24M 10.5% |
122.62M 1.1% |
129.14M 5.3% |
115.91M -10.2% |
120.67M 4.1% |
112.07M -7.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
42.19M - |
-2.8M - |
33.83M - |
- |
93.89M - |
105.37M 12.2% |
98.94M -6.1% |
- |
101.12M - |
- |
104.56M - |
|
Net Income | [friend] | [friend] |
10.52M -11.4% |
42.19M 301.1% |
-2.8M - |
33.83M - |
72.46M 114.2% |
93.89M 29.6% |
105.37M 12.2% |
98.94M -6.1% |
103.38M 4.5% |
101.12M -2.2% |
108.29M 7.1% |
105.42M -2.6% |
|
Basic EPS | [friend] | [friend] |
0.175 -12.3% |
0.68 287.8% |
-0.04 - |
0.47 - |
1.076 129.0% |
1.32 22.7% |
1.48 12.1% |
1.4 -5.4% |
1.41 0.7% |
1.24 -12.1% |
1.29 4.0% |
1.16 -10.1% |
|
Diluted EPS | [friend] | [friend] |
0.175 -12.3% |
0.68 287.8% |
-0.04 - |
0.47 - |
1.076 129.0% |
1.32 22.7% |
1.48 12.1% |
1.4 -5.4% |
1.41 0.7% |
1.24 -12.1% |
1.29 4.0% |
1.16 -10.1% |