|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$965.4M
3.74%
YoY
|
$930.6M
-3.21%
YoY
|
$961.5M
-10.95%
YoY
|
$1.080B
-3.39%
YoY
|
$1.118B
19.18%
YoY
|
| Cost Of Revenue |
$253.4M
5.85%
YoY
|
$239.4M
1.67%
YoY
|
$235.5M
15.37%
YoY
|
$204.1M
16.43%
YoY
|
$175.3M
-45.0%
YoY
|
| Gross Profit |
$712.0M
3.01%
YoY
|
$691.2M
-4.8%
YoY
|
$726.1M
-17.08%
YoY
|
$875.6M
-7.08%
YoY
|
$942.3M
52.21%
YoY
|
| Selling, General & Admin |
$221.5M
38.26%
YoY
|
$160.2M
17.81%
YoY
|
$136.0M
2.91%
YoY
|
$132.1M
0.12%
YoY
|
$132.0M
-59.25%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$101.7M
15.28%
YoY
|
$88.19M
14.05%
YoY
|
$77.32M
12.46%
YoY
|
$68.76M
5.97%
YoY
|
$64.89M
7.11%
YoY
|
| Operating Expenses |
$666.9M
12.6%
YoY
|
$592.3M
6.52%
YoY
|
$556.0M
2.69%
YoY
|
$541.4M
0.81%
YoY
|
$537.1M
-25.32%
YoY
|
| Operating Profit |
$28.77M
-102.07%
YoY
|
-$1.390B
-958.08%
YoY
|
$162.0M
-144.66%
YoY
|
-$362.7M
-193.94%
YoY
|
$386.1M
-392.91%
YoY
|
| Interest Expense |
-$393.1M
21.8%
YoY
|
-$322.8M
-196.87%
YoY
|
$333.2M
9.82%
YoY
|
$303.4M
13.43%
YoY
|
$267.5M
-20.31%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$373.1M
-78.93%
YoY
|
-$1.771B
1553.31%
YoY
|
-$107.1M
-80.9%
YoY
|
-$560.7M
-513.8%
YoY
|
$135.5M
-124.78%
YoY
|
| Income Tax |
-$88.80M
-28.9%
YoY
|
-$124.9M
712.87%
YoY
|
-$15.36M
-226.25%
YoY
|
$12.17M
-63.54%
YoY
|
$33.37M
-226.69%
YoY
|
| Net Earnings |
-$284.3M
-82.73%
YoY
|
-$1.646B
1694.86%
YoY
|
-$91.70M
-83.99%
YoY
|
-$572.9M
-661.24%
YoY
|
$102.1M
-119.61%
YoY
|
| Basic Earnings Per Share |
-$17.30
-83.03%
YoY
|
-$101.90
72700.0%
YoY
|
-$0.14
-84.44%
YoY
|
-$0.90
-662.5%
YoY
|
$0.16
-114.41%
YoY
|
| Diluted Earnings Per Share |
-$17.30
-83.03%
YoY
|
-$101.90
72700.0%
YoY
|
-$0.14
-84.44%
YoY
|
-$0.90
-662.5%
YoY
|
$0.16
-114.41%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
16.43M shares
1.78%
YoY
|
16.15M shares
-97.5%
YoY
|
645.1M shares
0.97%
YoY
|
638.9M shares
-1.86%
YoY
|
651.0M shares
38.28%
YoY
|
| Diluted Shares Outstanding |
16.43M shares
1.78%
YoY
|
16.15M shares
-97.5%
YoY
|
645.1M shares
0.97%
YoY
|
638.9M shares
-1.93%
YoY
|
651.5M shares
38.39%
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 |
$244.7M
5.77%
YoY
|
$246.6M
6.21%
YoY
|
$246.0M
6.71%
YoY
|
$241.6M
3.47%
YoY
|
$231.3M
-1.36%
YoY
|
$232.1M
-4.91%
YoY
|
$230.5M
-5.07%
YoY
|
$233.5M
-1.9%
YoY
|
$234.5M
-0.88%
YoY
|
$244.1M
1.26%
YoY
|
$242.8M
-3.05%
YoY
|
$238.0M
-17.97%
YoY
|
$236.6M
-20.62%
YoY
|
$241.1M
-19.17%
YoY
|
$250.5M
-13.1%
YoY
|
$290.1M
5.02%
YoY
|
$298.0M
16.94%
YoY
|
$298.3M
16.8%
YoY
|
$288.2M
28.94%
YoY
|
| Cost Of Revenue |
N/A
|
$70.09M
22.68%
YoY
|
$62.06M
2.03%
YoY
|
$60.82M
-0.89%
YoY
|
$60.44M
0.6%
YoY
|
$57.13M
-5.82%
YoY
|
$60.83M
-0.12%
YoY
|
$61.37M
4.0%
YoY
|
$60.08M
9.53%
YoY
|
$60.66M
12.26%
YoY
|
$60.90M
14.88%
YoY
|
$59.01M
18.07%
YoY
|
$54.85M
16.52%
YoY
|
$54.04M
15.94%
YoY
|
$53.01M
18.89%
YoY
|
$49.98M
12.64%
YoY
|
$47.07M
18.57%
YoY
|
$46.61M
N/A
|
$44.59M
-69.85%
YoY
|
| Gross Profit |
N/A
|
$176.5M
0.83%
YoY
|
$183.9M
8.39%
YoY
|
$180.7M
5.02%
YoY
|
$170.9M
-2.03%
YoY
|
$175.0M
-4.61%
YoY
|
$169.7M
-6.72%
YoY
|
$172.1M
-3.84%
YoY
|
$174.4M
-4.02%
YoY
|
$183.5M
-1.91%
YoY
|
$181.9M
-7.87%
YoY
|
$179.0M
-25.47%
YoY
|
$181.7M
-27.58%
YoY
|
$187.1M
-25.67%
YoY
|
$197.4M
-18.96%
YoY
|
$240.2M
3.56%
YoY
|
$251.0M
16.68%
YoY
|
$251.6M
N/A
|
$243.6M
221.83%
YoY
|
| Selling, General & Admin |
N/A
|
$56.05M
5.6%
YoY
|
$61.89M
64.06%
YoY
|
$52.94M
53.21%
YoY
|
$50.64M
45.26%
YoY
|
$53.08M
47.03%
YoY
|
$37.73M
3.36%
YoY
|
$34.55M
-13.08%
YoY
|
$34.86M
14.48%
YoY
|
$36.10M
11.23%
YoY
|
$36.50M
17.64%
YoY
|
$39.75M
2.9%
YoY
|
$30.45M
1.39%
YoY
|
$32.46M
-17.36%
YoY
|
$31.03M
-15.41%
YoY
|
$38.63M
-0.24%
YoY
|
$30.03M
-6.15%
YoY
|
$39.28M
N/A
|
$36.68M
-78.91%
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
|
| Depreciation & Amortization |
$25.18M
2.6%
YoY
|
$111.7M
2.71%
YoY
|
$25.97M
15.05%
YoY
|
$25.26M
15.82%
YoY
|
$24.55M
16.95%
YoY
|
$108.8M
2.05%
YoY
|
$22.57M
15.25%
YoY
|
$21.81M
-79.13%
YoY
|
$20.99M
15.29%
YoY
|
$106.6M
3.86%
YoY
|
$19.59M
12.04%
YoY
|
$104.5M
508.74%
YoY
|
$18.21M
9.7%
YoY
|
$102.6M
1.52%
YoY
|
$17.48M
10.76%
YoY
|
$17.17M
0.96%
YoY
|
$16.60M
2.67%
YoY
|
$101.1M
-74.43%
YoY
|
$15.78M
3.41%
YoY
|
| Operating Expenses |
N/A
|
$167.8M
3.66%
YoY
|
$173.8M
18.84%
YoY
|
$164.2M
15.34%
YoY
|
$161.2M
13.63%
YoY
|
$161.9M
13.43%
YoY
|
$146.3M
2.86%
YoY
|
$142.3M
-1.35%
YoY
|
$141.8M
6.01%
YoY
|
$142.7M
5.63%
YoY
|
$142.2M
6.41%
YoY
|
$144.3M
2.38%
YoY
|
$133.8M
1.52%
YoY
|
$135.1M
-3.76%
YoY
|
$133.6M
-2.9%
YoY
|
$140.9M
0.02%
YoY
|
$131.8M
-0.84%
YoY
|
$140.4M
-86.74%
YoY
|
$137.6M
1500.35%
YoY
|
| Operating Profit |
$6.639M
-31.85%
YoY
|
$8.671M
-34.02%
YoY
|
$10.07M
-102.98%
YoY
|
$16.58M
-103.16%
YoY
|
$9.742M
-102.0%
YoY
|
$13.14M
-67.77%
YoY
|
-$338.2M
-955.82%
YoY
|
-$523.9M
-1609.57%
YoY
|
-$486.4M
-1136.2%
YoY
|
$40.77M
-21.53%
YoY
|
$39.52M
8.57%
YoY
|
$34.71M
-64.5%
YoY
|
$46.94M
-59.75%
YoY
|
$51.96M
-53.31%
YoY
|
$36.40M
-65.15%
YoY
|
$97.77M
8.87%
YoY
|
$116.6M
41.78%
YoY
|
$111.3M
-376.77%
YoY
|
$104.5M
-152.36%
YoY
|
| Interest Expense |
N/A
|
-$99.13M
22.62%
YoY
|
-$103.4M
28.55%
YoY
|
-$99.42M
23.79%
YoY
|
-$91.15M
-210.89%
YoY
|
-$80.84M
1.5%
YoY
|
-$80.46M
-195.44%
YoY
|
-$80.32M
-0.68%
YoY
|
$82.20M
-1.47%
YoY
|
-$79.65M
15.42%
YoY
|
$84.30M
9.36%
YoY
|
-$80.87M
-211.25%
YoY
|
$83.43M
16.77%
YoY
|
-$69.01M
-8.09%
YoY
|
$77.09M
14.18%
YoY
|
$72.70M
13.58%
YoY
|
$71.45M
12.13%
YoY
|
-$75.09M
360.65%
YoY
|
$67.51M
-17.94%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
-$92.72M
3.17%
YoY
|
-$106.9M
-42.56%
YoY
|
-$93.36M
-77.7%
YoY
|
-$82.93M
-86.28%
YoY
|
-$89.87M
-84.0%
YoY
|
-$186.1M
485.74%
YoY
|
-$418.7M
1249.68%
YoY
|
-$604.2M
1208.88%
YoY
|
-$561.7M
-29630.23%
YoY
|
-$31.78M
-95.1%
YoY
|
-$31.02M
-442.8%
YoY
|
-$46.17M
-331.18%
YoY
|
$1.902M
-96.73%
YoY
|
-$648.0M
-1978.57%
YoY
|
$9.049M
-90.74%
YoY
|
$19.97M
-135.83%
YoY
|
$58.23M
-1.18%
YoY
|
$34.49M
-106.38%
YoY
|
$97.76M
-133.77%
YoY
|
| Income Tax |
-$19.16M
3.3%
YoY
|
-$26.35M
-45.3%
YoY
|
-$23.61M
-13.27%
YoY
|
-$20.29M
-26.26%
YoY
|
-$18.55M
-15.59%
YoY
|
-$48.17M
12378.24%
YoY
|
-$27.22M
295.93%
YoY
|
-$27.52M
180.95%
YoY
|
-$21.98M
-1398.05%
YoY
|
-$386.0K
-118.0%
YoY
|
-$6.875M
-35.67%
YoY
|
-$9.795M
-251.7%
YoY
|
$1.693M
-88.12%
YoY
|
$2.144M
-77.56%
YoY
|
-$10.69M
-154.62%
YoY
|
$6.457M
-173.39%
YoY
|
$14.26M
9.23%
YoY
|
$9.556M
-135.39%
YoY
|
$19.57M
-1911.57%
YoY
|
| Net Earnings |
-$73.56M
3.14%
YoY
|
-$80.57M
-41.6%
YoY
|
-$69.75M
-82.18%
YoY
|
-$62.64M
-89.14%
YoY
|
-$71.32M
-86.79%
YoY
|
-$138.0M
339.5%
YoY
|
-$391.5M
1521.25%
YoY
|
-$576.7M
1485.72%
YoY
|
-$539.7M
-258324.4%
YoY
|
-$31.39M
-95.17%
YoY
|
-$24.15M
-222.34%
YoY
|
-$36.37M
-369.17%
YoY
|
$209.0K
-99.52%
YoY
|
-$650.1M
-2707.02%
YoY
|
$19.74M
-74.76%
YoY
|
$13.51M
-128.79%
YoY
|
$43.98M
-4.14%
YoY
|
$24.94M
-114.39%
YoY
|
$78.20M
-127.11%
YoY
|
| Basic Earnings Per Share |
-$4.41
0.68%
YoY
|
N/A
|
-$4.23
-82.56%
YoY
|
-$3.81
328.09%
YoY
|
-$4.38
427.71%
YoY
|
N/A
|
-$24.25
60525.0%
YoY
|
-$0.89
1383.33%
YoY
|
-$0.83
N/A
|
N/A
|
-$0.04
-233.33%
YoY
|
-$0.06
-400.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
$0.03
-75.0%
YoY
|
$0.02
-128.57%
YoY
|
$0.07
0.0%
YoY
|
N/A
|
$0.12
-117.39%
YoY
|
| Diluted Earnings Per Share |
-$4.41
0.68%
YoY
|
-$4.88
-42.9%
YoY
|
-$4.23
-82.56%
YoY
|
-$3.81
328.09%
YoY
|
-$4.38
427.71%
YoY
|
-$8.53
17537.79%
YoY
|
-$24.25
60525.0%
YoY
|
-$0.89
1474.39%
YoY
|
-$0.83
N/A
|
-$0.05
-95.24%
YoY
|
-$0.04
-233.33%
YoY
|
-$0.06
-382.65%
YoY
|
$0.00
-100.0%
YoY
|
-$1.02
-100.0%
YoY
|
$0.03
-75.0%
YoY
|
$0.02
-128.57%
YoY
|
$0.07
0.0%
YoY
|
$38.87K
-103.56%
YoY
|
$0.12
-117.39%
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 |
16.55M shares
2.19%
YoY
|
16.53M shares
2.19%
YoY
|
16.47M shares
-97.45%
YoY
|
16.44M shares
-97.45%
YoY
|
16.20M shares
-97.49%
YoY
|
16.17M shares
-97.51%
YoY
|
645.7M shares
-0.58%
YoY
|
644.9M shares
1.93%
YoY
|
644.4M shares
0.81%
YoY
|
649.5M shares
1.62%
YoY
|
649.5M shares
1.63%
YoY
|
632.6M shares
-1.0%
YoY
|
639.2M shares
0.11%
YoY
|
639.1M shares
0.13%
YoY
|
639.1M shares
-2.06%
YoY
|
639.0M shares
-2.53%
YoY
|
638.5M shares
-2.54%
YoY
|
638.3M shares
N/A
|
652.5M shares
56.97%
YoY
|
| Diluted Shares Outstanding |
16.69M shares
2.57%
YoY
|
N/A
|
16.48M shares
2.09%
YoY
|
16.45M shares
-97.45%
YoY
|
16.27M shares
-97.48%
YoY
|
N/A
|
16.14M shares
-97.5%
YoY
|
644.7M shares
0.21%
YoY
|
646.3M shares
0.85%
YoY
|
N/A
|
646.4M shares
1.03%
YoY
|
643.3M shares
0.51%
YoY
|
640.9M shares
0.3%
YoY
|
N/A
|
639.9M shares
-2.0%
YoY
|
640.1M shares
-2.37%
YoY
|
639.0M shares
-2.46%
YoY
|
N/A
|
652.9M shares
57.06%
YoY
|
Loading...