Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$555,458
$607,757
$433,930
$507,941
Gross Profit
269,078
286,370
213,961
167,682
EBITDA
79,820
91,746
-167,345
18,043
EBIT
58,905
70,766
-188,928
-30,587
Net Income
43,166
51,567
-145,261
-22,531
Net Change In Cash
555,458
607,757
433,930
507,941
Free Cash Flow
68,258
127,467
-32,757
22,074
Cash
308,072
265,549
164,124
223,378
Basic Shares
10,224
10,358
10,467
10,597

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,087,251
$2,012,926
$2,008,625
$2,090,333
Gross Profit
952,580
893,732
852,369
861,986
EBITDA
243,898
245,785
209,964
207,408
EBIT
153,460
151,793
121,823
126,052
Net Income
108,469
59,695
76,250
67,263
Net Change In Cash
2,087,251
2,012,926
2,008,625
2,090,333
Cost of Revenue
114,239
Free Cash Flow
215,595
172,615
201,064
109,363
Cash
223,378
211,819
298,491
180,560
Basic Shares
10,597
11,774
12,258
12,345

Earnings Calls

QuarterEPS
2026-09-30
$4.37
2026-06-30
$3.65
2026-03-31
$1.64
2025-12-31
-$2.12