|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$477.2M
2.97%
YoY
|
$463.5M
-6.61%
YoY
|
$496.3M
-0.6%
YoY
|
$499.3M
-2.25%
YoY
|
$510.8M
6.25%
YoY
|
| Cost Of Revenue |
$149.4M
15.41%
YoY
|
$129.5M
17.76%
YoY
|
$109.9M
6.75%
YoY
|
$103.0M
12.06%
YoY
|
$91.91M
0.94%
YoY
|
| Gross Profit |
$327.8M
-1.85%
YoY
|
$334.0M
-13.55%
YoY
|
$386.3M
-2.51%
YoY
|
$396.3M
-5.39%
YoY
|
$418.9M
7.49%
YoY
|
| Selling, General & Admin |
$274.9M
-1.35%
YoY
|
$278.6M
5.15%
YoY
|
$265.0M
2.59%
YoY
|
$258.3M
1.04%
YoY
|
$255.6M
11.61%
YoY
|
| Research & Development |
$93.86M
-20.78%
YoY
|
$118.5M
-1.7%
YoY
|
$120.5M
-5.41%
YoY
|
$127.4M
8.8%
YoY
|
$117.1M
13.09%
YoY
|
| Depreciation & Amortization |
$25.52M
43.29%
YoY
|
$17.81M
22.59%
YoY
|
$14.53M
33.59%
YoY
|
$10.87M
-4.26%
YoY
|
$11.36M
-14.81%
YoY
|
| Operating Expenses |
$5.772B
163.94%
YoY
|
$2.187B
467.29%
YoY
|
$385.5M
-76.94%
YoY
|
$1.672B
38.94%
YoY
|
$1.203B
198.38%
YoY
|
| Operating Profit |
-$5.444B
193.82%
YoY
|
-$1.853B
-230569.9%
YoY
|
$804.0K
-100.06%
YoY
|
-$1.276B
62.61%
YoY
|
-$784.5M
5658.0%
YoY
|
| Interest Expense |
-$64.97M
4.89%
YoY
|
-$61.94M
26.51%
YoY
|
-$48.96M
-7.86%
YoY
|
-$53.14M
82.29%
YoY
|
-$29.15M
-4205.49%
YoY
|
| Other Income/Expense, Net |
-$16.60M
-573.5%
YoY
|
$3.506M
-167.37%
YoY
|
-$5.204M
-181.15%
YoY
|
$6.413M
180.41%
YoY
|
$2.287M
-132.5%
YoY
|
| Pretax Income |
-$5.526B
185.68%
YoY
|
-$1.934B
1453.38%
YoY
|
-$124.5M
-90.58%
YoY
|
-$1.322B
62.99%
YoY
|
-$811.4M
3966.5%
YoY
|
| Income Tax |
-$1.678B
118.55%
YoY
|
-$767.7M
38.66%
YoY
|
-$553.6M
-475.78%
YoY
|
$147.3M
-153.4%
YoY
|
-$275.9M
2119.88%
YoY
|
| Net Earnings |
-$3.848B
229.84%
YoY
|
-$1.167B
-371.87%
YoY
|
$429.1M
-129.2%
YoY
|
-$1.470B
174.48%
YoY
|
-$535.5M
7016.96%
YoY
|
| Basic Earnings Per Share |
-$15.23
151.32%
YoY
|
-$6.06
-119.31%
YoY
|
$31.39
-124.18%
YoY
|
-$129.80
142.95%
YoY
|
-$53.44
6751.28%
YoY
|
| Diluted Earnings Per Share |
-$15.23
151.32%
YoY
|
-$6.06
-123.4%
YoY
|
$25.90
-119.95%
YoY
|
-$129.80
142.95%
YoY
|
-$53.44
6751.28%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
277.7M shares
44.2%
YoY
|
192.5M
1308.45%
YoY
|
13.67M
20.76%
YoY
|
11.32M
12.98%
YoY
|
10.02M
3.47%
YoY
|
| Diluted Shares Outstanding |
277.7M shares
44.2%
YoY
|
192.5M
1062.31%
YoY
|
16.57M
46.33%
YoY
|
11.32M
12.98%
YoY
|
10.02M
3.47%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$124.3M
11.92%
YoY
|
$123.0M
1.9%
YoY
|
$128.7M
10.87%
YoY
|
$114.5M
2.73%
YoY
|
$111.1M
-3.63%
YoY
|
$120.7M
-3.04%
YoY
|
$116.1M
-10.34%
YoY
|
$111.4M
-7.44%
YoY
|
$115.2M
-5.47%
YoY
|
$124.5M
-6.09%
YoY
|
$129.5M
3.27%
YoY
|
$120.4M
-1.37%
YoY
|
$121.9M
2.21%
YoY
|
$132.6M
-1.46%
YoY
|
$125.4M
-2.06%
YoY
|
$122.1M
-2.62%
YoY
|
$119.3M
-2.95%
YoY
|
$134.5M
2.43%
YoY
|
$128.0M
0.46%
YoY
|
$125.4M
13.35%
YoY
|
| Cost Of Revenue |
$40.95M
20.53%
YoY
|
$41.68M
21.99%
YoY
|
$38.01M
10.67%
YoY
|
$35.75M
15.56%
YoY
|
$33.97M
13.18%
YoY
|
$34.17M
21.08%
YoY
|
$34.35M
28.84%
YoY
|
$30.94M
14.06%
YoY
|
$30.02M
7.42%
YoY
|
$28.22M
5.61%
YoY
|
$26.66M
5.03%
YoY
|
$27.12M
7.61%
YoY
|
$27.94M
8.82%
YoY
|
$26.72M
11.33%
YoY
|
$25.39M
13.74%
YoY
|
$25.20M
9.4%
YoY
|
$25.68M
14.12%
YoY
|
$24.00M
15.4%
YoY
|
$22.32M
2.68%
YoY
|
$23.04M
-4.01%
YoY
|
| Gross Profit |
$83.35M
8.12%
YoY
|
$81.31M
-6.04%
YoY
|
$90.68M
10.96%
YoY
|
$78.74M
-2.2%
YoY
|
$77.10M
-9.55%
YoY
|
$86.53M
-10.11%
YoY
|
$81.72M
-20.5%
YoY
|
$80.51M
-13.69%
YoY
|
$85.23M
-9.3%
YoY
|
$96.26M
-9.04%
YoY
|
$102.8M
2.83%
YoY
|
$93.28M
-3.71%
YoY
|
$93.97M
0.4%
YoY
|
$105.8M
-4.24%
YoY
|
$99.98M
-5.39%
YoY
|
$96.87M
-5.32%
YoY
|
$93.60M
-6.73%
YoY
|
$110.5M
-0.02%
YoY
|
$105.7M
0.0%
YoY
|
$102.3M
18.15%
YoY
|
| Selling, General & Admin |
$73.63M
8.15%
YoY
|
$68.51M
-3.78%
YoY
|
$68.08M
-1.22%
YoY
|
$70.19M
-0.27%
YoY
|
$68.08M
-0.06%
YoY
|
$71.20M
2.23%
YoY
|
$68.92M
6.31%
YoY
|
$70.38M
5.85%
YoY
|
$68.12M
6.41%
YoY
|
$69.65M
-0.92%
YoY
|
$64.83M
3.41%
YoY
|
$66.49M
1.72%
YoY
|
$64.01M
6.78%
YoY
|
$70.30M
-0.31%
YoY
|
$62.69M
1.18%
YoY
|
$65.36M
3.36%
YoY
|
$59.95M
0.08%
YoY
|
$70.52M
20.13%
YoY
|
$61.96M
12.45%
YoY
|
$63.24M
16.25%
YoY
|
| Research & Development |
$24.67M
0.99%
YoY
|
$22.76M
-11.39%
YoY
|
$22.60M
-32.13%
YoY
|
$24.07M
-20.59%
YoY
|
$24.42M
-16.31%
YoY
|
$25.69M
-14.81%
YoY
|
$33.30M
12.28%
YoY
|
$30.31M
3.26%
YoY
|
$29.18M
-6.94%
YoY
|
$30.16M
-4.61%
YoY
|
$29.66M
-2.75%
YoY
|
$29.35M
-7.66%
YoY
|
$31.36M
-6.46%
YoY
|
$31.62M
2.4%
YoY
|
$30.50M
8.11%
YoY
|
$31.79M
11.36%
YoY
|
$33.52M
13.64%
YoY
|
$30.88M
23.5%
YoY
|
$28.21M
6.06%
YoY
|
$28.55M
10.22%
YoY
|
| Depreciation & Amortization |
$8.785M
33.61%
YoY
|
$5.629M
9.75%
YoY
|
$4.195M
-29.83%
YoY
|
$11.40M
212.35%
YoY
|
$6.575M
115.57%
YoY
|
$5.129M
0.04%
YoY
|
$5.978M
121.41%
YoY
|
$3.651M
13.03%
YoY
|
$3.050M
-11.1%
YoY
|
$5.127M
29.57%
YoY
|
$2.700M
25.58%
YoY
|
$3.230M
55.59%
YoY
|
$3.431M
27.5%
YoY
|
$3.957M
45.53%
YoY
|
$2.150M
-18.62%
YoY
|
$2.076M
-35.06%
YoY
|
$2.691M
-3.27%
YoY
|
$2.719M
-32.02%
YoY
|
$2.642M
-24.51%
YoY
|
$3.197M
6.57%
YoY
|
| Operating Expenses |
$14.55B
142.62%
YoY
|
$17.53B
17989.14%
YoY
|
-$3.800B
-838.89%
YoY
|
-$13.95B
-5069.44%
YoY
|
$5.999B
6064.96%
YoY
|
$96.89M
-2.92%
YoY
|
$514.3M
301.65%
YoY
|
$280.8M
192.96%
YoY
|
$97.30M
-14.86%
YoY
|
$99.81M
-2.07%
YoY
|
$128.0M
36.34%
YoY
|
$95.84M
-90.56%
YoY
|
$114.3M
22.27%
YoY
|
$101.9M
0.52%
YoY
|
$93.92M
4.15%
YoY
|
$1.015B
96.49%
YoY
|
$93.47M
4.43%
YoY
|
$101.4M
21.28%
YoY
|
$90.17M
10.23%
YoY
|
$516.6M
543.29%
YoY
|
| Operating Profit |
-$14.47B
144.37%
YoY
|
-$17.45B
168214.57%
YoY
|
$3.891B
-999.45%
YoY
|
$14.03B
-7106.4%
YoY
|
-$5.921B
48962.99%
YoY
|
-$10.37M
192.22%
YoY
|
-$432.6M
1613.4%
YoY
|
-$200.3M
7707.95%
YoY
|
-$12.07M
-40.57%
YoY
|
-$3.547M
-190.65%
YoY
|
-$25.25M
-516.75%
YoY
|
-$2.565M
-99.72%
YoY
|
-$20.31M
-15601.53%
YoY
|
$3.913M
-57.09%
YoY
|
$6.058M
-60.93%
YoY
|
-$918.1M
121.64%
YoY
|
$131.0K
-98.79%
YoY
|
$9.120M
-66.14%
YoY
|
$15.50M
-35.05%
YoY
|
-$414.2M
-6680.57%
YoY
|
| Interest Expense |
$1.824M
-110.66%
YoY
|
-$11.08M
-32.74%
YoY
|
-$18.89M
4.2%
YoY
|
-$17.90M
15.72%
YoY
|
-$17.11M
43.98%
YoY
|
-$16.47M
38.02%
YoY
|
-$18.13M
64.72%
YoY
|
-$15.47M
39.4%
YoY
|
-$11.88M
-20.42%
YoY
|
-$11.93M
-19.6%
YoY
|
-$11.01M
-21.79%
YoY
|
-$11.10M
-15.86%
YoY
|
-$14.93M
35.25%
YoY
|
-$14.84M
27.59%
YoY
|
-$14.07M
31.24%
YoY
|
-$13.19M
199.64%
YoY
|
-$11.04M
-561.69%
YoY
|
-$11.63M
512.05%
YoY
|
-$10.72M
-5230.62%
YoY
|
-$4.401M
-833.5%
YoY
|
| Other Income/Expense, Net |
$3.116M
-179.17%
YoY
|
-$3.678M
-159.8%
YoY
|
-$716.0K
-85.78%
YoY
|
-$8.271M
-1291.79%
YoY
|
-$3.936M
-332.08%
YoY
|
$6.150M
-203.71%
YoY
|
-$5.034M
-308.1%
YoY
|
$694.0K
-377.6%
YoY
|
$1.696M
-217.53%
YoY
|
-$5.930M
1.73%
YoY
|
$2.419M
-50.6%
YoY
|
-$250.0K
-104.88%
YoY
|
-$1.443M
-164.85%
YoY
|
-$5.829M
-988.57%
YoY
|
$4.897M
287.42%
YoY
|
$5.120M
-670.79%
YoY
|
$2.225M
71.15%
YoY
|
$656.0K
-126.24%
YoY
|
$1.264M
-142.54%
YoY
|
-$897.0K
-55.15%
YoY
|
| Pretax Income |
-$14.47B
143.53%
YoY
|
-$17.46B
1600.59%
YoY
|
$3.871B
-908.73%
YoY
|
$14.01B
-6612.94%
YoY
|
-$5.940B
2677.17%
YoY
|
-$1.027B
1593.05%
YoY
|
-$478.7M
1314.78%
YoY
|
-$215.0M
465.12%
YoY
|
-$213.9M
-2773.59%
YoY
|
-$60.64M
-71.71%
YoY
|
-$33.83M
985.12%
YoY
|
-$38.05M
-95.89%
YoY
|
$8.000M
-104.47%
YoY
|
-$214.4M
44.42%
YoY
|
-$3.118M
-94.73%
YoY
|
-$926.2M
120.76%
YoY
|
-$178.8M
-2.98%
YoY
|
-$148.4M
3611.0%
YoY
|
-$59.12M
156.68%
YoY
|
-$419.5M
-8662.14%
YoY
|
| Income Tax |
-$1.923B
11.46%
YoY
|
-$5.024B
1311.51%
YoY
|
$1.086B
-884.25%
YoY
|
$3.985B
-3642.61%
YoY
|
-$1.725B
973.02%
YoY
|
-$355.9M
137.65%
YoY
|
-$138.5M
-226.36%
YoY
|
-$112.5M
86.56%
YoY
|
-$160.8M
-64.53%
YoY
|
-$149.8M
-524.45%
YoY
|
$109.6M
357.44%
YoY
|
-$60.30M
-144.3%
YoY
|
-$453.2M
844.17%
YoY
|
$35.29M
-160.36%
YoY
|
$23.96M
-204.25%
YoY
|
$136.1M
-213.24%
YoY
|
-$48.00M
-35.4%
YoY
|
-$58.46M
772.58%
YoY
|
-$22.98M
161.06%
YoY
|
-$120.2M
-8113.2%
YoY
|
| Net Earnings |
-$12.54B
197.41%
YoY
|
-$12.62B
1781.3%
YoY
|
$2.645B
-877.58%
YoY
|
$10.02B
-9870.81%
YoY
|
-$4.217B
7839.62%
YoY
|
-$670.8M
-852.65%
YoY
|
-$340.2M
137.15%
YoY
|
-$102.6M
-561.08%
YoY
|
-$53.12M
-111.52%
YoY
|
$89.13M
-135.7%
YoY
|
-$143.4M
429.71%
YoY
|
$22.24M
-102.09%
YoY
|
$461.2M
-452.73%
YoY
|
-$249.7M
177.48%
YoY
|
-$27.08M
-25.06%
YoY
|
-$1.062B
254.87%
YoY
|
-$130.8M
18.84%
YoY
|
-$89.98M
-3481.32%
YoY
|
-$36.14M
153.96%
YoY
|
-$299.3M
-8938.12%
YoY
|
| Basic Earnings Per Share |
-$38.25
131.96%
YoY
|
N/A
|
$9.30
-640.7%
YoY
|
$36.23
-731.18%
YoY
|
-$16.49
433.66%
YoY
|
N/A
|
-$1.72
-82.95%
YoY
|
-$5.74
-441.67%
YoY
|
-$3.09
-107.93%
YoY
|
N/A
|
-$10.09
322.18%
YoY
|
$1.68
-101.79%
YoY
|
$38.97
-436.53%
YoY
|
N/A
|
-$2.39
-33.8%
YoY
|
-$94.01
206.12%
YoY
|
-$11.58
N/A
|
N/A
|
-$3.61
143.92%
YoY
|
-$30.71
-8874.29%
YoY
|
| Diluted Earnings Per Share |
-$38.25
131.96%
YoY
|
-$42.89
1320.11%
YoY
|
$8.39
-587.79%
YoY
|
$32.60
-667.94%
YoY
|
-$16.49
433.77%
YoY
|
-$3.02
-162.27%
YoY
|
-$1.72
-82.95%
YoY
|
-$5.74
-515.35%
YoY
|
-$3.09
-109.72%
YoY
|
$4.85
-122.12%
YoY
|
-$10.09
322.18%
YoY
|
$1.38
-101.47%
YoY
|
$31.79
-100.0%
YoY
|
-$21.93
-100.0%
YoY
|
-$2.39
-100.0%
YoY
|
-$94.01
206.12%
YoY
|
-$11.58M
1.08%
YoY
|
-$8.420M
-3118549118.79%
YoY
|
-$3.614M
244186480.82%
YoY
|
-$30.71
-8874.29%
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 |
333.9M shares
30.19%
YoY
|
N/A
|
284.4M
44.15%
YoY
|
275.2M
1441.03%
YoY
|
256.5M
1391.64%
YoY
|
N/A
|
197.3M
1287.19%
YoY
|
17.86M
34.83%
YoY
|
17.19M
45.29%
YoY
|
N/A
|
14.22M
25.76%
YoY
|
13.25M
17.23%
YoY
|
11.83M
4.83%
YoY
|
N/A
|
11.31M
13.09%
YoY
|
11.30M
15.95%
YoY
|
11.29M
N/A
|
N/A
|
9.999M
3.98%
YoY
|
9.746M
N/A
|
| Diluted Shares Outstanding |
333.9M shares
30.19%
YoY
|
N/A
|
315.4M
59.88%
YoY
|
306.8M
1617.51%
YoY
|
256.5M
1391.64%
YoY
|
N/A
|
197.3M
1287.19%
YoY
|
17.86M
10.97%
YoY
|
17.19M
17.97%
YoY
|
N/A
|
14.22M
25.76%
YoY
|
16.10M
42.43%
YoY
|
14.58M
29.11%
YoY
|
N/A
|
11.31M
13.09%
YoY
|
11.30M
15.95%
YoY
|
11.29M
N/A
|
N/A
|
9.999M
3.98%
YoY
|
9.746M
N/A
|
Loading...