Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$382,004
$454,876
$445,095
$472,630
Gross Profit
374,270
427,661
419,954
466,427
EBITDA
40,123
68,950
1,075
135,622
EBIT
30,522
59,327
-8,315
126,110
Net Income
5,459
27,351
-20,578
74,362
Net Change In Cash
382,004
454,876
445,095
472,630
Free Cash Flow
128,600
-57,055
-203,608
175,821
Cash
38,007
38,453
34,601
38,405
Basic Shares
11,586
11,483
10,642
11,422

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,638,071
$1,432,496
$1,248,825
$1,110,941
Gross Profit
837,868
468,041
441,501
344,548
EBITDA
315,353
231,033
152,574
103,809
EBIT
277,612
193,748
115,369
69,400
Net Income
148,403
71,557
30,179
32,351
Net Change In Cash
1,638,071
1,432,496
1,248,825
1,110,941
Free Cash Flow
183,559
-113,316
-35,866
48,181
Cash
38,405
33,150
28,835
112,433
Basic Shares
11,422
11,230
11,646
12,608

Earnings Calls

QuarterEPS
2026-09-30
$1.81
2026-06-30
$3.98
2026-03-31
-$1.93
2025-12-31
$6.49