Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$507,941
$537,494
$587,949
$453,867
Gross Profit
167,682
273,117
292,518
219,263
EBITDA
-30,587
86,698
109,418
56,590
EBIT
64,150
87,054
33,776
Net Income
-22,531
46,155
60,433
24,412
Net Change In Cash
507,941
537,494
587,949
453,867
Free Cash Flow
22,074
89,238
112,265
-7,982
Cash
223,378
250,454
212,432
152,454
Basic Shares
10,597
10,830
11,067
11,277

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
2025-12-31
-$2.12
2025-09-30
$4.25
2025-06-30
$5.45
2025-03-31
$2.16