Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$229,966
$59,073
$216,870
$220,205
Gross Profit
174,455
12,220
170,017
167,673
EBITDA
58,779
-64,077
71,157
67,761
EBIT
-67,518
67,518
63,528
Net Income
47,709
48,886
54,716
51,249
Net Change In Cash
229,966
59,073
216,870
220,205
Free Cash Flow
35,494
109,416
21,593
Cash
558,105
215,508
180,158
182,772
Basic Shares
35,026
34,197
34,254
34,408

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$819,487
$827,330
$741,691
$643,138
Gross Profit
647,706
595,362
605,335
613,384
EBITDA
259,363
230,187
248,716
262,987
EBIT
241,355
209,485
227,087
240,775
Net Income
195,382
168,898
183,624
195,378
Net Change In Cash
819,487
827,330
741,691
643,138
Cost of Revenue
-1,891,238
Free Cash Flow
247,950
279,440
242,548
223,327
Cash
182,772
501,858
254,464
243,062
Basic Shares
34,408
34,629
34,450
34,459

Earnings Calls

QuarterEPS
2026-09-30
$1.51
2026-06-30
$1.44
2026-03-31
$1.59
2025-12-31
$1.55