Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$537,494
$587,949
$453,867
$402,299
Gross Profit
273,117
292,518
219,263
160,685
EBITDA
86,698
109,418
56,590
-3,456
EBIT
64,150
87,054
33,776
-26,544
Net Income
46,155
60,433
24,412
-38,755
Net Change In Cash
537,494
587,949
453,867
402,299
Free Cash Flow
89,238
112,265
-7,982
18,395
Cash
250,454
212,432
152,454
211,819
Basic Shares
10,830
11,067
11,277
11,460

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,012,926
$2,008,625
$2,090,333
$2,057,622
Gross Profit
893,732
852,369
861,986
797,792
EBITDA
245,785
209,964
207,408
129,270
EBIT
151,793
121,823
126,052
57,174
Net Income
59,695
76,250
67,263
14,553
Net Change In Cash
2,012,926
2,008,625
2,090,333
2,057,622
Cost of Revenue
114,239
-96,961
Free Cash Flow
172,615
201,064
109,363
-91,622
Cash
211,819
298,491
180,560
26,853
Basic Shares
11,774
12,258
12,345
12,436

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$4.25
2025-06-30
$5.45
2025-03-31
$2.16