|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.300B
46.14%
YoY
|
$889.9M
-4.91%
YoY
|
$935.8M
-5.67%
YoY
|
$992.1M
-2.32%
YoY
|
$1.016B
32.39%
YoY
|
| Cost Of Revenue |
$871.4M
24.88%
YoY
|
$697.8M
-7.09%
YoY
|
$751.0M
-6.06%
YoY
|
$799.4M
3.1%
YoY
|
$775.4M
28.78%
YoY
|
| Gross Profit |
$429.1M
123.35%
YoY
|
$192.1M
3.95%
YoY
|
$184.8M
-4.08%
YoY
|
$192.7M
-19.81%
YoY
|
$240.3M
45.56%
YoY
|
| Selling, General & Admin |
$401.5M
139.46%
YoY
|
$167.7M
6.77%
YoY
|
$157.0M
-5.33%
YoY
|
$165.9M
-0.39%
YoY
|
$166.5M
32.25%
YoY
|
| Research & Development |
$43.55M
17.46%
YoY
|
$37.08M
1.86%
YoY
|
$36.40M
-9.72%
YoY
|
$40.32M
2.94%
YoY
|
$39.17M
35.25%
YoY
|
| Depreciation & Amortization |
$9.208M
45.88%
YoY
|
$6.312M
-69.51%
YoY
|
$20.70M
86.09%
YoY
|
$11.13M
48.35%
YoY
|
$7.499M
12.97%
YoY
|
| Operating Expenses |
$828.1M
304.45%
YoY
|
$204.7M
5.84%
YoY
|
$193.4M
-6.19%
YoY
|
$206.2M
0.24%
YoY
|
$205.7M
32.81%
YoY
|
| Operating Profit |
-$399.0M
3057.3%
YoY
|
-$12.64M
46.29%
YoY
|
-$8.639M
-36.23%
YoY
|
-$13.55M
-139.21%
YoY
|
$34.56M
239.55%
YoY
|
| Interest Expense |
-$79.89M
-1536.87%
YoY
|
$5.560M
131.67%
YoY
|
$2.400M
-68.52%
YoY
|
$7.625M
92.36%
YoY
|
$3.964M
376.44%
YoY
|
| Other Income/Expense, Net |
-$78.67M
-648.49%
YoY
|
$14.34M
-42.62%
YoY
|
$24.99M
-597.39%
YoY
|
-$5.025M
-89.76%
YoY
|
-$49.09M
1842.66%
YoY
|
| Pretax Income |
-$477.7M
-28133.1%
YoY
|
$1.704M
-89.58%
YoY
|
$16.36M
-188.06%
YoY
|
-$18.57M
27.78%
YoY
|
-$14.54M
-290.0%
YoY
|
| Income Tax |
$39.39M
1530.89%
YoY
|
$2.415M
-60.49%
YoY
|
$6.113M
1.75%
YoY
|
$6.008M
-123.53%
YoY
|
-$25.53M
-875.28%
YoY
|
| Net Earnings |
-$517.1M
72624.33%
YoY
|
-$711.0K
-106.94%
YoY
|
$10.24M
-141.67%
YoY
|
-$24.58M
-323.57%
YoY
|
$11.00M
152.35%
YoY
|
| Basic Earnings Per Share |
-$5.69
56800.0%
YoY
|
-$0.01
-105.0%
YoY
|
$0.20
-145.45%
YoY
|
-$0.44
-241.94%
YoY
|
$0.31
210.0%
YoY
|
| Diluted Earnings Per Share |
-$5.69
5072.73%
YoY
|
-$0.11
-161.18%
YoY
|
$0.18
-140.86%
YoY
|
-$0.44
-320.0%
YoY
|
$0.20
150.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
90.86M shares
84.21%
YoY
|
49.32M shares
-3.1%
YoY
|
50.90M shares
-8.48%
YoY
|
55.62M shares
58.18%
YoY
|
35.16M shares
109.08%
YoY
|
| Diluted Shares Outstanding |
90.86M shares
72.37%
YoY
|
52.71M shares
-7.47%
YoY
|
56.97M shares
2.43%
YoY
|
55.62M shares
3.19%
YoY
|
53.89M shares
166.98%
YoY
|
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$266.0M
-7.11%
YoY
|
$352.2M
50.15%
YoY
|
$318.8M
42.2%
YoY
|
$343.1M
60.21%
YoY
|
$286.4M
31.98%
YoY
|
$234.6M
-5.5%
YoY
|
$224.2M
-2.54%
YoY
|
$214.1M
-5.16%
YoY
|
$217.0M
-6.39%
YoY
|
$248.2M
-3.77%
YoY
|
$230.0M
0.44%
YoY
|
$225.8M
-10.0%
YoY
|
$231.8M
-8.83%
YoY
|
$258.0M
-10.94%
YoY
|
$229.0M
-8.68%
YoY
|
$250.9M
1.51%
YoY
|
$254.2M
11.49%
YoY
|
$289.7M
N/A
|
$250.8M
34.46%
YoY
|
| Cost Of Revenue |
$182.4M
-10.48%
YoY
|
$231.8M
29.87%
YoY
|
$213.0M
21.51%
YoY
|
$222.8M
32.19%
YoY
|
$203.7M
16.16%
YoY
|
$178.5M
-8.45%
YoY
|
$175.3M
-4.53%
YoY
|
$168.6M
-7.27%
YoY
|
$175.4M
-8.0%
YoY
|
$195.0M
-7.09%
YoY
|
$183.6M
-1.86%
YoY
|
$181.8M
-10.08%
YoY
|
$190.6M
-4.83%
YoY
|
$209.9M
-5.55%
YoY
|
$187.1M
-1.79%
YoY
|
$202.2M
7.48%
YoY
|
$200.3M
14.74%
YoY
|
$222.2M
N/A
|
$190.5M
31.72%
YoY
|
| Gross Profit |
$83.62M
1.17%
YoY
|
$120.4M
114.74%
YoY
|
$105.7M
116.39%
YoY
|
$120.3M
163.88%
YoY
|
$82.65M
98.7%
YoY
|
$56.06M
5.32%
YoY
|
$48.87M
5.34%
YoY
|
$45.58M
3.53%
YoY
|
$41.60M
1.07%
YoY
|
$53.23M
10.69%
YoY
|
$46.39M
10.68%
YoY
|
$44.02M
-9.64%
YoY
|
$41.16M
-23.69%
YoY
|
$48.09M
-28.71%
YoY
|
$41.91M
-30.46%
YoY
|
$48.72M
-17.51%
YoY
|
$53.93M
0.86%
YoY
|
$67.46M
N/A
|
$60.27M
43.93%
YoY
|
| Selling, General & Admin |
$93.04M
3.13%
YoY
|
$103.1M
133.78%
YoY
|
$100.6M
135.3%
YoY
|
$107.6M
157.31%
YoY
|
$90.21M
131.32%
YoY
|
$44.09M
12.62%
YoY
|
$42.77M
21.88%
YoY
|
$41.80M
0.39%
YoY
|
$39.00M
-5.24%
YoY
|
$39.15M
-7.43%
YoY
|
$35.09M
-10.2%
YoY
|
$41.64M
1.36%
YoY
|
$41.15M
-5.24%
YoY
|
$42.30M
-9.65%
YoY
|
$39.08M
-30.25%
YoY
|
$41.08M
22.87%
YoY
|
$43.43M
43.51%
YoY
|
$46.82M
N/A
|
$56.03M
78.51%
YoY
|
| Research & Development |
$10.68M
-23.59%
YoY
|
$5.547M
-41.2%
YoY
|
$10.74M
18.67%
YoY
|
$13.29M
41.33%
YoY
|
$13.98M
52.06%
YoY
|
$9.434M
12.73%
YoY
|
$9.053M
4.29%
YoY
|
$9.400M
-6.38%
YoY
|
$9.193M
-1.27%
YoY
|
$8.369M
-11.55%
YoY
|
$8.681M
-12.41%
YoY
|
$10.04M
-4.54%
YoY
|
$9.311M
-10.71%
YoY
|
$9.462M
-18.49%
YoY
|
$9.911M
-7.02%
YoY
|
$10.52M
24.13%
YoY
|
$10.43M
23.73%
YoY
|
$11.61M
N/A
|
$10.66M
55.22%
YoY
|
| Depreciation & Amortization |
$2.067M
6.82%
YoY
|
$18.01M
261.34%
YoY
|
$17.50M
261.28%
YoY
|
$18.34M
285.96%
YoY
|
$1.935M
18.06%
YoY
|
$4.985M
0.81%
YoY
|
$4.843M
-1.96%
YoY
|
$4.751M
-2.54%
YoY
|
$1.639M
-3.81%
YoY
|
$4.945M
-30.38%
YoY
|
$4.940M
-27.27%
YoY
|
$4.875M
-27.84%
YoY
|
$1.704M
-29.12%
YoY
|
$7.103M
29.76%
YoY
|
$6.792M
41.47%
YoY
|
$6.756M
44.73%
YoY
|
$2.404M
49.88%
YoY
|
$5.474M
-39.71%
YoY
|
$4.801M
N/A
|
| Operating Expenses |
$105.4M
-17.05%
YoY
|
$108.6M
102.94%
YoY
|
$112.0M
116.2%
YoY
|
$122.5M
139.29%
YoY
|
$127.1M
163.71%
YoY
|
$53.53M
12.64%
YoY
|
$51.82M
18.39%
YoY
|
$51.20M
-0.92%
YoY
|
$48.19M
-4.5%
YoY
|
$47.52M
-8.19%
YoY
|
$43.77M
-10.65%
YoY
|
$51.68M
0.16%
YoY
|
$50.47M
-6.3%
YoY
|
$51.76M
-11.41%
YoY
|
$48.99M
-26.54%
YoY
|
$51.60M
23.13%
YoY
|
$53.86M
39.2%
YoY
|
$58.42M
N/A
|
$66.69M
74.33%
YoY
|
| Operating Profit |
-$21.81M
-50.93%
YoY
|
$11.76M
364.06%
YoY
|
-$6.280M
112.95%
YoY
|
-$2.259M
-59.85%
YoY
|
-$44.44M
573.58%
YoY
|
$2.535M
-55.6%
YoY
|
-$2.949M
-212.56%
YoY
|
-$5.627M
-26.53%
YoY
|
-$6.597M
-29.14%
YoY
|
$5.710M
-255.59%
YoY
|
$2.620M
-137.04%
YoY
|
-$7.659M
166.03%
YoY
|
-$9.310M
-12681.08%
YoY
|
-$3.670M
-140.61%
YoY
|
-$7.073M
10.24%
YoY
|
-$2.879M
-116.78%
YoY
|
$74.00K
-99.5%
YoY
|
$9.037M
N/A
|
-$6.416M
-277.19%
YoY
|
| Interest Expense |
-$17.97M
-23.89%
YoY
|
-$19.17M
-2429.77%
YoY
|
-$18.08M
-964.15%
YoY
|
-$19.03M
-3444.46%
YoY
|
-$23.61M
-2619.53%
YoY
|
$823.0K
-24.84%
YoY
|
$2.092M
43.68%
YoY
|
$569.0K
-48.51%
YoY
|
$937.0K
-49.81%
YoY
|
$1.095M
-54.99%
YoY
|
$1.456M
-24.32%
YoY
|
$1.105M
-43.42%
YoY
|
$1.867M
-0.21%
YoY
|
$2.433M
-179.8%
YoY
|
$1.924M
16.18%
YoY
|
$1.953M
933.33%
YoY
|
$1.871M
1000.59%
YoY
|
-$3.049M
N/A
|
$1.656M
744.9%
YoY
|
| Other Income/Expense, Net |
-$17.97M
-23.89%
YoY
|
N/A
|
-$18.08M
-266.25%
YoY
|
-$17.81M
-917.87%
YoY
|
-$23.61M
-5144.44%
YoY
|
N/A
|
$10.87M
-1090.35%
YoY
|
$2.177M
-90.54%
YoY
|
$468.0K
-76.52%
YoY
|
N/A
|
-$1.098M
-186.12%
YoY
|
$23.00M
-497.92%
YoY
|
$1.993M
-167.51%
YoY
|
N/A
|
$1.275M
-103.0%
YoY
|
-$5.781M
410.69%
YoY
|
-$2.952M
21.83%
YoY
|
N/A
|
-$42.49M
3855.96%
YoY
|
| Pretax Income |
-$39.77M
-41.55%
YoY
|
-$365.2M
-10976.06%
YoY
|
-$24.36M
-407.36%
YoY
|
-$20.06M
481.57%
YoY
|
-$68.04M
1010.2%
YoY
|
$3.358M
-50.65%
YoY
|
$7.925M
420.7%
YoY
|
-$3.450M
-122.48%
YoY
|
-$6.129M
-16.24%
YoY
|
$6.805M
-650.12%
YoY
|
$1.522M
-126.25%
YoY
|
$15.35M
-277.19%
YoY
|
-$7.317M
154.24%
YoY
|
-$1.237M
-120.66%
YoY
|
-$5.798M
-88.14%
YoY
|
-$8.660M
-154.05%
YoY
|
-$2.878M
-123.29%
YoY
|
$5.988M
N/A
|
-$48.90M
-2020.02%
YoY
|
| Income Tax |
-$988.0K
-92.52%
YoY
|
$63.01M
1687.4%
YoY
|
-$4.668M
-479.82%
YoY
|
-$5.751M
359.71%
YoY
|
-$13.20M
1113.33%
YoY
|
$3.525M
28.28%
YoY
|
$1.229M
21.2%
YoY
|
-$1.251M
-130.79%
YoY
|
-$1.088M
-36.45%
YoY
|
$2.748M
-57.8%
YoY
|
$1.014M
-186.37%
YoY
|
$4.063M
145.05%
YoY
|
-$1.712M
73.28%
YoY
|
$6.512M
-119.75%
YoY
|
-$1.174M
-123.47%
YoY
|
$1.658M
101.7%
YoY
|
-$988.0K
-161.33%
YoY
|
-$32.97M
N/A
|
$5.003M
83283.33%
YoY
|
| Net Earnings |
-$38.79M
-29.28%
YoY
|
-$428.2M
256321.56%
YoY
|
-$19.69M
-394.06%
YoY
|
-$14.31M
550.89%
YoY
|
-$54.84M
987.94%
YoY
|
-$167.0K
-104.12%
YoY
|
$6.696M
1218.11%
YoY
|
-$2.199M
-119.49%
YoY
|
-$5.041M
-10.06%
YoY
|
$4.057M
-152.36%
YoY
|
$508.0K
-110.99%
YoY
|
$11.28M
-209.34%
YoY
|
-$5.605M
196.56%
YoY
|
-$7.749M
-119.89%
YoY
|
-$4.624M
-91.42%
YoY
|
-$10.32M
-167.88%
YoY
|
-$1.890M
-117.59%
YoY
|
$38.95M
N/A
|
-$53.91M
-2221.45%
YoY
|
| Basic Earnings Per Share |
-$0.40
-42.86%
YoY
|
N/A
|
-$0.21
-250.0%
YoY
|
-$0.15
275.0%
YoY
|
-$0.70
600.0%
YoY
|
N/A
|
$0.14
1300.0%
YoY
|
-$0.04
-118.18%
YoY
|
-$0.10
-9.09%
YoY
|
N/A
|
$0.01
-112.5%
YoY
|
$0.22
-222.22%
YoY
|
-$0.11
266.67%
YoY
|
N/A
|
-$0.08
-92.92%
YoY
|
-$0.18
-152.94%
YoY
|
-$0.03
-112.5%
YoY
|
N/A
|
-$1.13
-1983.33%
YoY
|
| Diluted Earnings Per Share |
-$0.40
-42.86%
YoY
|
-$4.48
131764.71%
YoY
|
-$0.21
-2200.0%
YoY
|
-$0.15
275.0%
YoY
|
-$0.70
600.0%
YoY
|
$0.00
-104.2%
YoY
|
$0.01
0.0%
YoY
|
-$0.04
-119.05%
YoY
|
-$0.10
-9.09%
YoY
|
$0.08
-154.77%
YoY
|
$0.01
-112.5%
YoY
|
$0.21
-216.67%
YoY
|
-$0.11
266.67%
YoY
|
-$0.15
-100.0%
YoY
|
-$0.08
-92.92%
YoY
|
-$0.18
-164.29%
YoY
|
-$0.03
-114.29%
YoY
|
$794.1K
N/A
|
-$1.13
-2360.0%
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
|
| Basic Shares Outstanding |
95.98M shares
2.17%
YoY
|
95.47M shares
92.29%
YoY
|
94.97M shares
92.99%
YoY
|
94.30M shares
93.07%
YoY
|
93.94M shares
91.5%
YoY
|
49.65M shares
-1.01%
YoY
|
49.21M shares
-3.46%
YoY
|
48.84M shares
-4.51%
YoY
|
49.05M shares
-4.12%
YoY
|
50.16M shares
-4.57%
YoY
|
50.97M shares
-8.55%
YoY
|
51.15M shares
-11.18%
YoY
|
51.16M shares
-10.61%
YoY
|
52.56M shares
-5.32%
YoY
|
55.74M shares
16.47%
YoY
|
57.59M shares
228.73%
YoY
|
57.24M shares
232.36%
YoY
|
55.51M shares
N/A
|
47.86M shares
184.08%
YoY
|
| Diluted Shares Outstanding |
96.28M shares
23.51%
YoY
|
N/A
|
95.11M shares
76.44%
YoY
|
94.49M shares
93.15%
YoY
|
77.95M shares
58.24%
YoY
|
N/A
|
53.91M shares
5.2%
YoY
|
48.92M shares
-13.69%
YoY
|
49.27M shares
-4.22%
YoY
|
N/A
|
51.24M shares
-7.23%
YoY
|
56.68M shares
-1.58%
YoY
|
51.44M shares
-10.14%
YoY
|
N/A
|
55.23M shares
15.41%
YoY
|
57.59M shares
175.06%
YoY
|
57.24M shares
185.37%
YoY
|
N/A
|
47.86M shares
145.93%
YoY
|
Loading...