|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.459B
-2.76%
YoY
|
$1.500B
18.48%
YoY
|
$1.266B
20.67%
YoY
|
$1.049B
64.66%
YoY
|
$637.4M
31.27%
YoY
|
| Cost Of Revenue |
$1.519B
-2.57%
YoY
|
$1.559B
26.29%
YoY
|
$1.235B
16.79%
YoY
|
$1.057B
60.35%
YoY
|
$659.3M
35.8%
YoY
|
| Gross Profit |
-$60.16M
2.11%
YoY
|
-$58.92M
-286.24%
YoY
|
$31.64M
-508.04%
YoY
|
-$7.753M
-64.72%
YoY
|
-$21.98M
-78171.87%
YoY
|
| Selling, General & Admin |
$107.2M
-5.88%
YoY
|
$113.9M
-9.29%
YoY
|
$125.6M
-22.65%
YoY
|
$162.4M
35.99%
YoY
|
$119.4M
117.53%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.200M
-8.33%
YoY
|
$2.400M
-97.23%
YoY
|
$86.68M
3511.46%
YoY
|
$2.400M
-72.49%
YoY
|
$8.724M
997.12%
YoY
|
| Operating Expenses |
$1.729B
-5.04%
YoY
|
$1.821B
812.54%
YoY
|
$199.6M
-92.35%
YoY
|
$2.610B
1472.82%
YoY
|
$166.0M
372.19%
YoY
|
| Operating Profit |
-$270.3M
-15.7%
YoY
|
-$320.7M
90.95%
YoY
|
-$167.9M
-89.24%
YoY
|
-$1.561B
730.51%
YoY
|
-$187.9M
435.14%
YoY
|
| Interest Expense |
-$55.03M
148.2%
YoY
|
-$22.17M
38.71%
YoY
|
-$15.99M
40.17%
YoY
|
-$11.40M
3.68%
YoY
|
-$11.00M
10.32%
YoY
|
| Other Income/Expense, Net |
-$50.76M
-446.08%
YoY
|
$14.67M
7871.2%
YoY
|
$184.0K
-84.89%
YoY
|
$1.218M
-122.58%
YoY
|
-$5.393M
1755.38%
YoY
|
| Pretax Income |
-$321.1M
4.92%
YoY
|
-$306.0M
66.54%
YoY
|
-$183.7M
-88.22%
YoY
|
-$1.560B
663.29%
YoY
|
-$204.3M
350.27%
YoY
|
| Income Tax |
$2.025M
-53.84%
YoY
|
$4.387M
62.78%
YoY
|
$2.695M
44.74%
YoY
|
$1.862M
N/A
|
$0.00
N/A
|
| Net Earnings |
-$147.9M
8.91%
YoY
|
-$135.8M
135.14%
YoY
|
-$57.77M
-78.61%
YoY
|
-$270.1M
72.63%
YoY
|
-$156.5M
280.97%
YoY
|
| Basic Earnings Per Share |
-$45.26
4714.89%
YoY
|
-$0.94
54.1%
YoY
|
-$0.61
-90.62%
YoY
|
-$6.50
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$45.26
4090.74%
YoY
|
-$1.08
77.38%
YoY
|
-$0.61
-90.63%
YoY
|
-$6.50
-100.0%
YoY
|
-$3.763M
2132.03%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
3.269M shares
-97.75%
YoY
|
145.2M shares
52.99%
YoY
|
94.89M shares
228113.76%
YoY
|
41.58K
N/A
|
N/A
|
| Diluted Shares Outstanding |
3.269M shares
-97.78%
YoY
|
147.0M shares
-50.1%
YoY
|
294.6M shares
708406.7%
YoY
|
41.58K
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$386.4M
3.53%
YoY
|
$384.8M
3.81%
YoY
|
$345.3M
-4.66%
YoY
|
$355.8M
-6.16%
YoY
|
$373.2M
-3.93%
YoY
|
$370.7M
6.87%
YoY
|
$362.1M
25.58%
YoY
|
$379.2M
15.22%
YoY
|
$388.5M
28.61%
YoY
|
$346.9M
34.33%
YoY
|
$288.4M
16.15%
YoY
|
$329.1M
22.13%
YoY
|
$302.1M
10.43%
YoY
|
$258.2M
339.42%
YoY
|
$248.3M
58.61%
YoY
|
$269.5M
-11.07%
YoY
|
$273.5M
80.8%
YoY
|
$58.76M
-52.94%
YoY
|
$156.5M
21.48%
YoY
|
$303.0M
30.7%
YoY
|
| Cost Of Revenue |
$336.0M
-9.68%
YoY
|
$426.1M
3.86%
YoY
|
$369.8M
-7.99%
YoY
|
$351.4M
-3.78%
YoY
|
$372.0M
-2.62%
YoY
|
$410.2M
11.57%
YoY
|
$401.9M
43.95%
YoY
|
$365.2M
20.81%
YoY
|
$382.1M
33.79%
YoY
|
$367.7M
36.59%
YoY
|
$279.2M
9.59%
YoY
|
$302.3M
13.02%
YoY
|
$285.6M
7.43%
YoY
|
$269.2M
34.52%
YoY
|
$254.8M
57.6%
YoY
|
$267.4M
-10.12%
YoY
|
$265.8M
N/A
|
$200.1M
45.79%
YoY
|
$161.7M
27.28%
YoY
|
$297.6M
34.5%
YoY
|
| Gross Profit |
$50.37M
4161.08%
YoY
|
-$41.24M
4.31%
YoY
|
-$24.54M
-38.35%
YoY
|
$4.438M
-68.27%
YoY
|
$1.182M
-81.62%
YoY
|
-$39.54M
89.92%
YoY
|
-$39.80M
-537.32%
YoY
|
$13.99M
-47.84%
YoY
|
$6.431M
-61.04%
YoY
|
-$20.82M
89.85%
YoY
|
$9.100M
-239.65%
YoY
|
$26.82M
1237.01%
YoY
|
$16.51M
113.72%
YoY
|
-$10.97M
-50.71%
YoY
|
-$6.516M
26.73%
YoY
|
$2.006M
-62.94%
YoY
|
$7.724M
N/A
|
-$22.25M
79.74%
YoY
|
-$5.142M
-381.76%
YoY
|
$5.412M
-48.85%
YoY
|
| Selling, General & Admin |
$25.77M
2.34%
YoY
|
$36.21M
13.78%
YoY
|
$22.39M
-18.14%
YoY
|
$23.45M
-13.24%
YoY
|
$25.18M
-9.17%
YoY
|
$31.83M
26.54%
YoY
|
$27.35M
-18.88%
YoY
|
$27.02M
-3.76%
YoY
|
$27.72M
-28.26%
YoY
|
$25.15M
-39.29%
YoY
|
$33.72M
-13.5%
YoY
|
$28.08M
-33.94%
YoY
|
$38.64M
-2.08%
YoY
|
$41.43M
138.81%
YoY
|
$38.98M
86.3%
YoY
|
$42.51M
24.74%
YoY
|
$39.46M
157.44%
YoY
|
$17.35M
-0.81%
YoY
|
$20.92M
49.23%
YoY
|
$34.08M
45.73%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$21.07M
3412.33%
YoY
|
$21.00M
-0.75%
YoY
|
$500.0K
-16.67%
YoY
|
$600.0K
0.0%
YoY
|
$600.0K
20.0%
YoY
|
$21.15M
-2.23%
YoY
|
$600.0K
20.0%
YoY
|
$600.0K
0.0%
YoY
|
$500.0K
-16.67%
YoY
|
$21.63M
-1.67%
YoY
|
$500.0K
-97.71%
YoY
|
$600.0K
-98.6%
YoY
|
$600.0K
1.6%
YoY
|
$22.00M
11630.92%
YoY
|
$21.81M
1689.86%
YoY
|
$42.88M
5524.67%
YoY
|
$590.5K
77.58%
YoY
|
$187.6K
3.14%
YoY
|
$1.219M
98.72%
YoY
|
$762.4K
107.26%
YoY
|
| Operating Expenses |
$378.2M
-8.06%
YoY
|
$112.6M
23.89%
YoY
|
$389.5M
-16.98%
YoY
|
$389.9M
-5.01%
YoY
|
$411.3M
-4.86%
YoY
|
$90.91M
109.26%
YoY
|
$469.1M
45.61%
YoY
|
$410.5M
17.24%
YoY
|
$432.3M
23.21%
YoY
|
$43.44M
-30.03%
YoY
|
$322.2M
4.51%
YoY
|
$350.1M
-70.37%
YoY
|
$350.9M
7.73%
YoY
|
$62.08M
-47.23%
YoY
|
$308.3M
1241.4%
YoY
|
$1.182B
3022.83%
YoY
|
$325.7M
67756.68%
YoY
|
$117.7M
-7621.42%
YoY
|
$22.98M
49.82%
YoY
|
$37.84M
77.04%
YoY
|
| Operating Profit |
$8.237M
-121.63%
YoY
|
-$153.9M
17.95%
YoY
|
-$44.22M
-58.67%
YoY
|
-$34.12M
8.9%
YoY
|
-$38.09M
-13.1%
YoY
|
-$130.4M
103.0%
YoY
|
-$107.0M
216.35%
YoY
|
-$31.33M
48.98%
YoY
|
-$43.83M
-10.21%
YoY
|
-$64.26M
-12.03%
YoY
|
-$33.82M
-43.64%
YoY
|
-$21.03M
-97.69%
YoY
|
-$48.82M
-6.42%
YoY
|
-$73.05M
24.05%
YoY
|
-$60.01M
113.39%
YoY
|
-$912.2M
2713.09%
YoY
|
-$52.17M
10718.44%
YoY
|
-$58.89M
444.57%
YoY
|
-$28.12M
108.1%
YoY
|
-$32.43M
200.46%
YoY
|
| Interest Expense |
-$16.77M
92.16%
YoY
|
-$15.64M
128.81%
YoY
|
-$20.53M
263.5%
YoY
|
-$10.15M
86.63%
YoY
|
-$8.725M
105.0%
YoY
|
-$6.834M
68.91%
YoY
|
-$5.647M
41.18%
YoY
|
-$5.436M
41.16%
YoY
|
-$4.256M
4.16%
YoY
|
-$4.046M
28.07%
YoY
|
-$4.000M
45.47%
YoY
|
-$3.851M
40.86%
YoY
|
-$4.086M
47.98%
YoY
|
-$3.159M
-248.23%
YoY
|
-$2.750M
-40.78%
YoY
|
-$2.734M
-67.79%
YoY
|
-$2.761M
N/A
|
$2.131M
-168.91%
YoY
|
-$4.643M
100.44%
YoY
|
-$8.487M
86.08%
YoY
|
| Other Income/Expense, Net |
-$16.19M
218.47%
YoY
|
$2.911M
-63.02%
YoY
|
-$25.23M
-4815.33%
YoY
|
-$7.560M
-314.29%
YoY
|
-$5.085M
37.32%
YoY
|
$7.872M
714.91%
YoY
|
$535.0K
-117.5%
YoY
|
$3.528M
-155.8%
YoY
|
-$3.703M
10.84%
YoY
|
$966.0K
-89.54%
YoY
|
-$3.057M
-42.51%
YoY
|
-$6.323M
-169.63%
YoY
|
-$3.341M
-61.25%
YoY
|
$9.236M
872.44%
YoY
|
-$5.317M
279.34%
YoY
|
$9.081M
-185.18%
YoY
|
-$8.623M
-262.65%
YoY
|
$949.7K
-426.73%
YoY
|
-$1.402M
N/A
|
-$10.66M
N/A
|
| Pretax Income |
-$7.957M
-81.57%
YoY
|
-$166.8M
34.27%
YoY
|
-$69.45M
-34.76%
YoY
|
-$41.68M
49.91%
YoY
|
-$43.17M
-9.17%
YoY
|
-$124.2M
84.43%
YoY
|
-$106.5M
188.68%
YoY
|
-$27.81M
1.64%
YoY
|
-$47.53M
-8.87%
YoY
|
-$67.34M
-87.31%
YoY
|
-$36.88M
-43.55%
YoY
|
-$27.36M
-96.97%
YoY
|
-$52.16M
-14.2%
YoY
|
-$530.5M
815.58%
YoY
|
-$65.33M
91.2%
YoY
|
-$903.1M
1651.04%
YoY
|
-$60.79M
-1361.21%
YoY
|
-$57.94M
308.1%
YoY
|
-$34.17M
115.83%
YoY
|
-$51.58M
235.92%
YoY
|
| Income Tax |
-$11.00M
-1124.88%
YoY
|
-$1.040M
-121.0%
YoY
|
$11.00K
-100.31%
YoY
|
$1.981M
104.65%
YoY
|
$1.073M
-48.21%
YoY
|
$4.952M
180.25%
YoY
|
-$3.605M
-975.0%
YoY
|
$968.0K
328.32%
YoY
|
$2.072M
614.48%
YoY
|
$1.767M
-5.1%
YoY
|
$412.0K
N/A
|
$226.0K
N/A
|
$290.0K
N/A
|
$1.862M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Net Earnings |
$1.223M
-105.97%
YoY
|
-$75.52M
28.83%
YoY
|
-$31.59M
-32.09%
YoY
|
-$20.36M
69.4%
YoY
|
-$20.48M
9.52%
YoY
|
-$58.62M
130.21%
YoY
|
-$46.51M
249.82%
YoY
|
-$12.02M
22.45%
YoY
|
-$18.70M
103.28%
YoY
|
-$25.46M
-72.92%
YoY
|
-$13.30M
19.0%
YoY
|
-$9.816M
-93.64%
YoY
|
-$9.199M
-13.03%
YoY
|
-$94.03M
832.69%
YoY
|
-$11.17M
-64.38%
YoY
|
-$154.3M
233.13%
YoY
|
-$10.58M
-319.5%
YoY
|
-$10.08M
-24.43%
YoY
|
-$31.37M
87.75%
YoY
|
-$46.33M
320.17%
YoY
|
| Basic Earnings Per Share |
$0.37
-105.89%
YoY
|
N/A
|
-$9.67
3234.48%
YoY
|
-$6.23
6822.22%
YoY
|
-$6.28
3825.0%
YoY
|
N/A
|
-$0.29
141.67%
YoY
|
-$0.09
0.0%
YoY
|
-$0.16
-27.27%
YoY
|
N/A
|
-$0.12
-55.56%
YoY
|
-$0.09
-97.57%
YoY
|
-$0.22
-12.0%
YoY
|
N/A
|
-$0.27
N/A
|
-$3.71
N/A
|
-$0.25
N/A
|
-$0.24
N/A
|
N/A
N/A
|
N/A
N/A
|
| Diluted Earnings Per Share |
$0.32
-105.1%
YoY
|
-$23.02
6294.44%
YoY
|
-$9.67
3019.35%
YoY
|
-$6.23
4053.33%
YoY
|
-$6.28
3825.0%
YoY
|
-$0.36
63.34%
YoY
|
-$0.31
158.33%
YoY
|
-$0.15
66.67%
YoY
|
-$0.16
-27.27%
YoY
|
-$0.22
-90.25%
YoY
|
-$0.12
-55.56%
YoY
|
-$0.09
-97.59%
YoY
|
-$0.22
-12.0%
YoY
|
-$2.26
842.24%
YoY
|
-$0.27
-100.0%
YoY
|
-$3.73
-100.0%
YoY
|
-$0.25
-100.0%
YoY
|
-$0.24
-100.0%
YoY
|
-$128.8K
87.75%
YoY
|
-$190.2K
320.17%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
3.288M shares
0.86%
YoY
|
N/A
|
3.268M shares
-97.98%
YoY
|
3.267M shares
-97.61%
YoY
|
3.260M shares
-97.26%
YoY
|
N/A
|
161.9M shares
41.76%
YoY
|
136.6M shares
27.13%
YoY
|
118.9M shares
185.93%
YoY
|
N/A
|
114.2M shares
174.65%
YoY
|
107.5M shares
158.43%
YoY
|
41.58M shares
0.0%
YoY
|
N/A
|
41.58M
N/A
|
41.58M
N/A
|
41.58M
N/A
|
41.58M
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
8.417M shares
158.19%
YoY
|
N/A
|
3.268M shares
-98.02%
YoY
|
3.267M shares
-97.68%
YoY
|
3.260M shares
-97.26%
YoY
|
N/A
|
164.7M shares
-47.33%
YoY
|
141.1M shares
31.3%
YoY
|
118.9M shares
185.93%
YoY
|
N/A
|
312.7M shares
28.66%
YoY
|
107.5M shares
-55.61%
YoY
|
41.58M shares
0.0%
YoY
|
N/A
|
243.0M
N/A
|
242.1M
N/A
|
41.58M
N/A
|
41.58M
N/A
|
N/A
|
N/A
|
Loading...