Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$112,358,000
$106,229,000
$122,201,949
$108,276,512
Gross Profit
64,341,000
59,336,000
67,807,649
61,436,353
EBITDA
33,312,000
17,390,000
27,337,086
33,314,870
Net Income
27,182,000
12,547,000
24,202,282
29,328,184
Net Change In Cash
112,358,000
106,229,000
122,201,949
108,276,512
Free Cash Flow
25,670,000
16,445,000
24,119,546
45,660,545
Cash
128,918,000
198,509,848
182,847,773
92,386,547
Basic Shares
1,473,500
1,480,000
1,486,696
1,488,449

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$431,845,713
$393,836,097
$247,639,205
$130,557,589
Gross Profit
243,043,960
239,935,723
155,915,628
99,095,291
EBITDA
122,446,654
109,209,097
72,706,670
38,539,553
EBIT
119,446,290
108,422,862
71,920,435
36,315,384
Net Income
97,842,539
112,434,512
60,026,544
31,538,062
Net Change In Cash
431,845,713
393,836,097
247,639,205
130,557,589
Free Cash Flow
105,793,613
120,962,155
93,578,652
6,397,263
Cash
182,847,773
57,768,053
59,794,469
34,326,192
Basic Shares
1,482,394
1,479,148
1,459,907
1,440,322

Earnings Calls

QuarterEPS
2026-06-30
$2.72
2026-03-31
$9.51
2025-12-31
$17.69
2025-09-30
$21.08