Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$625,425
$453,867
$429,247
$605,477
Gross Profit
292,518
219,263
160,685
280,241
EBITDA
82,069
56,590
-3,456
112,358
EBIT
33,776
-26,544
88,437
Net Income
60,433
24,412
-38,755
33,514
Net Change In Cash
625,425
453,867
429,247
605,477
Free Cash Flow
112,265
-7,982
18,395
99,194
Cash
212,432
152,454
211,819
255,601
Basic Shares
11,067
11,277
11,460
11,682

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,012,926
$2,008,625
$2,090,334
$2,057,622
Gross Profit
893,732
852,369
861,986
797,792
EBITDA
245,785
209,964
242,669
87,133
EBIT
151,793
121,823
153,341
7,019
Net Income
59,695
76,250
67,263
14,553
Net Change In Cash
2,012,926
2,008,625
2,090,334
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

Quarter EPS
2025-09-30
$0
2025-06-30
$5.45
2025-03-31
$2.16
2024-12-31
-$1.68